Nothing Special   »   [go: up one dir, main page]

JP7164819B2 - computer programs and computer systems - Google Patents

computer programs and computer systems Download PDF

Info

Publication number
JP7164819B2
JP7164819B2 JP2020055366A JP2020055366A JP7164819B2 JP 7164819 B2 JP7164819 B2 JP 7164819B2 JP 2020055366 A JP2020055366 A JP 2020055366A JP 2020055366 A JP2020055366 A JP 2020055366A JP 7164819 B2 JP7164819 B2 JP 7164819B2
Authority
JP
Japan
Prior art keywords
lottery
user
target
computer
created
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
JP2020055366A
Other languages
Japanese (ja)
Other versions
JP2021153739A (en
Inventor
麻里 吉村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2020055366A priority Critical patent/JP7164819B2/en
Publication of JP2021153739A publication Critical patent/JP2021153739A/en
Application granted granted Critical
Publication of JP7164819B2 publication Critical patent/JP7164819B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、コンピュータプログラムおよびコンピュータシステムに関する。 The present invention relates to computer programs and computer systems.

近年、スマートフォン等の小型コンピュータ装置で実行可能なゲームプログラムにおいて、いわゆるガチャと呼ばれ、そのゲームプログラムによって進行するゲームに使用する要素(例えば、キャラクタ、カード、武器等)を抽選により取得可能な抽選処理が知られている(例えば下記特許文献1等)。 In recent years, a game program that can be executed on a small computer device such as a smartphone is called a gacha, and a lottery that can acquire elements (such as characters, cards, weapons, etc.) used in the game progressed by the game program by lottery. processing is known (for example, Patent Document 1 below).

特開2013-202410号公報Japanese Patent Application Laid-Open No. 2013-202410

しかし、従来のゲームでは、このようなガチャはあくまでゲームに使用する要素を得るための手段であって、ガチャを中心とした(要素を得ることを目的とする)ゲームにはなっていない。そのため、ガチャを中心としたプログラムにおいてユーザにより興趣を抱かせるための手段について改善の余地がある。 However, in conventional games, such gacha is merely a means for obtaining elements used in the game, and the game is not centered on gacha (for the purpose of obtaining elements). Therefore, there is room for improvement in means for making the user more interested in programs centering on gacha.

そこで本発明は、抽選処理により抽選対象を得ることができるコンピュータプログラムにおいて、ユーザにより高い興趣を抱かせることができるコンピュータプログラムおよびコンピュータシステムを提供することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a computer program and a computer system that can make a user more interested in a computer program that can obtain a lottery target through a lottery process.

本発明の一態様に係るコンピュータプログラムは、記憶部および表示部をそれぞれ備え、複数のユーザがそれぞれ操作する複数のコンピュータと、前記複数のコンピュータに、通信ネットワークを介して通信可能に接続されたサーバ装置とを備えたコンピュータシステムのためのコンピュータプログラムであって、前記サーバ装置および前記複数のコンピュータの少なくとも1つにより構成される制御部を、複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象を選出する抽選処理を行う抽選手段、前記抽選対象を、各コンピュータを操作するユーザの操作入力に基づいて作成する抽選対象作成手段、前記ユーザが作成した前記抽選対象の前記抽選確率を設定する抽選確率設定手段、および、前記ユーザが作成した前記抽選対象のデータを、設定された前記抽選確率のデータとともに前記サーバ装置にアップロードして記憶するアップロード手段、として機能させ、前記抽選手段は、前記複数の抽選対象の1つとして他のユーザが作成した前記抽選対象を含む、前記抽選処理を実行する。 A computer program according to an aspect of the present invention includes a plurality of computers each having a storage unit and a display unit and operated by a plurality of users, and a server communicably connected to the plurality of computers via a communication network. A computer program for a computer system comprising: a control unit configured by at least one of the server device and the plurality of computers to select at least one from among a plurality of lottery targets with a predetermined lottery probability. lottery means for performing lottery processing to select one lottery object; lottery object creation means for creating the lottery object based on the operation input of a user operating each computer; and the lottery probability of the lottery object created by the user. Lottery probability setting means for setting and uploading means for uploading and storing the lottery object data created by the user together with the set lottery probability data to the server device, wherein the lottery means is and executing the lottery process including the lottery object created by another user as one of the plurality of lottery objects.

前記抽選確率設定手段は、前記ユーザの操作入力に基づいて、前記ユーザが作成した前記抽選対象の前記抽選確率を設定してもよい。 The lottery probability setting means may set the lottery probability of the lottery object created by the user based on the operation input by the user.

前記抽選対象作成手段は、前記抽選対象が選出されるときの演出態様を、前記ユーザの操作入力に基づいて決定してもよい。 The lottery target creating means may determine a presentation mode when the lottery target is selected based on the operation input of the user.

前記コンピュータプログラムは、前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、前記アップロード手段は、前記ユーザが作成した前記抽選対象のデータを、前記抽選対象を含む前記抽選処理が実行可能な地域に関連付けて記憶し、前記抽選手段は、前記コンピュータの位置が前記地域内である場合に、その地域に関連付けられた前記抽選対象を含む前記抽選処理を実行してもよい。 The computer program causes the control unit to function as position information acquisition means for acquiring position information of the computer, and the upload means uploads the lottery target data created by the user to the lottery target including the lottery target. Stored in association with an area where processing can be performed, and when the location of the computer is within the area, the lottery means may execute the lottery process including the lottery target associated with the area. .

前記コンピュータプログラムは、前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、前記アップロード手段は、前記ユーザが作成した前記抽選対象のデータを、前記抽選対象を含む前記抽選対象群をダウンロード可能な地域に関連付けて記憶し、前記抽選手段は、前記コンピュータの位置が前記地域内である場合に前記抽選対象群をダウンロード可能とし、前記抽選対象群をダウンロードすることにより、前記抽選処理を実行可能にし、前記抽選処理として、ダウンロードした前記抽選対象群の中から少なくとも1つの抽選対象を選出してもよい。 The computer program causes the control unit to function as position information acquisition means for acquiring position information of the computer, and the upload means uploads the lottery target data created by the user to the lottery target including the lottery target. A target group is stored in association with a downloadable area, the lottery means enables the lottery target group to be downloaded when the computer is located within the area, and by downloading the lottery target group, A lottery process may be made executable, and as the lottery process, at least one lottery target may be selected from the downloaded lottery target group.

前記コンピュータプログラムは、前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、前記アップロード手段は、前記ユーザが作成した前記抽選対象のデータを、前記抽選対象を前記複数の抽選対象に含む前記抽選処理を実行する権利を取得可能な地域に関連付けて記憶し、前記抽選手段は、前記コンピュータの位置が前記地域内である場合に前記権利を取得可能とし、前記権利を取得することにより、前記抽選処理を実行可能にしてもよい。 The computer program causes the control unit to function as position information acquisition means for acquiring position information of the computer, and the upload means uploads the data of the lottery object created by the user and uploads the lottery object to the plurality of The right to execute the lottery process included in the lottery object is stored in association with an obtainable area, and the lottery means enables the right to be obtained when the computer is located within the area, and obtains the right. By doing so, the lottery process may be made executable.

前記複数の抽選対象の少なくとも1つは、所定の広告表示を含み、前記抽選手段は、前記抽選処理において、前記広告表示が選出された場合には、その広告表示を表示してもよい。 At least one of the plurality of lottery targets may include a predetermined advertisement display, and the lottery means may display the advertisement display when the advertisement display is selected in the lottery process.

前記コンピュータプログラムは、前記制御部を、前記抽選対象を作成した前記ユーザの操作入力に基づいて、前記抽選処理で用いられる複数の抽選対象の組み合わせを設定する組み合わせ設定手段として機能させ、前記複数の抽選対象の前記組み合わせは、前記ユーザが作成した少なくとも1つの抽選対象を含み、前記抽選手段は、前記ユーザの操作入力に基づいて設定された前記組み合わせに含まれる前記複数の抽選対象の中から少なくとも1つの抽選対象を選出する前記抽選処理を行ってもよい。 The computer program causes the control unit to function as combination setting means for setting a combination of a plurality of lottery targets used in the lottery process based on an operation input by the user who created the lottery targets, and The combination of lottery targets includes at least one lottery target created by the user, and the lottery means selects at least one of the plurality of lottery targets included in the combination set based on the user's operation input. The lottery process for selecting one lottery target may be performed.

また、本発明の他の態様に係るコンピュータプログラムは、記憶部および表示部をそれぞれ備え、複数のユーザがそれぞれ操作する複数のコンピュータと、前記複数のコンピュータに、通信ネットワークを介して通信可能に接続されたサーバ装置とを備えたコンピュータシステムのためのコンピュータプログラムであって、前記サーバ装置および前記複数のコンピュータの少なくとも1つにより構成される制御部を、複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象を選出する抽選処理を行う抽選手段、前記抽選処理における前記複数の抽選対象の組み合わせを、各コンピュータを操作するユーザの操作入力に基づいて設定する組み合わせ設定手段、前記ユーザが設定した前記組み合わせに含まれる前記複数の抽選対象のそれぞれが選出される前記抽選確率を設定する抽選確率設定手段、および、前記ユーザの操作入力に基づいて設定された前記組み合わせのデータを、設定された前記抽選確率のデータとともに前記サーバ装置にアップロードして記憶するアップロード手段、として機能させ、前記抽選手段は、前記ユーザの操作入力に基づいて設定された前記組み合わせに含まれる前記複数の抽選対象の中から少なくとも1つの抽選対象を選出する前記抽選処理を行う。 Further, a computer program according to another aspect of the present invention includes a plurality of computers each comprising a storage unit and a display unit, and operated by a plurality of users respectively, and communicatively connected to the plurality of computers via a communication network. A computer program for a computer system comprising a server device, wherein a control unit configured by at least one of the server device and the plurality of computers selects a predetermined lottery probability from among a plurality of lottery targets. lottery means for performing a lottery process for selecting at least one lottery target in the lottery process; combination setting means for setting the combination of the plurality of lottery targets in the lottery process based on the operation input of a user who operates each computer; Lottery probability setting means for setting the lottery probability that each of the plurality of lottery targets included in the set combination is selected; The lottery means uploads and stores the lottery probability data together with the data of the lottery probability to the server device, and the lottery means selects the plurality of lottery targets included in the combination set based on the user's operation input. The lottery process for selecting at least one lottery target from among them is performed.

前記コンピュータプログラムは、前記制御部を、前記ユーザの操作入力に基づいて設定された前記組み合わせに含まれる前記複数の抽選対象のうちの少なくとも1つを、各コンピュータを操作するユーザの操作入力に基づいて作成する抽選対象作成手段、として機能させてもよい。 The computer program causes the control unit to select at least one of the plurality of lottery targets included in the combination set based on the operation input of the user based on the operation input of the user who operates each computer. It may be made to function as a lottery object creating means for creating by.

前記抽選確率設定手段は、前記ユーザの操作入力に基づいて、前記組み合わせに含まれる複数の抽選対象のそれぞれが選出される前記抽選確率を設定してもよい。 The lottery probability setting means may set the lottery probability that each of the plurality of lottery targets included in the combination is selected based on the operation input by the user.

前記組み合わせ設定手段は、各抽選対象が選出されるときの演出態様を、前記ユーザの操作入力に基づいて決定してもよい。 The combination setting means may determine an effect mode when each lottery target is selected based on the user's operation input.

前記コンピュータプログラムは、前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、前記アップロード手段は、前記ユーザの操作入力に基づいて設定された前記組み合わせのデータを、前記組み合わせによる前記抽選処理が実行可能な地域に関連付けて記憶し、前記抽選手段は、前記コンピュータの位置が前記地域内である場合に、その地域に関連付けられた前記組み合わせによる前記抽選処理を実行してもよい。 The computer program causes the control unit to function as position information acquisition means for acquiring position information of the computer, and the upload means uploads the data of the combination set based on the user's operation input to the combination is stored in association with an area where the lottery process can be executed by the lottery means, and the lottery means executes the lottery process by the combination associated with the area when the location of the computer is within the area. good.

前記コンピュータプログラムは、前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、前記アップロード手段は、前記ユーザの操作入力に基づいて設定された前記組み合わせのデータを、前記組み合わせに含まれる前記複数の抽選対象で構成される抽選対象群をダウンロード可能な地域に関連付けて記憶し、前記抽選手段は、前記コンピュータの位置が前記地域内である場合に前記抽選対象群をダウンロード可能とし、前記抽選対象群をダウンロードすることにより、前記抽選処理を実行可能にし、前記抽選処理として、ダウンロードした前記抽選対象群の中から少なくとも1つの抽選対象を選出してもよい。 The computer program causes the control unit to function as position information acquisition means for acquiring position information of the computer, and the upload means uploads the data of the combination set based on the user's operation input to the combination A lottery target group composed of the plurality of lottery targets included in the lottery target group is stored in association with a downloadable area, and the lottery means is capable of downloading the lottery target group when the computer is located within the area. By downloading the lottery object group, the lottery process may be made executable, and at least one lottery object may be selected from the downloaded lottery object group as the lottery process.

前記コンピュータプログラムは、前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、前記アップロード手段は、前記ユーザの操作入力に基づいて設定された前記組み合わせのデータを、前記組み合わせによる前記抽選処理を実行する権利を取得可能な地域に関連付けて記憶し、前記抽選手段は、前記コンピュータの位置が前記地域内である場合に前記権利を取得可能とし、前記権利を取得することにより、前記組み合わせによる前記抽選処理を実行可能にしてもよい。 The computer program causes the control unit to function as position information acquisition means for acquiring position information of the computer, and the upload means uploads the data of the combination set based on the user's operation input to the combination stores the right to execute the lottery process by in association with an obtainable area, and the lottery means enables the right to be obtained when the location of the computer is within the area, and by obtaining the right , the lottery process by the combination may be executable.

前記複数の抽選対象の少なくとも1つは、所定の広告表示を含み、前記抽選手段は、前記抽選処理において、前記広告表示が選出された場合には、その広告表示を表示してもよい。 At least one of the plurality of lottery targets may include a predetermined advertisement display, and the lottery means may display the advertisement display when the advertisement display is selected in the lottery process.

また、本発明の他の態様に係るコンピュータシステムは、上記コンピュータプログラムを記憶したプログラム記憶部と、前記プログラム記憶部に記憶された前記コンピュータプログラムを実行するコンピュータと、を備えている。 A computer system according to another aspect of the present invention includes a program storage unit storing the computer program, and a computer executing the computer program stored in the program storage unit.

本発明によれば、抽選処理により抽選対象を得ることができるコンピュータプログラムにおいて、ユーザにより高い興趣を抱かせることができるコンピュータプログラムおよびコンピュータシステムを提供することができる。 Advantageous Effects of Invention According to the present invention, it is possible to provide a computer program and a computer system that can make a user more interested in a computer program that can obtain a lottery target through a lottery process.

図1は、本発明の一実施の形態におけるコンピュータプログラムが適用されるコンピュータシステムのハードウェア構成を示すブロック図である。FIG. 1 is a block diagram showing the hardware configuration of a computer system to which a computer program according to one embodiment of the invention is applied. 図2は、本実施の形態におけるコンピュータシステムの機能的な構成を示すブロック図である。FIG. 2 is a block diagram showing the functional configuration of the computer system according to this embodiment. 図3は、本実施の形態における抽選処理アプリのメイン画面の例を示す図である。FIG. 3 is a diagram showing an example of the main screen of the lottery processing application according to the present embodiment. 図4は、本実施の形態における抽選対象作成画面の例を示す図である。FIG. 4 is a diagram showing an example of a lottery target creation screen according to the present embodiment. 図5は、本実施の形態の変形例における組み合わせ作成画面の例を示す図である。FIG. 5 is a diagram showing an example of a combination creating screen in a modified example of the present embodiment.

以下、本発明の一実施の形態に係るコンピュータシステム1について、図面を参照しつつ説明する。本発明のコンピュータシステム1により、例えば、スマートフォンなどのコンピュータ装置2において後述するアプリケーションソフトウェア(以下、アプリ)が実行される。 A computer system 1 according to an embodiment of the present invention will be described below with reference to the drawings. The computer system 1 of the present invention executes application software (hereinafter referred to as an application) in a computer device 2 such as a smart phone, for example.

本実施の形態で説明されるアプリにおいて、抽選処理が実行され、サーバ装置3に記憶された複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象が選出される。選出された抽選対象は、SNSアプリ等において共有可能としたり、ダウンロードして他のアプリ(ゲーム等)に利用可能としたりすることができる。 In the application described in the present embodiment, lottery processing is executed, and at least one lottery target is selected with a predetermined lottery probability from a plurality of lottery targets stored in the server device 3 . The selected lottery target can be shared in an SNS application or the like, or can be downloaded and used in other applications (games, etc.).

ユーザは、そのアプリにおいて、そのユーザのコンピュータ装置2への操作入力に基づいて抽選対象を作成することができる。ユーザによって作成された抽選対象は、サーバ装置3にアップロードされ、抽選処理において抽出され得る複数の抽選対象の1つとしてサーバ装置3に記憶される。このように、本実施の形態におけるアプリは、ユーザによって抽選対象を作成可能な抽選処理アプリとして構成される。 The user can create a lottery target based on the user's operation input to the computer device 2 in the application. The lottery target created by the user is uploaded to the server device 3 and stored in the server device 3 as one of a plurality of lottery targets that can be extracted in the lottery process. Thus, the application in the present embodiment is configured as a lottery processing application that allows the user to create a lottery target.

[ハードウェア構成]
図1は、本発明の一実施の形態におけるコンピュータプログラムが適用されるコンピュータシステムのハードウェア構成を示すブロック図である。コンピュータシステム1は、コンピュータ装置2と、サーバ装置3とが、インターネットやLAN等の通信ネットワークNWを介して互いに通信可能に接続された構成になっている。このうちコンピュータ装置2は、その動作を制御するCPU10を備え、このCPU10にはバス11を介して操作入力部12、記憶装置14、ROM15、およびRAM16が接続されている。
[Hardware configuration]
FIG. 1 is a block diagram showing the hardware configuration of a computer system to which a computer program according to one embodiment of the invention is applied. The computer system 1 has a configuration in which a computer device 2 and a server device 3 are communicably connected to each other via a communication network NW such as the Internet or a LAN. The computer device 2 has a CPU 10 for controlling its operation, and an operation input unit 12 , a storage device 14 , a ROM 15 and a RAM 16 are connected to the CPU 10 via a bus 11 .

コンピュータ装置2は、表示部であるモニタ19が設けられた移動筐体をユーザが把持するように構成される。当該移動筐体には操作入力部12が設けられている。本実施の形態において、コンピュータ装置2の各構成は、移動筐体内に収められている。 The computer device 2 is configured such that a user holds a movable housing provided with a monitor 19 as a display unit. An operation input unit 12 is provided on the movable housing. In this embodiment, each component of the computer device 2 is housed in a mobile housing.

ROM15は、マスクROMまたはPROM等の半導体メモリであり、コンピュータ装置2を起動する起動プログラム等が記憶されている。RAM16は、DRAMまたはSRAM等により構成され、CPU10が実行するべきコンピュータプログラム(アプリケーションプログラム)30aや、その実行の際に必要となる各種データ(アプリケーションデータ)30b等を、アプリの実行状況に応じて読み込んで一時的に記憶する。 The ROM 15 is a semiconductor memory such as a mask ROM or PROM, and stores a boot program and the like for booting the computer device 2 . The RAM 16 is composed of DRAM, SRAM, or the like, and stores a computer program (application program) 30a to be executed by the CPU 10, various data (application data) 30b, etc. required for execution of the program, depending on the execution status of the application. Read and store temporarily.

さらに、CPU10には、バス11を介してグラフィック処理部17、オーディオ合成部20、ネットワークインタフェイス25、撮像部28、および位置情報受信部29が接続されている。 Further, the CPU 10 is connected via the bus 11 to a graphics processing section 17 , an audio synthesis section 20 , a network interface 25 , an imaging section 28 and a position information receiving section 29 .

このうち、グラフィック処理部17は、CPU10の指示に従ってユーザ画像を表示するユーザ画像表示部を含む所定のアプリ画像を描画する。また、グラフィック処理部17にはビデオ変換部18を介してコンピュータ装置2に内蔵されたモニタ19が接続されており、グラフィック処理部17にて描画されたアプリ画像はビデオ変換部18において動画形式に変換され、モニタ19にて表示されるようになっている。 Of these, the graphics processing unit 17 draws a predetermined application image including a user image display unit that displays a user image according to an instruction from the CPU 10 . A monitor 19 built in the computer device 2 is connected to the graphics processing unit 17 via a video conversion unit 18, and application images drawn by the graphics processing unit 17 are converted into moving images by the video conversion unit 18. It is converted and displayed on the monitor 19 .

オーディオ合成部20は、CPU10の指示に従ってデジタルのゲーム音声を再生および合成する。また、オーディオ合成部20にはオーディオ変換部21を介して外部のスピーカ22が接続されている。したがって、オーディオ合成部20にて再生および合成されたゲーム音声は、オーディオ変換部21にてアナログ形式にデコードされ、スピーカ22から外部へ出力されるようになっている。 The audio synthesizer 20 reproduces and synthesizes digital game sounds according to instructions from the CPU 10 . An external speaker 22 is connected to the audio synthesizing section 20 via an audio converting section 21 . Therefore, the game sound reproduced and synthesized by the audio synthesizing section 20 is decoded into an analog format by the audio converting section 21 and output from the speaker 22 to the outside.

撮像部28は、移動筐体のモニタ19の表示面とは反対側および/または表示面側に設けられ、外部の風景(現実の画像)を撮像する。撮像された画像データは、記憶装置14に記憶される。 The imaging unit 28 is provided on the side opposite to the display surface of the monitor 19 of the mobile housing and/or on the display surface side, and images the external scenery (actual image). The captured image data is stored in the storage device 14 .

位置情報受信部29は、コンピュータ装置2の現在位置の情報を受信する。位置情報受信部29は、例えばGPS衛星受信器等により構成される。 The position information receiving unit 29 receives information on the current position of the computer device 2 . The position information receiving unit 29 is configured by, for example, a GPS satellite receiver.

操作入力部12は、モニタ19上に設けられたタッチパネルで構成され、モニタ19上に表示された操作ボタン等をユーザが触れることにより、対応する操作入力が行われる。 The operation input unit 12 is configured by a touch panel provided on the monitor 19, and when the user touches an operation button or the like displayed on the monitor 19, a corresponding operation input is performed.

一方、サーバ装置3は、その動作を制御する高性能のCPU40を備え、このCPU40には高速バス41を介して記憶装置42、ROM43、RAM44およびネットワークインタフェイス45が接続されている。 On the other hand, the server device 3 has a high-performance CPU 40 for controlling its operation, to which a storage device 42 , a ROM 43 , a RAM 44 and a network interface 45 are connected via a high-speed bus 41 .

サーバ装置3のROM43は、マスクROMまたはPROM等の半導体メモリであり、サーバ装置3と他のコンピュータ装置2との間の通信を制御するプログラム等、サーバ装置3の基本的な動作を実現するための基本プログラムが記憶されている。 The ROM 43 of the server device 3 is a semiconductor memory such as mask ROM or PROM. basic program is stored.

また、RAM44は、DRAMまたはSRAM等から構成され、CPU40が実行するべきプログラムや、その実行の際に必要になるデータ等を、記憶装置42等から読み込んで一時的に記憶する。 The RAM 44 is composed of a DRAM, an SRAM, or the like, and temporarily stores programs to be executed by the CPU 40, data necessary for executing the programs, and the like, by reading them from the storage device 42 or the like.

本実施の形態において、コンピュータシステム1は、いわゆるネイティブアプリによって動作する。 In this embodiment, the computer system 1 operates by so-called native apps.

サーバ装置3の記憶装置42は、サーバ装置3が内蔵する大容量記憶媒体である。サーバ装置3は、記憶装置42にサーバ装置3のCPU40が実行するべきコンピュータプログラム(アプリケーションプログラム)42aおよびそれに用いられる各種データ(アプリケーションデータ)42bを記憶している。CPU40は、各コンピュータ装置2(アカウント)からアップロードされた画像データを保存、管理する。サーバ装置3とコンピュータ装置2とは、通信ネットワークNWを介して互いに通信を行う。 The storage device 42 of the server device 3 is a large-capacity storage medium built into the server device 3 . The server device 3 stores a computer program (application program) 42 a to be executed by the CPU 40 of the server device 3 and various data (application data) 42 b used therein in the storage device 42 . The CPU 40 stores and manages image data uploaded from each computer device 2 (account). The server device 3 and the computer device 2 communicate with each other via the communication network NW.

コンピュータ装置2は、ユーザの操作に基づいてアプリを実行するために、通信ネットワークNWを介してサーバ装置3の記憶装置42に記憶されたアプリケーションプログラム42aおよびアプリケーションデータ42bを受信する(ダウンロードおよびインストールする)。さらに、コンピュータ装置2は、サーバ装置3からアップデート用のアプリケーションプログラムおよびアプリケーションデータを受信する(ダウンロードおよびインストールする)。 The computer device 2 receives (downloads and installs) the application program 42a and the application data 42b stored in the storage device 42 of the server device 3 via the communication network NW in order to execute the application based on the user's operation. ). Further, the computer device 2 receives (downloads and installs) an application program and application data for update from the server device 3 .

コンピュータ装置2は、インストールしたアプリケーションプログラムおよびアプリケーションデータに基づいて、コンピュータ装置2にてアプリの進行を行い、アプリの進行に伴う演出(画像、音声)を後述するモニタ19およびスピーカ22等に出力する。 The computer device 2 progresses the application in the computer device 2 based on the installed application program and application data, and outputs effects (images, sounds) accompanying the progress of the application to the monitor 19, the speaker 22, etc., which will be described later. .

各コンピュータ装置2および各ユーザには、それぞれ異なるアカウント情報(固有の識別情報)が付与される。そして、アカウント情報ごとにID(識別符号)が付与される。各コンピュータ装置2が、サーバ装置3に対してIDとともに所定の画像データを送信(アップロード)すると、サーバ装置3のCPU40は、記憶装置42にその画像データを対応するIDとともに記憶する。また、CPU40は、各コンピュータ装置2におけるアプリの進行に応じて、記憶装置42に記憶された画像データに基づく画像を、そのコンピュータ装置2のモニタ19に表示する。 Different account information (unique identification information) is assigned to each computer device 2 and each user. An ID (identification code) is assigned to each piece of account information. When each computer device 2 transmits (uploads) predetermined image data together with an ID to the server device 3, the CPU 40 of the server device 3 stores the image data in the storage device 42 together with the corresponding ID. Further, the CPU 40 displays an image based on the image data stored in the storage device 42 on the monitor 19 of each computer device 2 according to the progress of the application in each computer device 2 .

[ゲーム装置の機能的構成]
図2は、本実施の形態におけるコンピュータシステムの機能的な構成を示すブロック図である。図2に示すように、コンピュータシステム1を構成するコンピュータ装置2は、CPU10、記憶装置14、ROM15、RAM16、グラフィック処理部17、オーディオ合成部20等を含む制御部5aを備えたコンピュータとして動作する。また、サーバ装置3は、CPU40、記憶装置42、ROM43、およびRAM44等を含む制御部5bを備えたコンピュータとして動作する。
[Functional Configuration of Game Device]
FIG. 2 is a block diagram showing the functional configuration of the computer system according to this embodiment. As shown in FIG. 2, the computer device 2 constituting the computer system 1 operates as a computer having a control section 5a including a CPU 10, a storage device 14, a ROM 15, a RAM 16, a graphics processing section 17, an audio synthesis section 20, and the like. . The server device 3 also operates as a computer having a control unit 5b including a CPU 40, a storage device 42, a ROM 43, a RAM 44, and the like.

そして、図2に示すように、コンピュータ装置2の制御部5aとサーバ装置3の制御部5bとが協動することにより構成されるコンピュータシステム1の制御部5は、アプリケーションプログラム30a,42aを実行することで、抽選手段51、抽選対象作成手段52、抽選確率設定手段53、アップロード手段54、位置情報取得手段55および組み合わせ設定手段56等の機能を発揮する。 As shown in FIG. 2, the control unit 5 of the computer system 1 configured by the cooperation of the control unit 5a of the computer device 2 and the control unit 5b of the server device 3 executes application programs 30a and 42a. By doing so, the functions of lottery means 51, lottery object creation means 52, lottery probability setting means 53, upload means 54, position information acquisition means 55, combination setting means 56 and the like are exhibited.

このうち、抽選手段51は、複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象を選出する抽選処理を行う。また、抽選対象作成手段52は、抽選対象を、各コンピュータを操作するユーザの操作入力に基づいて作成する。抽選確率設定手段53は、ユーザが作成した抽選対象の抽選確率を設定する。アップロード手段54は、ユーザが作成した抽選対象のデータを、設定された抽選確率のデータとともに、そのユーザのコンピュータ装置2からサーバ装置3にアップロードして記憶する。位置情報取得手段55は、ユーザが操作するコンピュータ装置2の位置情報を取得する。組み合わせ設定手段56は、抽選処理における複数の抽選対象の組み合わせを設定する。 Of these, the lottery means 51 performs a lottery process of selecting at least one lottery object from a plurality of lottery objects with a predetermined lottery probability. Further, the lottery target creation means 52 creates lottery targets based on the operation input of the user who operates each computer. The lottery probability setting means 53 sets the lottery probability of the lottery object created by the user. The upload means 54 uploads lottery target data created by the user, together with set lottery probability data, from the user's computer device 2 to the server device 3 for storage. The positional information obtaining means 55 obtains the positional information of the computer device 2 operated by the user. The combination setting means 56 sets a combination of a plurality of lottery targets in the lottery process.

本実施の形態において、抽選対象作成手段52は、抽選処理アプリの実行操作を行ったユーザのコンピュータ装置2の制御部5aが実現する。抽選手段51、抽選確率設定手段53、アップロード手段54および位置情報取得手段55は、抽選対象を作成するユーザのコンピュータ装置2における制御部5aおよびサーバ装置3における制御部5bが実現する。組み合わせ設定手段56は、サーバ装置3における制御部5bが実現する。 In the present embodiment, the lottery target creating means 52 is realized by the control unit 5a of the computer device 2 of the user who has performed the execution operation of the lottery processing application. The lottery means 51, the lottery probability setting means 53, the upload means 54, and the position information acquisition means 55 are implemented by the controller 5a in the computer device 2 and the controller 5b in the server device 3 of the user who creates the lottery target. The combination setting unit 56 is realized by the control unit 5b in the server device 3. FIG.

[抽選処理アプリ]
以下、本実施の形態における抽選処理アプリについて具体例を挙げて詳しく説明する。本実施の形態では、抽選対象としてアイテム等の画像が選出される抽選処理アプリを例示する。
[Lottery processing application]
Hereinafter, the lottery processing application according to the present embodiment will be described in detail with specific examples. In the present embodiment, a lottery processing application is exemplified in which an image of an item or the like is selected as a lottery target.

図3は、本実施の形態における抽選処理アプリのメイン画面の例を示す図である。図3に示すように、抽選処理アプリのメイン画面G1は、ユーザがメイン画面G1をタッチ操作することによりタッチ操作可能な仮想の各種操作入力部B1~B6を含む。ユーザが、ユーザのコンピュータ装置2に予めインストールした抽選処理アプリを立ち上げる操作を行うと、メイン画面G1がコンピュータ装置2のモニタ19に表示される。 FIG. 3 is a diagram showing an example of the main screen of the lottery processing application according to the present embodiment. As shown in FIG. 3, the main screen G1 of the lottery processing application includes various virtual operation input units B1 to B6 that can be touch-operated by the user's touch operation on the main screen G1. When the user performs an operation to start up the lottery processing application pre-installed in the computer device 2 of the user, the main screen G1 is displayed on the monitor 19 of the computer device 2 .

ガチャ実行ボタンB1,B2は、抽選処理を開始するボタンである。ガチャ実行ボタンは、一度に1つの抽選対象を選出する1回ガチャ実行ボタンB1と、一度に10個の抽選対象を選出する10回ガチャ実行ボタンB2とを含む。ユーザがガチャ実行ボタンB1,B2をタッチ操作すると、抽選手段51は、サーバ装置3に記憶された複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象を選出する抽選処理を行う。 The gacha execution buttons B1 and B2 are buttons for starting lottery processing. The gacha execution buttons include a 1-time gacha execution button B1 for selecting one lottery target at a time and a 10-time gacha execution button B2 for selecting 10 lottery targets at once. When a user touches gacha execution buttons B1 and B2, a lottery means 51 performs lottery processing for selecting at least one lottery object with a predetermined lottery probability from a plurality of lottery objects stored in a server device 3.例文帳に追加

抽選処理により選出された抽選対象は、所持品としてユーザIDとともにサーバ装置3に記憶される。ユーザが所持品確認ボタンB3をタッチ操作すると、サーバ装置3に記憶されたユーザIDに対応付けられた抽選対象が表示される。これにより、ユーザは、過去に取得した抽選対象を確認することができる。 The lottery target selected by the lottery process is stored in the server device 3 together with the user ID as belongings. When the user touches the belongings confirmation button B3, the lottery targets associated with the user IDs stored in the server device 3 are displayed. Thereby, the user can confirm the lottery target acquired in the past.

サーバ装置3に記憶された複数の抽選対象には、ユーザ(自分および自分以外のユーザ)が作成した抽選対象が含まれ得る。メイン画面G1は、ユーザが抽選対象を作成するための抽選対象作成画面を表示するための抽選対象作成ボタンB4を含む。以下、ユーザ自身が作成した抽選対象をオリジナルカードと称する場合がある。 The plurality of lottery targets stored in the server device 3 may include lottery targets created by the user (self and other users). The main screen G1 includes a lottery object creation button B4 for displaying a lottery object creation screen for the user to create a lottery object. Hereinafter, the lottery target created by the user may be referred to as an original card.

図4は、本実施の形態における抽選対象作成画面の例を示す図である。図4に示すように、抽選対象作成画面G2は、タッチ操作可能な仮想のボタンB7,B8を含む。画像取得ボタンB7は、抽選対象の画像(メイン画像)を取得するためのボタンである。抽選対象のメイン画像は、例えば、ユーザのコンピュータ装置2(スマートフォン等)の記憶装置14に記憶されている画像、ユーザのコンピュータ装置2の撮像部(図示せず)で撮像された画像、または、ゲーム等の仮想空間に配置された仮想カメラにより撮像されたゲーム画像等を含み得る。 FIG. 4 is a diagram showing an example of a lottery target creation screen according to the present embodiment. As shown in FIG. 4, the lottery target creation screen G2 includes touch-operable virtual buttons B7 and B8. The image acquisition button B7 is a button for acquiring a lottery target image (main image). The main image to be selected is, for example, an image stored in the storage device 14 of the user's computer device 2 (smartphone, etc.), an image captured by an imaging unit (not shown) of the user's computer device 2, or It may include a game image or the like captured by a virtual camera placed in a virtual space such as a game.

ユーザにより選択された画像は、抽選対象作成画面G2の選択画像表示部G3に表示される。選択画像表示部G3に表示された選択画像に対し、ユーザが所定の操作を行うことにより、選択画像の位置調整やサイズ変更が可能である。また、抽選対象作成画面G2は、名称入力部G4を含んでおり、オリジナルカードとしての名称がユーザにより入力可能である。 The image selected by the user is displayed in the selected image display section G3 of the lottery target creation screen G2. By performing a predetermined operation on the selected image displayed in the selected image display area G3, the user can adjust the position and change the size of the selected image. The lottery target creation screen G2 also includes a name input section G4, and the user can input the name of the original card.

さらに、抽選対象作成画面G2は、フレーム選択部G5および演出選択部G6を含む。フレーム選択部G5は、オリジナルカードの外枠となるフレームを複数種類の候補の中から選択可能である。図4の例では、希望するフレームをタッチ操作することにより、タッチ操作したフレームが選択され、選択画像表示部G3上に、選択中のフレームが表示される。複数種類のフレームは、そのオリジナルカードが抽選処理において選出される確率(抽選確率)に対応付けられる。図4の例では、抽選確率は、SSR<SR<R<Nとなる。 Furthermore, the lottery target creation screen G2 includes a frame selection portion G5 and an effect selection portion G6. The frame selection section G5 can select the frame that will be the outer frame of the original card from a plurality of types of candidates. In the example of FIG. 4, by touching a desired frame, the touch-operated frame is selected, and the selected frame is displayed on the selected image display area G3. A plurality of types of frames are associated with the probability that the original card will be selected in the lottery process (lottery probability). In the example of FIG. 4, the lottery probability is SSR<SR<R<N.

演出選択部G6は、オリジナルカードが抽選処理によって選出されたときの出現演出態様を複数種類の候補の中から選択可能である。図4の例では、希望する出現態様画像をタッチ操作することにより、タッチ操作した出現演出態様が選択される。 The effect selection part G6 can select the appearance effect mode when the original card is selected by the lottery process from among a plurality of types of candidates. In the example of FIG. 4, by performing a touch operation on the desired appearance mode image, the touch-operated appearance effect mode is selected.

ユーザは、上記各項目を選択または入力した上で決定ボタンB8をタッチ操作することにより、抽選対象作成手段52は、抽選対象作成画面G2においてユーザにより選択または入力された内容に基づいて選択対象(オリジナルカード)を作成する。さらに、抽選対象作成手段52は、その抽選対象が選出されるときの演出態様を、ユーザの操作入力に基づいて決定する。 The user selects or inputs each of the above items and then touches the determination button B8, whereby the lottery target creation means 52 selects the selection target ( original card). Further, the lottery object creation means 52 determines the effect mode when the lottery object is selected based on the user's operation input.

抽選確率設定手段53は、ユーザが作成したオリジナルカードの抽選確率を設定する。上述のように、ユーザが選択したフレームに対応する抽選確率がそのオリジナルカードの抽選確率として設定される。すなわち、抽選確率設定手段53は、ユーザの操作入力に基づいて、ユーザが作成したオリジナルカードの抽選確率を設定する。 The lottery probability setting means 53 sets the lottery probability of the original card created by the user. As described above, the lottery probability corresponding to the frame selected by the user is set as the lottery probability of the original card. That is, the lottery probability setting means 53 sets the lottery probability of the original card created by the user based on the user's operation input.

アップロード手段54は、作成されたオリジナルカードのデータを、設定された抽選確率のデータとともにサーバ装置3にアップロードして記憶装置42に記憶する。これにより、記憶装置42には、複数の抽選対象のデータが記憶される。抽選対象のデータは、抽選対象ごとに抽選対象の識別データ(抽選対象IDデータ)が付与され、抽選対象のIDに、その抽選対象の画像データ、抽選確率データ(レア度のデータ)、演出態様のデータおよび作成したユーザの識別データ(作成者IDデータ)が対応付けられたデータ群として構成される。さらに、記憶装置42には、複数の抽選対象として予めアプリ製作者またはアプリ運営者が作成した抽選対象が含まれ得る。 The upload means 54 uploads the data of the created original card to the server device 3 together with the set lottery probability data and stores them in the storage device 42 . As a result, a plurality of lottery target data is stored in the storage device 42 . Lottery target data is provided with lottery target identification data (lottery target ID data) for each lottery target, and the lottery target ID includes the lottery target image data, lottery probability data (rarity data), and presentation mode. data and the identification data of the user who created it (creator ID data) are associated with each other as a data group. Furthermore, the storage device 42 may include lottery targets created in advance by an application creator or an application operator as a plurality of lottery targets.

組み合わせ設定手段56は、抽選処理における複数の抽選対象の組み合わせを設定する。ユーザの操作入力により作成されたオリジナルカードがサーバ装置3の記憶装置42に記憶されることにより、所定の抽選処理における複数の抽選対象の1つとして、オリジナルカードが含まれるようになる。抽選処理アプリにおいてそのユーザまたは他のユーザがその抽選処理を実行することで、そのオリジナルカードが設定された抽選確率で選出され得るようになる。言い換えると、抽選手段51は、複数の抽選対象の1つとしてユーザが作成したオリジナルカードを含む、抽選処理を実行する。 The combination setting means 56 sets a combination of a plurality of lottery targets in the lottery process. By storing an original card created by a user's operation input in the storage device 42 of the server device 3, the original card is included as one of a plurality of lottery targets in a predetermined lottery process. When the user or another user executes the lottery process in the lottery process application, the original card can be selected with the set lottery probability. In other words, the lottery means 51 executes a lottery process including an original card created by the user as one of a plurality of lottery targets.

抽選処理の結果、オリジナルカードが選出された場合、そのオリジナルカードに設定された演出態様でそのオリジナルカードの出現演出が行われる。 When an original card is selected as a result of lottery processing, the original card is presented in a presentation mode set for the original card.

抽選処理を行うにあたり、ユーザが所持している仮想コインが消費される。図1に示されるように、ユーザが所持している仮想コインの枚数は、コイン表示部G7に表示される。1回ガチャ実行ボタンB1のタッチ操作により抽選対象を1個選出する場合と、10回ガチャ実行ボタンB2のタッチ操作により抽選対象を10個選出する場合とのそれぞれについて消費される仮想コインの数が設定されている。 In performing the lottery process, virtual coins possessed by the user are consumed. As shown in FIG. 1, the number of virtual coins owned by the user is displayed on the coin display portion G7. The number of virtual coins consumed for each of the case where one lottery target is selected by the touch operation of the 1-time gacha execution button B1 and the case where 10 lottery objects are selected by the touch operation of the 10-time gacha execution button B2 is is set.

仮想コインは、所定の態様により獲得可能である。例えば、ユーザがコイン獲得ボタンB5をタッチ操作することにより、広告動画の再生または課金の何れかを選択して実行可能とされる。広告動画の再生を選択した場合、広告動画の再生後に所定枚数の仮想コインがユーザに付与される。課金を選択した場合、所定の課金処理を行うことにより、支払金額に応じた仮想コインがユーザに付与される。 Virtual coins can be acquired in a predetermined manner. For example, when the user touches the coin acquisition button B5, it is possible to select and execute either reproduction of the advertisement video or billing. When reproduction of the advertisement video is selected, a predetermined number of virtual coins are given to the user after the advertisement video is reproduced. When billing is selected, virtual coins corresponding to the payment amount are given to the user by performing predetermined billing processing.

本実施の形態において実行可能な抽選処理は、複数種類の抽選処理を含む。複数種類の抽選処理は、その抽選処理で選出され得る複数の抽選対象の組み合わせ(ラインナップ)が互いに異なる。例えば、複数種類の抽選処理は、ノーマルガチャ、フレンドガチャ、企業クーポンガチャ等を含み得る。組み合わせ設定手段56は、各抽選処理の条件に応じてその抽選処理における複数の抽選対象の組み合わせを設定する。 Lottery processing that can be executed in the present embodiment includes multiple types of lottery processing. The plurality of types of lottery processes differ from each other in the combination (lineup) of a plurality of lottery targets that can be selected in the lottery process. For example, multiple types of lottery processes may include normal gacha, friend gacha, corporate coupon gacha, and the like. The combination setting means 56 sets a combination of a plurality of lottery targets in the lottery process according to the conditions of each lottery process.

フレンドガチャは、選出され得る複数の抽選対象に、ユーザがフレンドに登録した他のユーザが作成した抽選対象が含まれる抽選処理である。フレンドガチャを実行する場合、抽選手段51は、記憶装置42に記憶される複数の抽選対象のデータの中から、作成者IDデータが、抽選処理を実行したユーザがフレンド登録しているユーザのIDリストに含まれる抽選対象のデータを、選出され得る複数の抽選対象として抽出し、その中から少なくとも1つの抽選対象を選出する処理を行う。 Friend gacha is a lottery process in which lottery objects created by other users registered by the user as friends are included in a plurality of lottery objects that can be selected. When executing the friend gacha, the lottery means 51 selects the creator ID data from among the plurality of lottery target data stored in the storage device 42 as the ID of the user registered as a friend of the user who executed the lottery process. The lottery object data included in the list is extracted as a plurality of lottery objects that can be selected, and processing for selecting at least one lottery object from among them is performed.

企業クーポンガチャは、選出され得る複数の抽選対象に、所定の企業(店舗等)のクーポン券が抽選対象として含まれる抽選処理である。クーポン券は、それを対応する店舗等で提示することにより、その企業の所定の商品またはサービスの料金が割り引かれたり、無料提供を受けたりするための券として利用可能となる。 The company coupon gacha is a lottery process in which coupons of a predetermined company (store, etc.) are included as lottery targets in a plurality of lottery targets that can be selected. By presenting the coupon at the corresponding store or the like, the coupon can be used as a ticket for receiving a discount or a free offer of a predetermined product or service of the company.

ノーマルガチャは、選出され得る複数の抽選対象に、特に制限がない抽選処理である。なお、複数種類の抽選処理のうちのいくつかの抽選処理において選出される共通の抽選対象が含まれ得る。例えば、レア度Nおよびレア度Rの抽選対象は何れの抽選処理でも選出され得る。 Normal gacha is a lottery process in which there are no particular restrictions on a plurality of lottery targets that can be selected. In addition, a common lottery target selected in some lottery processes among a plurality of kinds of lottery processes may be included. For example, lottery targets of rarity N and rarity R can be selected by any lottery process.

記憶装置42に記憶される各抽選対象のデータには、所定のラベルデータが含まれ得る。ラベルデータは、上記複数種類の抽選処理のうちの何れの抽選処理における複数の抽選対象となるかを識別する。例えば企業のクーポン券である抽選対象のデータには、ラベルデータとして、クーポン券を示すIDが付与される。 Data for each lottery object stored in the storage device 42 may include predetermined label data. The label data identifies which lottery process among the plurality of types of lottery processes is subject to a plurality of lotteries. For example, lottery target data, which is a corporate coupon, is given an ID indicating the coupon as label data.

メイン画面G1は、複数種類の抽選処理の中から実行したい一の抽選処理を選択するガチャ選択部B6を含む。ユーザがガチャ選択部B6をスワイプ入力等のタッチ操作を行うことにより、複数種類の抽選処理の中から実行したい抽選処理が切り換えられる。 The main screen G1 includes a gacha selection portion B6 for selecting one lottery process to be executed from a plurality of types of lottery processes. When the user performs a touch operation such as a swipe input on the gacha selection portion B6, the lottery process to be executed is switched among a plurality of kinds of lottery processes.

以上をまとめると、本実施の形態は、記憶部(記憶装置14)および表示部(モニタ19)をそれぞれ備え、複数のユーザがそれぞれ操作する複数のコンピュータ装置2と、前記複数のコンピュータ装置2に、通信ネットワークNWを介して通信可能に接続されたサーバ装置3とを備えたコンピュータシステム1のためのコンピュータプログラムであって、前記サーバ装置3および前記複数のコンピュータ装置2の少なくとも1つにより構成される制御部5(5a,5b)を、複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象を選出する抽選処理を行う抽選手段51、前記抽選対象を、各コンピュータ装置2を操作するユーザの操作入力に基づいて作成する抽選対象作成手段52、前記ユーザが作成した前記抽選対象の前記抽選確率を設定する抽選確率設定手段53、および、前記ユーザが作成した前記抽選対象のデータを、設定された前記抽選確率のデータとともに前記サーバ装置3にアップロードして記憶するアップロード手段54、として機能させ、前記抽選手段51は、前記複数の抽選対象の1つとして他のユーザが作成した前記抽選対象を含む、前記抽選処理を実行する、コンピュータプログラムである。 To summarize the above, the present embodiment includes a plurality of computer devices 2 each having a storage unit (storage device 14) and a display unit (monitor 19), and operated by a plurality of users. , and a server device 3 communicatively connected via a communication network NW, the computer program for a computer system 1 comprising at least one of the server device 3 and the plurality of computer devices 2 Lottery means 51 for performing a lottery process for selecting at least one lottery object from among a plurality of lottery objects with a predetermined lottery probability, Lottery target creating means 52 for creating based on user operation input, lottery probability setting means 53 for setting the lottery probability of the lottery target created by the user, and the lottery target data created by the user. , uploading means 54 for uploading and storing the set lottery probability data to the server device 3, and the lottery means 51 functions as the lottery probability created by another user as one of the plurality of lottery targets. It is a computer program which performs the said lottery process containing lottery object.

[発明の効果]
本実施の形態におけるコンピュータプログラムによれば、抽選処理により得られる抽選対象に、他のユーザにより作成されたものが含まれるため、抽選処理によりユーザが多種多様な抽選対象を得ることができる。したがって、抽選処理の実行に際してユーザにより高い興趣を抱かせることができる。
[Effect of the invention]
According to the computer program of the present embodiment, since lottery targets obtained by the lottery process include those created by other users, the user can obtain a wide variety of lottery targets by the lottery process. Therefore, it is possible to make the user more interested in the execution of the lottery process.

また、本実施の形態によれば、ユーザの操作入力に基づいて、ユーザが作成した抽選対象の抽選確率が設定される。このため、抽選処理において、ユーザが作成した抽選対象が選出される確率がその抽選対象を作成したユーザにより任意に設定される。したがって、そのユーザが所望する頻度で他のユーザに抽選対象を配布することができる。 Further, according to the present embodiment, the lottery probability of the lottery target created by the user is set based on the user's operation input. Therefore, in the lottery process, the probability that the lottery object created by the user is selected is arbitrarily set by the user who created the lottery object. Therefore, lottery targets can be distributed to other users at a frequency desired by the user.

また、本実施の形態によれば、抽選対象が選出されるときの演出態様が抽選対象を作成したユーザにより決定されたものとなる。このため、抽選処理において、選出された抽選対象に応じて多様な演出が行われるため、抽選処理の実行操作を行うユーザにとってどのような抽選対象が得られるかについての期待感を高めることができる。 Further, according to the present embodiment, the effect mode when the lottery target is selected is determined by the user who created the lottery target. Therefore, in the lottery process, various effects are performed according to the selected lottery object, so that the user who performs the operation of executing the lottery process can increase the expectation of what kind of lottery object can be obtained. .

[他の実施形態]
以上、本実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、その趣旨を逸脱しない範囲内で種々の改良、変更、修正が可能である。
[Other embodiments]
Although the present embodiment has been described above, the present invention is not limited to the above embodiment, and various improvements, changes, and modifications are possible without departing from the scope of the invention.

例えば、複数種類の抽選処理には、上記に例示した抽選処理に限られない。例えば、複数種類の抽選処理には、地域限定ガチャが含まれてもよい。地域限定ガチャは、選出され得る複数の抽選対象に、ユーザのコンピュータ装置2の位置情報に応じた抽選対象が含まれる抽選処理である。 For example, the multiple types of lottery processes are not limited to the lottery processes exemplified above. For example, multiple types of lottery processes may include area-limited gacha. The region-limited gacha is a lottery process in which a lottery target corresponding to the location information of the user's computer device 2 is included in a plurality of lottery targets that can be selected.

地域限定ガチャに用いられる抽選対象には、その抽選対象を含む複数の抽選対象による抽選処理を実行可能な地域の情報が含まれる。地域限定ガチャに用いられる抽選対象をユーザが作成する場合には、例えば、抽選対象作成画面G2等に、地域を指定する項目が設けられる。例えば、抽選対象作成画面G2において、予め区分けされた複数の地域の中から一の地域を選択入力可能に構成される。 The lottery targets used in the region-limited gacha include information on regions where lottery processing can be executed by a plurality of lottery targets including the lottery target. When the user creates the lottery target used for the region-limited gacha, for example, an item for designating the region is provided on the lottery target creation screen G2 or the like. For example, in the lottery target creation screen G2, one area can be selected and input from a plurality of areas divided in advance.

地域が指定された場合、アップロード手段54は、ユーザが作成した抽選対象のデータを、抽選対象を含む抽選処理が実行可能な地域に関連付けて記憶する。位置情報取得手段55は、位置情報受信部29が受信したコンピュータ装置2の位置情報に基づいてコンピュータ装置2の位置情報を取得する。抽選手段51は、メイン画面G1のガチャ選択部B6において地域限定ガチャが選択された場合、そのコンピュータ装置2の位置を含む地域に関連付けられた抽選対象を複数の抽選対象の1つとして含む抽選処理を実行する。 When an area is specified, the upload unit 54 stores the lottery target data created by the user in association with the area where the lottery process including the lottery target is executable. The positional information acquiring means 55 acquires the positional information of the computer device 2 based on the positional information of the computer device 2 received by the positional information receiving section 29 . The lottery means 51 performs lottery processing including, as one of a plurality of lottery targets, a lottery target associated with the region including the location of the computer device 2 when a region-limited gacha is selected in the gacha selection portion B6 of the main screen G1. to run.

例えば、ユーザU1が作成した抽選対象(オリジナルカード)S1が地域Aに関連付けて記憶されている場合を例示する。他のユーザU2が自身のコンピュータ装置2において地域限定ガチャを実行すると、抽選手段51は、そのコンピュータ装置2の位置が地域A内である場合に、複数の抽選対象の1つとして抽選対象S1を含む抽選処理を実行する。 For example, a lottery target (original card) S1 created by user U1 is stored in association with area A. FIG. When the other user U2 executes the region-limited gacha on his computer device 2, the lottery means 51 selects the lottery target S1 as one of the plurality of lottery targets if the location of the computer device 2 is within the region A. Execute lottery processing including.

これによれば、抽選処理を実行するコンピュータ装置2の位置に応じた抽選対象が選出される。したがって、ユーザに様々な場所で抽選処理の実行操作を行う動機を与えることができる。 According to this, the lottery target is selected according to the position of the computer device 2 that executes the lottery process. Therefore, the user can be motivated to execute the lottery process at various places.

なお、地域限定ガチャによる抽選処理における複数の抽選対象には、上記のような特定の地域に関連付けられた地域限定ガチャ用の抽選対象の他に、地域に関連付けられていない(ノーマルガチャ等でも選出され得る)抽選対象が含まれていてもよい。 In addition, multiple lottery targets in the lottery process by area-limited gacha include lottery targets for area-limited gacha that are associated with a specific area as described above, as well as those that are not associated with an area (such as normal gacha) may be included).

また、地域の設定は、上記のように、ユーザのコンピュータ装置2の位置に拘わらずユーザにより操作入力可能としてもよい。これに代えて、アップロード時におけるユーザのコンピュータ装置2の位置に基づいて地域が設定されてもよい。 Also, as described above, the setting of the area may be made possible by the user's operation input regardless of the position of the user's computer device 2 . Alternatively, the region may be set based on the location of the user's computer device 2 at the time of upload.

コンピュータ装置2の位置は、位置情報受信部29がGPS衛星受信器として構成される場合には、GPSによる測位によって特定されてもよい。これに代えて、コンピュータ装置2の位置は、コンピュータ装置2が無線LAN等に接続される場合には、その無線LANのアクセスポイントの位置情報によって特定されてもよい。あるいは、コンピュータ装置2の位置は、コンピュータ装置2が4G等の無線通信する構成である場合には、無線通信を行うための最寄りの基地局の位置情報によって特定されてもよい。 The position of the computer device 2 may be identified by GPS positioning when the position information receiving section 29 is configured as a GPS satellite receiver. Alternatively, if the computer device 2 is connected to a wireless LAN or the like, the location of the computer device 2 may be identified by the location information of the wireless LAN access point. Alternatively, the position of the computer device 2 may be specified by the position information of the nearest base station for wireless communication when the computer device 2 is configured for wireless communication such as 4G.

設定される地域は、行政区分(都道府県または市区町村)等に応じた区分けが行われてもよい。あるいは、地域として、特定の建物(ホール等)または場所(スタジアム、公園等)が設定されてもよい。 The regions to be set may be divided according to administrative divisions (prefectures or municipalities) or the like. Alternatively, a specific building (hall, etc.) or place (stadium, park, etc.) may be set as the area.

地域限定ガチャによる抽選処理における複数の抽選対象には、その地域に所在する店舗等のクーポン券が含まれていてもよい。 A plurality of lottery targets in the lottery process of the area-limited gacha may include coupons for stores located in the area.

また、上記のように地域限定ガチャによる抽選処理を対応する地域において行う態様に代えて、特定の地域において、その地域に関連付けられた抽選対象が選出され得る抽選処理(地域限定ダウンロードガチャ)が実行可能(ダウンロード可能)になるようにしてもよい。 In addition, instead of performing the lottery process by the area-limited gacha in the corresponding area as described above, in a specific area, the lottery process (area-limited download gacha) in which the lottery target associated with the area can be selected is executed. It may be possible (downloadable).

この場合、地域限定ダウンロードガチャに用いられる抽選対象には、その抽選対象を含む複数の抽選対象である抽選対象群をダウンロード可能な地域の情報が含まれる。そのような抽選対象をユーザが作成する場合にも、上記地域限定ガチャと同様に、地域が指定可能である。地域が指定された場合、アップロード手段54は、ユーザが作成した抽選対象のデータを、抽選対象を含む抽選対象群をダウンロード可能な地域に関連付けて記憶する。 In this case, the lottery target used for the area-limited download gacha includes information on the region where the lottery target group, which is a plurality of lottery targets including the lottery target, can be downloaded. Even when the user creates such a lottery target, the region can be specified in the same manner as in the region-limited gacha. When a region is designated, the upload means 54 stores the lottery target data created by the user in association with the region where the lottery target group including the lottery target can be downloaded.

位置情報取得手段55は、位置情報受信部29が受信したコンピュータ装置2の位置情報に基づいてコンピュータ装置2の位置情報を取得する。抽選手段51は、メイン画面G1のガチャ選択部B6において地域限定ダウンロードガチャが選択された場合、そのコンピュータ装置2の位置を含む地域に関連付けられた抽選対象を含む抽選対象群をサーバ装置3からダウンロード可能とする。抽選対象群がコンピュータ装置2にダウンロードされた後、抽選手段51は、コンピュータ装置2の位置に関係なくその抽選対象群を用いた抽選処理を実行可能にする。 The positional information acquiring means 55 acquires the positional information of the computer device 2 based on the positional information of the computer device 2 received by the positional information receiving section 29 . The lottery means 51 downloads a lottery target group including lottery targets associated with the region including the location of the computer device 2 from the server device 3 when the region-limited download gacha is selected in the gacha selection portion B6 of the main screen G1. make it possible. After the lottery target group is downloaded to the computer device 2, the lottery means 51 enables the lottery processing using the lottery target group regardless of the position of the computer device 2.例文帳に追加

これによれば、コンピュータ装置2の位置に応じた抽選対象群がダウンロードされ、ダウンロードされた抽選対象群を用いて抽選処理が行われる。したがって、ユーザに様々な場所で抽選対象群のダウンロードを行う動機を与えることができる。 According to this, the lottery target group corresponding to the position of the computer device 2 is downloaded, and the lottery process is performed using the downloaded lottery target group. Therefore, the user can be motivated to download the lottery target group at various places.

なお、抽選対象群のダウンロード開始後、抽選処理アプリの実行を終了した場合、抽選対象群のダウンロード完了後に、プッシュ通知等でダウンロードの完了がユーザに報知されてもよい。さらに、ダウンロード完了のプッシュ通知受信後、抽選処理アプリが自動で立ち上がってもよい。ダウンロード完了後に抽選処理アプリを起動した際(自動で立ち上がるか否かに拘わらず)、ユーザがガチャ実行ボタンB1の操作を行うことなくダウンロードされた抽選対象群を用いた抽選処理が行われてもよい。 When the execution of the lottery processing application ends after the download of the lottery target group is started, the completion of the download may be notified to the user by a push notification or the like after the download of the lottery target group is completed. Furthermore, the lottery processing application may be automatically launched after receiving the push notification of download completion. When the lottery processing application is started after the download is completed (whether or not it starts automatically), even if the lottery processing using the downloaded lottery target group is performed without the user operating the gacha execution button B1. good.

また、上記のように、特定の地域において、その地域に関連付けられた抽選対象が選出され得る抽選処理が実行可能となる態様として、その地域において抽選対象群をダウンロードする代わりに、特定の地域において、その地域に関連付けられた抽選対象を複数の抽選対象の1つとして含む抽選処理を実行する権利が付与されてもよい。 Further, as described above, in a specific area, as a mode in which a lottery process in which a lottery target associated with the area can be selected can be executed, instead of downloading the lottery target group in the area, , the right to execute a lottery process that includes a lottery target associated with the region as one of a plurality of lottery targets.

そのような抽選対象をユーザが作成する場合にも、上記地域限定ガチャと同様に、地域が指定可能である。地域が指定された場合、アップロード手段54は、ユーザが作成した抽選対象のデータを、抽選対象を複数の抽選対象に含む抽選処理を実行する権利を取得可能な地域に関連付けて記憶する。 Even when the user creates such a lottery target, the region can be specified in the same manner as in the region-limited gacha. When an area is designated, an uploading means 54 stores the lottery object data created by the user in association with the area where the right to execute lottery processing including the lottery object in a plurality of lottery objects can be obtained.

位置情報取得手段55は、位置情報受信部29が受信したコンピュータ装置2の位置情報に基づいてコンピュータ装置2の位置情報を取得する。抽選手段51は、所定の権利取得操作(例えば、抽選処理アプリの開始操作または抽選処理アプリ内における所定の操作)が行われた場合、そのコンピュータ装置2の位置を含む地域に関連付けられた抽選対象を含む抽選処理を実行する権利を取得する。その権利の取得後、抽選手段51は、コンピュータ装置2の位置に関係なくその抽選対象を複数の抽選対象の1つして含む抽選処理を実行可能にする。 The positional information acquiring means 55 acquires the positional information of the computer device 2 based on the positional information of the computer device 2 received by the positional information receiving section 29 . The lottery means 51 selects a lottery target associated with an area including the location of the computer device 2 when a predetermined right acquisition operation (for example, an operation to start a lottery processing application or a predetermined operation in the lottery processing application) is performed. To acquire the right to execute the lottery process including After acquiring the right, the lottery means 51 enables execution of lottery processing including the lottery target as one of a plurality of lottery targets regardless of the position of the computer device 2 .

これによれば、コンピュータ装置2が特定の位置に位置しているときに抽選処理アプリにおける所定の操作を実行することにより、その位置に応じた抽選対象を含む抽選処理を実行可能な権利が付与される。したがって、ユーザに様々な場所で抽選処理アプリを実行する動機を与えることができる。 According to this, by executing a predetermined operation in the lottery processing application when the computer device 2 is located at a specific position, the right to execute the lottery process including the lottery target corresponding to the position is granted. be done. Therefore, the user can be motivated to execute the lottery processing application at various places.

なお、上記抽選処理の権利を取得可能な態様において、権利の取得後に実行される抽選処理において用いられる複数の抽選対象のうち、地域に関連づけて記憶されたユーザ作成の抽選対象以外の抽選対象(抽選対象群)は、権利取得前から予め決まっていてもよいし、抽選処理の実行時に決定されてもよい。 In addition, in the mode in which the right of the lottery process can be acquired, among the plurality of lottery targets used in the lottery process executed after the right is acquired, the lottery target other than the user-created lottery target stored in association with the region ( The lottery target group) may be determined in advance before acquiring the right, or may be determined when the lottery process is executed.

また、上記実施の形態においては、抽選処理を行う際に使用される複数の抽選対象の組み合わせに、ユーザが作成したオリジナルカードが含まれる態様を例示したが、これに加えて、または、これに代えて、ユーザが、抽選処理で用いられる複数の抽選対象の組み合わせ(選出され得るラインナップ全体)を設定してもよい。以下では、ユーザの操作入力に基づいて設定された複数の抽選対象の組み合わせにより行われる抽選処理をマイガチャと称する場合がある。 Further, in the above-described embodiment, the combination of a plurality of lottery targets used in performing the lottery process includes an original card created by the user. Alternatively, the user may set a combination of multiple lottery targets (the entire lineup that can be selected) to be used in the lottery process. Below, lottery processing performed by combining a plurality of lottery targets set based on user's operation input may be referred to as my gacha.

この場合、組み合わせ設定手段56は、抽選処理における複数の抽選対象の組み合わせを、コンピュータ装置2を操作するユーザの操作入力に基づいて設定する。このため、組み合わせ設定手段56は、抽選対象を作成するユーザのコンピュータ装置2における制御部5aおよびサーバ装置3における制御部5bが実現する。 In this case, the combination setting means 56 sets the combination of the plurality of lottery targets in the lottery process based on the operation input of the user who operates the computer device 2 . Therefore, the combination setting unit 56 is realized by the control unit 5a in the computer device 2 of the user who creates the lottery target and the control unit 5b in the server device 3. FIG.

図5は、本実施の形態の変形例における組み合わせ作成画面の例を示す図である。本変形例においては、例えば、抽選処理アプリの立ち上げ後に表示されるメイン画面G1(図3参照)に仮想のマイガチャ作成ボタン(図示せず)が設けられる。マイガチャ作成ボタンをタッチ操作すると、組み合わせ作成画面G9がコンピュータ装置2のモニタ19に表示される。 FIG. 5 is a diagram showing an example of a combination creating screen in a modified example of the present embodiment. In this modification, for example, a virtual my gacha creation button (not shown) is provided on the main screen G1 (see FIG. 3) displayed after the lottery processing application is launched. When the my gacha creation button is touch-operated, a combination creation screen G9 is displayed on the monitor 19 of the computer device 2. FIG.

組み合わせ作成画面G9は、抽選対象設定部G10を含んでいる。抽選対象設定部G10は、マイガチャで選出され得る複数の抽選対象をユーザの操作入力により設定可能に構成されている。本例では、レア度(設定確率)ごとに設けられた仮想の対象設定ボタンB9をタッチ操作することにより、そのレア度に設定される抽選対象(カード)を予め定められた抽選対象候補から選択可能となる。例えば、別途選択可能な抽選対象候補が表示される選択画面(図示せず)が表示される。各レア度において設定される抽選対象の数は適宜変更可能である。 The combination creation screen G9 includes a lottery target setting section G10. The lottery target setting unit G10 is configured to be able to set a plurality of lottery targets that can be selected in My Gacha by user's operation input. In this example, by touching a virtual target setting button B9 provided for each rarity (set probability), a lottery target (card) set to that rarity is selected from predetermined lottery target candidates. It becomes possible. For example, a selection screen (not shown) is displayed on which candidates for the lottery that can be selected separately are displayed. The number of lottery targets set for each rarity can be changed as appropriate.

抽選確率設定手段53は、組み合わせ作成画面G9において設定された複数の抽選対象のそれぞれにその抽選対象が選出される抽選確率を設定する。例えば、SSR枠に設定されたカードC-1,C-2は、レア度SSRに対応する抽選確率が設定される。他のレア度についても同様である。 The lottery probability setting means 53 sets the lottery probability that the lottery object is selected for each of the plurality of lottery objects set on the combination creation screen G9. For example, for the cards C-1 and C-2 set in the SSR frame, the lottery probability corresponding to the rarity SSR is set. The same is true for other rarities.

なお、同じレア度に属する、互いに異なる抽選対象の抽選確率が、それぞれ異なっていてもよい。このとき、同じレア度に属する、複数の抽選対象のうちの1つの抽選対象の抽選確率を決定することにより、その抽選確率と、そのレア度全体の抽選確率と、同じレア度に属する抽選対象の総数とから、他の抽選対象の抽選確率が決定されてもよい。例えば、レア度全体の確率が5%であるレア度SSRの抽選対象が5つ(5種)設定されている場合、1つの抽選対象の抽選確率が3%に決定されると、残りの4つの抽選対象の抽選確率が残りの2%から等分され、それぞれ0.5%に設定されてもよい。 The lottery probabilities of different lottery targets belonging to the same rarity may be different. At this time, by determining the lottery probability of one lottery object among a plurality of lottery objects belonging to the same rarity, the lottery probability, the lottery probability of the entire rarity, and the lottery object belonging to the same rarity The lottery probability of other lottery targets may be determined from the total number of the lottery. For example, when five (five types) lottery targets with a rarity SSR with an overall rarity probability of 5% are set, if the lottery probability of one lottery target is determined to be 3%, the remaining 4 The draw probabilities of one draw target may be divided equally from the remaining 2% and set to 0.5% each.

また、組み合わせ作成画面G9は、名称入力部G11を含んでおり、マイガチャとしての名称がユーザにより入力可能である。さらに、組み合わせ作成画面G9は、抽選対象が選出された際の出現演出態様を設定する出現演出設定部G12を含んでいる。出現演出設定部G12には、レア度(設定確率)ごとに出現演出態様を設定する仮想の演出設定ボタンB10が設けられる。各演出設定ボタンB10をタッチ操作することにより、対応するレア度における出現演出態様が出現演出候補の中から選択可能である。 The combination creation screen G9 also includes a name input section G11, and the user can input the name of the personal gacha. Furthermore, the combination creation screen G9 includes an appearance effect setting section G12 for setting appearance effect modes when the lottery target is selected. The appearance effect setting section G12 is provided with a virtual effect setting button B10 for setting an appearance effect mode for each rarity (set probability). By touching each effect setting button B10, the appearance effect mode at the corresponding rarity can be selected from the appearance effect candidates.

組み合わせ作成画面G9における上記設定の終了後、ユーザが仮想の決定ボタンB11をタッチ操作することにより、組み合わせ設定手段56は、組み合わせ作成画面G9においてユーザにより選択または入力された内容に基づいてマイガチャにおいて用いられる複数の抽選対象の組み合わせを設定する。 After the above setting on the combination creation screen G9 is completed, the user touches the virtual decision button B11, and the combination setting means 56 uses in my gacha based on the contents selected or input by the user on the combination creation screen G9. A combination of multiple lottery targets is set.

アップロード手段54は、作成された複数の抽選対象の組み合わせのデータを、設定された抽選確率(レア度)のデータとともにサーバ装置3にアップロードして記憶装置42に記憶する。これにより、記憶装置42には、ユーザの操作入力に基づいて設定されたマイガチャの内容についてのデータが記憶される。マイガチャの内容についてのデータは、マイガチャごとに識別データ(抽選処理IDデータ)が付与され、マイガチャのIDに、その抽選処理における複数の抽選対象の組み合わせ(各抽選対象のID)、抽選確率データ(レア度のデータ)、演出態様のデータおよび作成したユーザの識別データ(作成者IDデータ)が対応付けられたデータ群として構成される。 The upload means 54 uploads the data of the created combination of the plurality of lottery targets to the server device 3 together with the data of the set lottery probability (rarity) and stores them in the storage device 42 . As a result, the storage device 42 stores data about the content of my gacha set based on the user's operation input. As for the data about the content of my gacha, identification data (lottery process ID data) is given to each my gacha, and the ID of my gacha is a combination of multiple lottery targets in the lottery process (ID of each lottery target), lottery probability data ( rarity data), presentation mode data, and identification data of the user who created the data (creator ID data) are associated with each other.

抽選処理IDデータが付与された抽選処理は、抽選処理アプリにおいて、実行可能抽選処理として登録される。抽選処理アプリにおいてそのユーザまたは他のユーザがその抽選処理(マイガチャ)を選択し、実行することで、ユーザの操作入力に基づいて設定された複数の抽選対象の組み合わせおよびユーザの操作入力に基づいて設定された各抽選対象の抽選確率を用いた抽選処理が実行される。抽選手段51は、ユーザの操作入力に基づいて設定された組み合わせに含まれる複数の抽選対象の中から少なくとも1つの抽選対象を選出する抽選処理を行う。 A lottery process to which the lottery process ID data is assigned is registered as an executable lottery process in the lottery process application. The user or another user selects and executes the lottery process (my gacha) in the lottery process application, and based on the combination of multiple lottery targets set based on the user's operation input and the user's operation input Lottery processing is executed using the set lottery probability of each lottery target. The lottery means 51 performs lottery processing for selecting at least one lottery object from a plurality of lottery objects included in a combination set based on user's operation input.

このような態様によれば、ユーザオリジナルの抽選処理(マイガチャ)を他のユーザが実行可能となる。すなわち、複数のユーザがそれぞれ作成したマイガチャが登録されることにより、ユーザは、登録された複数のマイガチャから1つを選択して抽選処理を行うことができる。これにより、抽選対象が同じでもその抽選対象が選出される抽選確率が異なる複数の抽選処理が実行可能となる。したがって、抽選処理全体をユーザが作成可能とすることにより、よりオリジナリティの高い抽選処理を他のユーザに提供することができる。このため、抽選処理の実行に際してユーザにより高い興趣を抱かせることができる。 According to such a mode, other users can execute a user-original lottery process (my gacha). That is, by registering my gacha created by a plurality of users, the user can select one from the plurality of registered my gachas and perform the lottery process. This makes it possible to execute a plurality of lottery processes with different lottery probabilities of selecting the lottery object even if the lottery object is the same. Therefore, by allowing the user to create the entire lottery process, it is possible to provide other users with a more original lottery process. Therefore, it is possible to make the user more interested in the execution of the lottery process.

さらに、マイガチャの作成においてユーザが選択可能な抽選対象候補は、既存の(アプリ製作者または運営者が作成した)抽選対象のみで構成されてもよいし、マイガチャを作成するユーザが作成したオリジナルカードのみで構成されてもよいし、これらを組み合わせてもよい。すなわち、抽選手段51は、複数の抽選対象として一のユーザが作成したオリジナルカードが一または複数含まれる抽選処理を実行してもよい。 Furthermore, the lottery target candidates that the user can select in creating my gacha may consist only of existing lottery targets (created by the application creator or operator), or an original card created by the user who creates my gacha. It may consist of only or a combination of these. That is, the lottery means 51 may execute a lottery process in which one or more original cards created by one user are included as a plurality of lottery targets.

抽選対象候補は、既存の抽選対象および/またはマイガチャ作成ユーザのオリジナルカードに加えて、他のユーザが作成したオリジナルカードを含んでもよい。例えば、マイガチャを作成するユーザがそれまでに抽選処理を実行することにより獲得した他のユーザのオリジナルカードを、複数の抽選対象の組み合わせに含めてマイガチャを作成可能としてもよい。また、例えば、フレンド登録されている他のユーザが作成したオリジナルカードを、複数の抽選対象の組み合わせに含めてマイガチャを作成可能としてもよい。 Lottery target candidates may include original cards created by other users in addition to existing lottery targets and/or original cards of the user who created my gacha. For example, the user who creates my gacha may be able to create my gacha by including the original cards of other users acquired by executing the lottery process so far in the combination of a plurality of lottery targets. Also, for example, original cards created by other users who are registered as friends may be included in a combination of a plurality of lottery targets to create my gacha.

なお、既存の抽選対象を複数の抽選対象に含める場合には、図5に示すように、ユーザが選択するような態様としてもよいし、複数の既存の抽選対象の中から所定数の抽選対象をランダムで選択可能としてもよい。また、抽選確率の設定に際しては、抽選対象候補に含まれる抽選対象の一部において、その抽選確率(レア度)が所定の範囲に制限されてもよい。例えば、オリジナルカードは、レア度SR以上の抽選確率に設定されてもよい。また、例えば、既存の抽選対象には所定の抽選確率が初期設定されており、マイガチャ作成時においてその抽選対象を含める場合、抽選確率をその初期設定から大きく変更できないように制限が設けられてもよい。この場合、例えば、初期設定がレア度Rである抽選対象の抽選確率は、レア度N,Rには設定できるがレア度SRまたはSSRには設定できない等としてもよい。 In addition, when existing lottery targets are included in a plurality of lottery targets, as shown in FIG. may be randomly selectable. Further, when setting the lottery probability, the lottery probability (rarity) of some of the lottery targets included in the lottery target candidates may be limited to a predetermined range. For example, the original card may be set to have a lottery probability of rarity SR or higher. Also, for example, a predetermined lottery probability is initially set for an existing lottery target, and if that lottery target is included when creating my gacha, even if a limit is set so that the lottery probability cannot be changed significantly from the initial setting. good. In this case, for example, the lottery probability of the lottery target whose initial setting is the rarity R may be set to the rarities N and R, but not to the rarity SR or SSR.

なお、このようなマイガチャにも実行可能な地域または場所が設定されてもよい(地域限定マイガチャまたは店舗限定マイガチャ等)。この場合でも、特定の地域で抽選対象群をダウンロードする態様および特定の地域で地域限定マイガチャ等を実行する権利を取得する態様の何れをも採用可能である。また、マイガチャは、フレンド限定のマイガチャとして設定されてもよい。この場合、そのマイガチャを実行可能なユーザが、マイガチャを作成したユーザとフレンド登録している他のユーザに限定される。 It should be noted that an area or place where such a my gacha can be performed may be set (region-limited my gacha, store-limited my gacha, etc.). Even in this case, it is possible to adopt any of the aspect of downloading the lottery target group in a specific area and the aspect of acquiring the right to execute the area-limited my gacha in the specific area. Also, my gacha may be set as my gacha limited to friends. In this case, the users who can execute the personal gacha are limited to the user who created the personal gacha and other users registered as friends.

また、図5の例では、マイガチャにおいて、抽選対象に設定される抽選確率またはレア度ごとに、選出時の演出態様がユーザにより設定可能となっている。さらに、同じ抽選確率またはレア度における演出態様を複数設定してもよい。その場合、複数の演出態様のそれぞれについてその演出態様が実行される確率がユーザにより設定可能としてもよい。 In addition, in the example of FIG. 5, in My Gacha, the user can set the effect mode at the time of selection for each lottery probability or rarity set for the lottery target. Furthermore, a plurality of effects may be set for the same lottery probability or rarity. In that case, the user may be allowed to set the probability of execution of each of the plurality of presentation modes.

また、作成されるマイガチャは、選出される抽選対象の総数が予め定められていてもよい。この場合、一度選出された抽選対象は、リセット処理されるまで再度選出されず、次回の抽選対象の総数が減少する。したがって、一の抽選対象が選出されるごとに残りの各抽選対象の抽選確率が変化する。リセット処理されると、総数および抽選確率が初期値にリセットされ、リセット処理前に選出された抽選対象も選出され得る。リセット処理が行われない状態で所定回数の抽選を行った場合に、すでにユーザによって選出された抽選対象とユーザが所望する抽選対象とを交換可能としてもよい。 Further, the total number of lottery targets to be selected may be predetermined for the created my gacha. In this case, once selected lottery targets are not selected again until reset processing is performed, and the total number of the next lottery targets decreases. Therefore, each time one lottery target is selected, the lottery probability of each of the remaining lottery targets changes. When the reset process is performed, the total number and lottery probability are reset to initial values, and the lottery targets that were selected before the reset process can also be selected. When the lottery is performed a predetermined number of times without the reset process being performed, the lottery target already selected by the user and the lottery target desired by the user may be exchanged.

また、作成されるマイガチャは、抽選処理を連続して実行した回数が増えるほど所定の抽選対象または所定のレア度に設定された抽選対象群が選出される抽選確率が高くなる(または低くなる)ように変化してもよい。あるいは、作成されるマイガチャは、抽選処理を連続して実行した回数が所定回数を超えると所定の抽選対象または所定のレア度に設定された抽選対象群の抽選確率が変化しても(例えば高くなっても)よい。また、作成されるマイガチャは、所定の条件(抽選回数等)を満たすと所定の抽選対象または所定のレア度に設定された抽選対象群に含まれる抽選対象が必ず選出されてもよい。 In addition, the more the number of times the lottery process is continuously executed, the higher (or lower) the lottery probability that a predetermined lottery target or a lottery target group set to a predetermined rarity will be selected for the created my gacha. may change as follows. Alternatively, if the number of times the lottery process is continuously executed exceeds a predetermined number of times, the generated my gacha will be a predetermined lottery target or even if the lottery probability of the lottery target group set to a predetermined rarity changes (for example, high Even if it becomes) good. In addition, when a predetermined condition (the number of lotteries, etc.) is satisfied, a lottery target included in a lottery target group set to a predetermined lottery target or a predetermined rarity level may always be selected for the created my gacha.

また、フレンドガチャおよびフレンド限定のマイガチャ以外の抽選処理において、他のユーザが作成した抽選対象が選出された場合、その抽選対象を取得したユーザは、抽選対象の作成者(他のユーザ)にフレンド申請可能としてもよい。 In addition, in the lottery process other than friend gacha and friend-limited my gacha, if a lottery target created by another user is selected, the user who acquired the lottery target will be friends with the creator (other user) of the lottery target. It may be possible to apply.

上記実施の形態において、抽選対象(オリジナルカード)の作成要素は、メイン画像、名称、レア度に応じたフレーム、および選出時の出現演出態様としたが、これに限られない。例えば、抽選対象の作成要素は、これらに加えて、または、これらのいくつかに代えて、名称のフォントおよび/または配置、背景画像、種別、ステータス等を含んでもよい。ここで、オリジナルカードの種別には、例えば火、水等の属性が含まれていてもよいし、武器、防具等のカテゴリが含まれていてもよい。また、ステータスには、例えば、体力値、攻撃力、スタミナ、所定のキャラクタの移動に消費される値等を含み得る。 In the above-described embodiment, the drawing elements (original cards) to be created are the main image, the name, the frame corresponding to the rarity degree, and the appearance presentation mode at the time of selection, but are not limited to this. For example, the creation elements to be drawn may include, in addition to or in place of some of these, name font and/or placement, background image, type, status, and the like. Here, the type of the original card may include attributes such as fire and water, or may include categories such as weapons and armor. Also, the status may include, for example, physical strength, attack power, stamina, a value consumed for movement of a predetermined character, and the like.

また、メイン画像は、平面画像でもよいし、立体画像でもよい。例えば、3次元の仮想空間内にプレイヤキャラクタが配置される所定のゲームにおいて、ユーザにより顔または服装等がカスタマイズされたプレイヤキャラクタをメイン画像として用いてもよい。あるいは、モンスター等を育成したり、複数のモンスター等を合成することにより新たなモンスターを生成したりするような所定のゲームにおいて、育成または合成したモンスター等のキャラクタ(プレイヤキャラクタまたはノンプレイヤキャラクタ)をメイン画像として用いてもよい。 Also, the main image may be a planar image or a stereoscopic image. For example, in a predetermined game in which a player character is placed in a three-dimensional virtual space, a player character whose face or clothes have been customized by the user may be used as the main image. Alternatively, in a predetermined game in which a monster or the like is raised or a new monster is generated by synthesizing a plurality of monsters or the like, a character (player character or non-player character) such as a raised or synthesized monster or the like is used. You may use it as a main image.

また、ユーザが作成する抽選対象のメイン画像は、上記実施の形態で例示したように、そのユーザが所持または撮影した画像に限られず、他のユーザから取得した画像であってもよい。 Further, the main image created by the user to be selected by lottery is not limited to the image possessed or photographed by the user as exemplified in the above embodiment, and may be an image obtained from another user.

また、出現演出態様は、映像だけでなく、BGMやセリフ等がユーザによって設定可能としてもよい。また、上記実施の形態で説明したように、出現演出態様を複数種類の候補の中から選択可能である場合、その候補は、アプリ製作者またはアプリ運営者が予め作成したものでもよいし、他のユーザが作成したものでもよい。また、ユーザ自身が作成したものでもよい。例えば、出現演出態様を、アプリ製作者等がウェブサイト等を通じて配信してもよい。このような出現演出態様は、ユーザが課金等を行うことにより、利用可能としてもよい。また、他のユーザから得た出現演出態様は、そのユーザとの間でフレンド登録しないと利用できないようにしてもよい。 In addition, the appearance effect mode may be set by the user not only with video, but also with BGM, lines, and the like. Further, as described in the above embodiment, when the appearance effect mode can be selected from among multiple types of candidates, the candidates may be created in advance by the app creator or the app operator, or may be created in advance by the app creator or the app operator. may be created by a user of Alternatively, it may be created by the user himself/herself. For example, the appearance effect mode may be distributed by an application creator or the like through a website or the like. Such an appearance rendering mode may be made available by the user paying a fee or the like. Appearance effect modes obtained from other users may be made unavailable unless the user is registered as a friend.

また、抽選対象に出現演出態様が含まれてもよい。この場合、その出現演出態様が抽選処理により選出された後、その出現演出態様がオリジナルカードまたはマイガチャにおける出現演出態様として選択可能となる。また、出現演出態様が、選出された抽選対象に付随して、その抽選対象を選出したユーザに付与されてもよい。例えば、一のユーザが作成したオリジナルカードを他のユーザが抽選処理により選出した場合、そのオリジナルカードの選出時の出現演出態様が、他のユーザが作成するオリジナルカードの出現演出態様として選択可能となってもよい。 Further, the appearance effect mode may be included in the lottery target. In this case, after the appearance effect mode is selected by the lottery process, the appearance effect mode can be selected as the appearance effect mode for the original card or my gacha. Also, the appearance effect mode may be attached to the selected lottery target and given to the user who selected the lottery target. For example, when an original card created by one user is selected by another user through a lottery process, the appearance effect mode at the time of selection of the original card can be selected as the appearance effect mode of the original card created by the other user. You can become

また、ユーザが設定した出現演出態様は、特定の抽選処理で対応する抽選対象が選出された場合に限定されてもよい。例えば、ユーザが作成したオリジナルカードがフレンドガチャにおける複数の抽選対象にも含まれ、ノーマルガチャにおける複数の抽選対象にも含まれる場合に、フレンドガチャにおける抽選処理において、そのオリジナルカードが選出されたときに、ユーザが設定した出現演出態様で出現演出が行われ、ノーマルガチャにおける抽選処理において、そのオリジナルカードが選出されたときには、アプリ製作者またはアプリ運営者が予め作成した所定の出現演出態様で出現演出が行われてもよい。また、例えば、オリジナルカードおよびオリジナルガチャを作成したユーザをフレンドとして登録している他のユーザが対応する抽選対象を選出した場合に、ユーザによって設定された出現演出態様で出現演出が行われてもよい。 Also, the appearance effect mode set by the user may be limited to the case where the corresponding lottery target is selected in a specific lottery process. For example, when an original card created by the user is included in multiple lottery targets in friend gacha and is also included in multiple lottery targets in normal gacha, and the original card is selected in the lottery process in friend gacha Then, the appearance effect is performed in the appearance effect mode set by the user, and when the original card is selected in the lottery process in the normal gacha, it appears in the predetermined appearance effect mode created in advance by the application creator or the application operator. A performance may be performed. Further, for example, when another user who has registered as a friend the user who created the original card and the original gacha selects the corresponding lottery target, even if the appearance effect is performed in the appearance effect mode set by the user. good.

また、上記実施の形態では、フレームとレア度(抽選確率)とが関連している態様を例示したが、これに限られない。例えば抽選確率またはレア度は、上記抽選対象の作成要素とは独立して設定されてもよいし、背景画像等に関連して設定されてもよい。 Further, in the above-described embodiment, an aspect in which the frame and the rarity (lottery probability) are related was exemplified, but the present invention is not limited to this. For example, the lottery probability or rarity may be set independently of the lottery target creation element, or may be set in relation to a background image or the like.

また、上記実施の形態においては、抽選処理アプリは、独立したアプリとして例示したが、例えば特定のSNS等に付帯するSNSアプリ等として構成されてもよい。抽選処理アプリがSNSアプリとして構成される場合、例えばSNS上で抽選処理が実行されてもよい。さらに、抽選処理により選出された抽選対象の情報をそのSNSにより他のユーザと共有(SNS上にアップロード)可能としてもよい。 Further, in the above-described embodiment, the lottery processing application was exemplified as an independent application, but may be configured as an SNS application or the like attached to a specific SNS or the like, for example. When the lottery processing application is configured as an SNS application, the lottery processing may be executed on the SNS, for example. Furthermore, the information of the lottery target selected by the lottery process may be shared (uploaded on the SNS) with other users through the SNS.

また、抽選処理アプリがSNSアプリとして構成される場合、抽選処理の実行に要する仮想コインは、SNSにおいて設定されるポイントであってもよい。所定以上のレア度の抽選対象を選出したことをSNSにアップロードすると、仮想コインがアップロードしたユーザに付与されてもよい。また、ユーザ作成の抽選対象を選出したことをSNSにアップロードすると、仮想コインがユーザおよび/またはその抽選対象を作成したユーザに付与されてもよい。あるいは、ユーザ作成の抽選対象を選出したことをSNSにアップロードすると、仮想コインがその抽選対象を作成したユーザからアップロードしたユーザに支払われてもよい。 Further, when the lottery processing application is configured as an SNS application, the virtual coins required for executing the lottery processing may be points set in the SNS. When uploading to the SNS that a lottery target with a predetermined rarity or higher is selected, virtual coins may be given to the uploading user. Also, when uploading to the SNS that a user-created lottery target has been selected, virtual coins may be given to the user and/or the user who created the lottery target. Alternatively, when a user-created lottery object has been selected and uploaded to the SNS, virtual coins may be paid from the user who created the lottery object to the user who uploaded the lottery object.

抽選処理アプリがSNSアプリとして構成されるか否かに拘わらず、仮想コインは、抽選処理アプリ専用の仮想コインでもよい。仮想コインは、課金することにより、付与されてもよい。また、抽選処理アプリまたはSNSに所定期間(例えば1日)ごとにログインすることにより、そのログインボーナスとして仮想コインが付与されてもよい。また、メイン画面G1に表示されるバナー広告G8を選択操作することにより、仮想コインが付与されてもよい。 Regardless of whether the lottery processing application is configured as an SNS application, the virtual coin may be a virtual coin dedicated to the lottery processing application. Virtual coins may be given by charging. Also, virtual coins may be given as a login bonus by logging into a lottery processing application or SNS at predetermined intervals (for example, one day). Also, virtual coins may be awarded by performing a selection operation on the banner advertisement G8 displayed on the main screen G1.

ユーザが所有している複数の抽選対象を所定の組み合わせで合成可能としてもよい。例えば、ユーザが所定のレア度(所定のレア度以下のレア度)の互いに同じ抽選対象を複数所有している場合、所定数の抽選対象を合成することにより、レア度のより高い(上位の)抽選対象に変化させることができる。合成によって得られる抽選対象は、合成元の抽選対象とはメイン画像、レア度等が異なる。 A plurality of lottery targets owned by the user may be combined in a predetermined combination. For example, if the user owns a plurality of mutually identical lottery targets with a predetermined rarity (rarity less than or equal to a predetermined rarity), a predetermined number of lottery targets can be combined to obtain higher rarity ) can be changed to a lottery target. The lottery target obtained by synthesis differs from the original lottery target in main image, rarity, and the like.

抽選処理アプリがSNSアプリとして構成されている場合、合成により得られたレア度のより高い抽選対象をSNSにアップロードすることにより仮想コインが付与されてもよい。 When the lottery processing application is configured as an SNS application, virtual coins may be awarded by uploading to the SNS a lottery target with a higher rarity obtained by synthesis.

合成可能な抽選対象には、ユーザが作成した抽選対象が含まれてもよい。また、合成可能な抽選対象には、企業等が作成したクーポン券が含まれてもよい。複数のクーポン券を集めて合成することにより、その企業等が提供する、より上位の商品のクーポン券が得られる。 The lottery targets that can be combined may include lottery targets created by the user. In addition, a lottery target that can be combined may include a coupon created by a company or the like. By collecting and synthesizing a plurality of coupons, it is possible to obtain a coupon for a higher-ranking product provided by the company or the like.

また、上記実施の形態において、ユーザが作成する抽選対象の抽選確率は、選択対象作成時にユーザにより設定されるが、ユーザの操作によらず、コンピュータ装置2またはサーバ装置3が自動で設定してもよい。例えば、抽選確率設定手段53は、ユーザにより作成された選択対象のメイン画像に対して所定の画像処理を行い、その結果に基づいて抽選確率を設定してもよい。例えば、メイン画像の色数が多いほど確率が低くなってもよい。 In the above-described embodiment, the lottery probability of the lottery target created by the user is set by the user when the selection target is created. good too. For example, the lottery probability setting unit 53 may perform predetermined image processing on the main image to be selected created by the user, and set the lottery probability based on the result. For example, the higher the number of colors in the main image, the lower the probability.

また、選択対象の抽選確率は、サーバ装置3へのアップロード後でも変更可能としてもよい。例えば、所定の期間、所定のレア度の当選確率が上昇するようにしてもよい。所定の期間は、抽選処理アプリ等の運営者が設定してもよいし、その抽選対象を作成したユーザが設定してもよい。所定の期間が設定された場合、抽選処理アプリ上でその旨の通知が行われる。あるいは、抽選処理アプリがSNSアプリとして構成されている場合、そのSNS上で通知が行われてもよい。 Further, the lottery probability of the selection target may be changeable even after uploading to the server device 3 . For example, the winning probability of a given rarity may be increased for a given period of time. The predetermined period may be set by the operator of the lottery processing application or the like, or may be set by the user who created the lottery target. When a predetermined period is set, a notice to that effect is given on the lottery processing application. Alternatively, if the lottery processing application is configured as an SNS application, the notification may be made on the SNS.

また、抽選処理における複数の抽選対象の少なくとも1つに、所定の広告表示が含まれていてもよい。この場合、抽選手段51は、抽選処理において、その広告表示が選出された場合には、その広告表示を表示する。広告表示は、店主または企業であるユーザにより作成可能である。これによれば、ユーザが作成した広告表示を、抽選対象を獲得したい不特定多数の他のユーザのコンピュータ装置2に表示させることができる。したがって、宣伝広告を希望するユーザに広告効果の高い広告表示態様を提供することができる。 At least one of the plurality of lottery targets in the lottery process may include a predetermined advertisement display. In this case, the lottery means 51 displays the advertisement display when the advertisement display is selected in the lottery process. Advertisement displays can be created by users who are store owners or businesses. According to this, the advertisement display created by the user can be displayed on the computer devices 2 of an unspecified number of other users who want to win the lottery target. Therefore, it is possible to provide a highly effective advertisement display mode to a user who desires an advertisement.

抽選確率が高い広告表示(はずれの広告表示)ほど広告表示時間(広告動画の再生時間等)が長くてもよい。あるいは、抽選確率が高い広告表示(はずれの広告表示)には、アンケートが含まれていてもよい。このアンケートに回答することにより、仮想コインが得られる等の恩恵があってもよい。 Advertisement display time (playback time of advertisement video, etc.) may be longer for advertisement display with a higher lottery probability (advertisement display for failure). Alternatively, the advertisement display with a high lottery probability (losing advertisement display) may include a questionnaire. There may be benefits such as obtaining virtual coins by answering this questionnaire.

抽選処理における複数の抽選対象に、企業等のクーポン券と個人ユーザが作成する抽選対象とが含まれてもよい。この場合、企業等と個人ユーザとを区別するための識別標識が抽選対象に表示されてもよい。 A plurality of lottery targets in the lottery process may include coupons of companies and the like and lottery targets created by individual users. In this case, an identification sign may be displayed on the lottery target to distinguish between the company and the individual user.

また、上記実施の形態において、コンピュータシステム1は、いわゆるネイティブアプリによって動作する態様を例示したが、これに代えて、コンピュータシステム1は、ウェブアプリによって動作してもよい。すなわち、抽選対象の作成処理および抽選処理がサーバ装置3上で行われてもよい。例えば、抽選対象の作成の際には、コンピュータ装置2は、ユーザの操作入力に基づいて、メイン画像の選択等を示す指令信号をサーバ装置3に送信し、サーバ装置3が指令信号に基づいて抽選対象を作成してもよい。 Moreover, in the above-described embodiment, the computer system 1 operates by a so-called native application, but instead of this, the computer system 1 may operate by a web application. That is, the lottery target creation process and the lottery process may be performed on the server device 3 . For example, when creating a lottery target, the computer device 2 transmits a command signal indicating selection of a main image, etc. to the server device 3 based on the user's operation input, and the server device 3 You may create a lottery object.

また、上記実施の形態ではコンピュータ装置2として、スマートフォン、タブレットPC等の携帯型の情報端末や携帯型のゲーム専用機器を想定して説明したが、コンピュータ装置2は、これらに限られず、据え置き型のゲーム装置やパーソナルコンピュータ等のコンピュータ装置についても、本発明を好適に適用することができる。 In the above embodiment, the computer device 2 is assumed to be a portable information terminal such as a smart phone or a tablet PC, or a portable game device. The present invention can also be suitably applied to computer devices such as game devices and personal computers.

また、コンピュータ装置2は、ディスクドライブ、メモリカードスロットまたはHDD等を備えていてもよい。ディスクドライブを備えるコンピュータ装置においては、当該ディスクドライブにDVD-ROM等のディスク型記記憶体を装填することにより、アプリプログラムおよびアプリデータをコンピュータ装置2が取得することとしてもよい。また、メモリカードスロットを備えるコンピュータ装置においては、カード型記憶媒体を装填することにより、当該カード型記憶媒体に、セーブデータを格納可能としてもよい。 The computer device 2 may also include a disk drive, memory card slot, HDD, or the like. In a computer device equipped with a disk drive, the computer device 2 may acquire application programs and application data by loading a disk-type storage medium such as a DVD-ROM into the disk drive. Also, in a computer device having a memory card slot, by loading a card-type storage medium, save data may be stored in the card-type storage medium.

これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are employed, the effects of the present invention are exhibited. Further, it is also possible to appropriately combine this embodiment with other embodiments, and other embodiments with each other.

本発明は、抽選処理により抽選対象を得ることができるコンピュータプログラムにおいて、ユーザにより高い興趣を抱かせることができるコンピュータプログラムおよびコンピュータシステムを提供するために有用である。 INDUSTRIAL APPLICABILITY The present invention is useful in providing a computer program and a computer system that can make a user more interested in a computer program that can obtain a lottery target through a lottery process.

1 コンピュータシステム
2 ゲーム装置
3 サーバ装置
5 制御部(コンピュータ)
5a ゲーム装置の制御部
5b サーバ装置の制御部
14,42 記憶装置(記憶部)
19 モニタ(表示部)
30a,42a コンピュータプログラム
51 抽選手段
52 抽選対象作成手段
53 抽選確率設定手段
54 アップロード手段
55 位置情報取得手段
56 組み合わせ設定手段
1 computer system 2 game device 3 server device 5 control unit (computer)
5a control unit of game device 5b control unit of server device 14, 42 storage device (storage unit)
19 monitor (display)
30a, 42a computer program 51 lottery means 52 lottery object creation means 53 lottery probability setting means 54 upload means 55 position information acquisition means 56 combination setting means

Claims (10)

記憶部および表示部をそれぞれ備え、複数のユーザがそれぞれ操作する複数のコンピュータと、前記複数のコンピュータに、通信ネットワークを介して通信可能に接続されたサーバ装置とを備えたコンピュータシステムのためのコンピュータプログラムであって、
前記サーバ装置および前記複数のコンピュータの少なくとも1つにより構成される制御部を、
前記複数のユーザのうちの第1ユーザの操作に基づいて 複数の抽選対象の中から所定の抽選確率で少なくとも1つの抽選対象を選出する抽選処理を行う抽選手段、
前記抽選対象を、前記複数のユーザのうちの第2ユーザの操作入力に基づいて作成する抽選対象作成手段、
前記第2ユーザが作成した前記抽選対象の前記抽選確率を設定する抽選確率設定手段、および
前記第2ユーザが作成した前記抽選対象のデータを、設定された前記抽選確率のデータとともに前記サーバ装置にアップロードして記憶するアップロード手段、として機能させ、
前記抽選対象作成手段は、前記抽選対象が選出されるときの演出態様を、前記第2ユーザの操作入力に基づいて決定し、
前記抽選手段は、
前記第1ユーザの操作に基づく前記抽選処理において、 前記複数の抽選対象の1つとして前記第2ユーザが作成した前記抽選対象を含む、前記抽選処理を実行し、
前記第2ユーザが作成した前記抽選対象が選出された場合、当該抽選対象が表示される前に、対応する前記演出態様による出現演出を行う 、コンピュータプログラム。
A computer for a computer system comprising a plurality of computers each having a storage unit and a display unit and operated by a plurality of users, and a server device communicably connected to the plurality of computers via a communication network. a program,
a control unit configured by at least one of the server device and the plurality of computers,
based on the operation of a first user among the plurality of users Lottery means for performing lottery processing for selecting at least one lottery target from a plurality of lottery targets with a predetermined lottery probability,
The lottery target,A second user of the plurality of usersLottery target creation means created based on the operation input of
Saidsecondlottery probability setting means for setting the lottery probability of the lottery object created by the user;
SaidsecondFunctioning as an upload means for uploading and storing the lottery target data created by the user to the server device together with the set lottery probability data,
The lottery target creation means determines a presentation mode when the lottery target is selected based on the operation input of the second user,
The lottery means
In the lottery process based on the operation of the first user, As one of the plurality of lottery targetsthe secondExecute the lottery process including the lottery target created by the userdeath,
When the lottery object created by the second user is selected, an appearance effect is performed according to the corresponding effect mode before the lottery object is displayed. , a computer program.
前記抽選確率設定手段は、前記ユーザの操作入力に基づいて、前記ユーザが作成した前記抽選対象の前記抽選確率を設定する、請求項1に記載のコンピュータプログラム。 2. The computer program according to claim 1, wherein said lottery probability setting means sets said lottery probability of said lottery object created by said user based on said user's operation input. 前記抽選対象作成手段は、前記第2ユーザの操作入力に基づいて、同じ抽選確率に対して複数の演出態様を設定可能である、請求項1または2に記載のコンピュータプログラム 3. The computer program according to claim 1 or 2, wherein said lottery target creating means can set a plurality of effects for the same lottery probability based on an operation input by said second user. . 前記抽選手段は、前記第1ユーザの操作に基づく前記抽選処理において、前記複数の抽選対象の1つとして前記第2ユーザが作成した前記抽選対象および第3ユーザが作成した前記抽選対象をそれぞれ含む、前記抽選処理を実行する、請求項1から3の何れかに記載のコンピュータプログラム。 The lottery means includes the lottery object created by the second user and the lottery object created by the third user as one of the plurality of lottery objects in the lottery process based on the operation of the first user. 4. The computer program according to any one of claims 1 to 3, which executes the lottery process. 前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、
前記アップロード手段は、前記第2ユーザが作成した前記抽選対象のデータを、前記抽選対象を含む前記抽選処理が実行可能な地域に関連付けて記憶し、
前記抽選手段は、前記コンピュータの位置が前記地域内である場合に、その地域に関連付けられた前記抽選対象を含む前記抽選処理を実行する、請求項1からの何れかに記載のコンピュータプログラム。
causing the control unit to function as position information acquisition means for acquiring position information of the computer;
The upload means stores the lottery target data created by the second user in association with an area including the lottery target in which the lottery process can be executed,
5. The computer program according to any one of claims 1 to 4 , wherein said lottery means executes said lottery process including said lottery target associated with said area when said computer is located within said area.
前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、
前記アップロード手段は、前記第2ユーザが作成した前記抽選対象のデータを、前記抽選対象を含む抽選対象群をダウンロード可能な地域に関連付けて記憶し、
前記抽選手段は、前記コンピュータの位置が前記地域内である場合に前記抽選対象群をダウンロード可能とし、前記抽選対象群をダウンロードすることにより、前記抽選処理を実行可能にし、前記抽選処理として、ダウンロードした前記抽選対象群の中から少なくとも1つの抽選対象を選出する、請求項1からの何れかに記載のコンピュータプログラム。
causing the control unit to function as position information acquisition means for acquiring position information of the computer;
The upload means stores the lottery target data created by the second user in association with a region where the lottery target group including the lottery target can be downloaded,
The lottery means enables the lottery target group to be downloaded when the computer is located within the area, enables the lottery process to be executed by downloading the lottery target group, and downloads the lottery process as the lottery process. 5. The computer program according to any one of claims 1 to 4 , wherein at least one lottery target is selected from said lottery target group.
前記制御部を、前記コンピュータの位置情報を取得する位置情報取得手段として機能させ、
前記アップロード手段は、前記第2ユーザが作成した前記抽選対象のデータを、前記抽選対象を前記複数の抽選対象に含む前記抽選処理を実行する権利を取得可能な地域に関連付けて記憶し、
前記抽選手段は、前記コンピュータの位置が前記地域内である場合に前記権利を取得可能とし、前記権利を取得することにより、前記抽選処理を実行可能にする、請求項1からの何れかに記載のコンピュータプログラム。
causing the control unit to function as position information acquisition means for acquiring position information of the computer;
The upload means stores the lottery target data created by the second user in association with a region where the right to execute the lottery process including the lottery target among the plurality of lottery targets can be obtained,
5. Any one of claims 1 to 4 , wherein said lottery means enables said right to be acquired when said computer is located within said area, and by acquiring said right, enables said lottery processing to be executed. The computer program described.
前記複数の抽選対象の少なくとも1つは、所定の広告表示を含み、
前記抽選手段は、前記抽選処理において、前記広告表示が選出された場合には、その広告表示を表示する、請求項1からの何れかに記載のコンピュータプログラム。
At least one of the plurality of lottery targets includes a predetermined advertisement display,
7. The computer program according to any one of claims 1 to 6 , wherein said lottery means displays said advertisement display when said advertisement display is selected in said lottery processing.
前記制御部を、前記抽選対象を作成した前記第2ユーザの操作入力に基づいて、前記抽選処理で用いられる複数の抽選対象の組み合わせを設定する組み合わせ設定手段として機能させ、
前記複数の抽選対象の前記組み合わせは、前記第2ユーザが作成した少なくとも1つの抽選対象を含み、
前記抽選手段は、前記第2ユーザの操作入力に基づいて設定された前記組み合わせに含まれる前記複数の抽選対象の中から少なくとも1つの抽選対象を選出する前記抽選処理を行う、請求項1からの何れかに記載のコンピュータプログラム。
causing the control unit to function as combination setting means for setting a combination of a plurality of lottery targets used in the lottery process based on the operation input of the second user who created the lottery targets;
the combination of the plurality of lottery targets includes at least one lottery target created by the second user;
9. The lottery means performs the lottery process of selecting at least one lottery target from among the plurality of lottery targets included in the combination set based on the operation input of the second user. A computer program according to any of the preceding claims.
請求項1からの何れかに記載のコンピュータプログラムを記憶したプログラム記憶部と、
前記プログラム記憶部に記憶された前記コンピュータプログラムを実行するコンピュータと、を備えた、コンピュータシステム。
a program storage unit storing the computer program according to any one of claims 1 to 9 ;
and a computer that executes the computer program stored in the program storage unit.
JP2020055366A 2020-03-26 2020-03-26 computer programs and computer systems Active JP7164819B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020055366A JP7164819B2 (en) 2020-03-26 2020-03-26 computer programs and computer systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020055366A JP7164819B2 (en) 2020-03-26 2020-03-26 computer programs and computer systems

Publications (2)

Publication Number Publication Date
JP2021153739A JP2021153739A (en) 2021-10-07
JP7164819B2 true JP7164819B2 (en) 2022-11-02

Family

ID=77916058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020055366A Active JP7164819B2 (en) 2020-03-26 2020-03-26 computer programs and computer systems

Country Status (1)

Country Link
JP (1) JP7164819B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7320718B2 (en) * 2021-10-15 2023-08-04 株式会社Mixi Information processing device, information processing method and program
JP7448843B2 (en) * 2022-04-25 2024-03-13 株式会社カプコン Information processing system, information processing device and program
JP7470826B1 (en) 2023-01-05 2024-04-18 Lineヤフー株式会社 Information processing device, information processing method, and information processing program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017146807A (en) 2016-02-18 2017-08-24 ヤフー株式会社 Information processor, information processing method and program
JP2019092588A (en) 2017-11-17 2019-06-20 株式会社ドリコム Game system, item providing method and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017146807A (en) 2016-02-18 2017-08-24 ヤフー株式会社 Information processor, information processing method and program
JP2019092588A (en) 2017-11-17 2019-06-20 株式会社ドリコム Game system, item providing method and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
世界にひとつだけのガチャが作れる 無料で回し放題の「ガチャメーカー」,ねとらぼ [online],2017年07月04日,https://nlab.itmedia.co.jp/nl/articles/1707/04/news070.html,[2022年2月22日検索]

Also Published As

Publication number Publication date
JP2021153739A (en) 2021-10-07

Similar Documents

Publication Publication Date Title
JP7164819B2 (en) computer programs and computer systems
US10963898B2 (en) Computer system for performing display control for advertisement
US11238475B2 (en) System for giving entertainment element in return for watching advertisement
CN102341152A (en) Awarding of avatar items in video game environment
JP6505915B1 (en) Computer program and computer device
JP5715094B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM, INFORMATION PROCESSING DEVICE
EP1923109A1 (en) Server device and game system
JP6673874B2 (en) Game device, program and game system
JP2011206448A (en) Server system and game device
JP2001318852A (en) Electronic data distributing system and video game and wrist watch to be used for the same system
KR20230002295A (en) Program and Information Processing Devices
WO2007029604A1 (en) Game system, server device, terminal device, and computer program product
JP5701438B1 (en) GAME DEVICE, GAME SYSTEM, AND PROGRAM
CN110573222B (en) Game device, computer-readable recording medium, and game system
US11367328B2 (en) Program, terminal, gaming system, and game management device
JP6083030B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM, INFORMATION PROCESSING DEVICE
JP6731970B2 (en) Game system and game program
EP3072565A1 (en) Information processing program, information processing apparatus, information processing system, information processing method
KR101280540B1 (en) Method and apparatus for controlling probability of winning item in online game
JP6683345B2 (en) Information processing device, information processing system, program
JP6724209B2 (en) Game system and game program
JP6724210B2 (en) Game system and game program
JP7131905B2 (en) Information processing method, server device, program, and information terminal
KR101183731B1 (en) Method and server for providing service of using item
KR101264629B1 (en) Method and server for providing service of using item

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220614

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221003

R150 Certificate of patent or registration of utility model

Ref document number: 7164819

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150