JP7299676B2 - Information processing system, information processing method, information processing apparatus, and information processing program - Google Patents
Information processing system, information processing method, information processing apparatus, and information processing program Download PDFInfo
- Publication number
- JP7299676B2 JP7299676B2 JP2018106915A JP2018106915A JP7299676B2 JP 7299676 B2 JP7299676 B2 JP 7299676B2 JP 2018106915 A JP2018106915 A JP 2018106915A JP 2018106915 A JP2018106915 A JP 2018106915A JP 7299676 B2 JP7299676 B2 JP 7299676B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- lottery
- application
- information processing
- predetermined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 68
- 238000003672 processing method Methods 0.000 title claims description 4
- 238000000034 method Methods 0.000 claims description 63
- 230000005540 biological transmission Effects 0.000 claims description 16
- 230000008569 process Effects 0.000 description 59
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 241001465754 Metazoa Species 0.000 description 3
- 230000008450 motivation Effects 0.000 description 2
- 238000010079 rubber tapping Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 235000015243 ice cream Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、第1ユーザにより操作される第1端末と、第2ユーザにより操作される第2端末と、当該第1端末および第2端末と接続可能なサーバとを含む情報処理システム、情報処理方法、情報処理装置、および情報処理プログラムに関し、より特定的には、第1ユーザが第2ユーザに所定のアプリケーションに関する情報を送信する処理が実行可能な情報処理システム、情報処理方法、情報処理装置、および情報処理プログラム置に関する。 The present invention provides an information processing system including a first terminal operated by a first user, a second terminal operated by a second user, and a server connectable to the first terminal and the second terminal. More specifically, an information processing system, information processing method, and information processing apparatus capable of executing a process in which a first user transmits information regarding a predetermined application to a second user. , and information processing programs.
従来から、ソーシャルゲームに参加しているあるユーザが、SNS(ソーシャル・ネットワーキング・サービス)を通じて招待メール等を送ることにより、他のプレイヤを招待して当該ソーシャルゲームに参加させる技術が知られている(例えば、特許文献1)。 Conventionally, a technique is known in which a user participating in a social game invites other players to participate in the social game by sending an invitation e-mail or the like through a social networking service (SNS). (For example, Patent Document 1).
上記のようなシステムでは、例えばあるソーシャルゲームに関するメッセージを他のユーザに送るという行為に対して、送信者に所定のインセンティブを付与することで、そのような行為を行うことへの動機付けを提供していた。 In the system as described above, for example, by giving a predetermined incentive to the sender for the act of sending a message about a certain social game to other users, the motivation to perform such an act is provided. Was.
しかしながら、ユーザが他のユーザにメッセージを送信しても、ソーシャルゲームに興味を抱くユーザの割合は多くなかった。この点について、あるアプリケーションに関するメールを受信した者がアプリケーションに対して興味を抱くかどうかという観点において、改良の余地があった。 However, even if users sent messages to other users, not many users were interested in social games. Regarding this point, there is room for improvement in terms of whether or not a person who receives an e-mail about a certain application is interested in the application.
それ故に、本発明の目的は、所定のアプリケーションについて他のユーザの興味を向上高めさせることができる情報処理システム、情報処理方法、情報処理装置、および情報処理プログラムを提供することである。 SUMMARY OF THE INVENTION Therefore, it is an object of the present invention to provide an information processing system, an information processing method, an information processing apparatus, and an information processing program that can make other users more interested in a predetermined application.
上記目的を達成するために、例えば以下のような構成例が挙げられる。 In order to achieve the above object, for example, the following configuration examples are given.
構成例の一例は、第1ユーザにより操作される第1端末と、第2ユーザにより操作される第2端末とを少なくとも含む情報処理システムであって、送信指示受付手段と、抽選手段と、送信手段と、受信手段と、提示手段とを備える。送信指示受付手段は、第1端末に、所定のアプリケーションに関連する情報を第2端末へ送信するための指示を受け付けさせる。抽選手段は、第1端末において指示が受け付けられた場合、複数のコンテンツから少なくとも1つのコンテンツを特定するための抽選を行う。送信手段は、第1端末に、所定のアプリケーションに関連する情報を第2端末へ送信させる。受信手段は、第2端末に、第1端末から送信された所定のアプリケーションに関連する情報を受信させる。提示手段は、第2端末に、受信した所定のアプリケーションに関連する情報に基づいて抽選手段によって特定されたコンテンツを取得させ、当該第2端末において提示させる。 An example of a configuration example is an information processing system including at least a first terminal operated by a first user and a second terminal operated by a second user, the information processing system comprising: transmission instruction receiving means; lottery means; means, receiving means, and presenting means. The transmission instruction receiving means causes the first terminal to receive an instruction to transmit information related to a predetermined application to the second terminal. The lottery means performs a lottery for specifying at least one content from a plurality of contents when the instruction is received at the first terminal. The transmitting means causes the first terminal to transmit information related to the predetermined application to the second terminal. The receiving means causes the second terminal to receive information related to the predetermined application transmitted from the first terminal. The presenting means causes the second terminal to acquire the content specified by the lottery means based on the received information related to the predetermined application, and present the content on the second terminal.
上記構成例によれば、第1端末における指示に基づき行われた抽選の結果を、第2端末上で表示させることができる。これにより、第2端末のユーザは抽選結果を楽しむことができるため、この抽選と関連する所定のアプリケーションについて第2端末のユーザの興味を向上させることができる。 According to the above configuration example, it is possible to display the result of the lottery performed based on the instruction from the first terminal on the second terminal. As a result, the user of the second terminal can enjoy the result of the lottery, so that the interest of the user of the second terminal in the predetermined application related to this lottery can be enhanced.
他の構成例として、抽選手段は、所定のアプリケーションに関連付けられている複数のコンテンツの中から少なくとも1つのコンテンツを特定するための抽選を行ってもよい。 As another configuration example, the lottery means may perform a lottery for specifying at least one content item from a plurality of content items associated with a predetermined application.
上記構成例によれば、所定のアプリケーションに対する第2端末のユーザの関心を、より高めることができる。 According to the above configuration example, it is possible to further increase the interest of the user of the second terminal in the predetermined application.
他の構成例として、抽選手段は、コンテンツとして、所定のアプリケーションに登場する仮想キャラクタを用いた画像を少なくとも含んでいるコンテンツを特定するための抽選を行ってもよい。 As another configuration example, the lottery means may perform a lottery to specify, as content, content that includes at least an image using a virtual character that appears in a predetermined application.
上記構成例によれば、所定のアプリケーションに対して第2端末のユーザの関心を、より高めることができる。 According to the above configuration example, it is possible to further increase the interest of the user of the second terminal in the predetermined application.
他の構成例として、抽選手段は、抽選が行われた後、所定の条件が満たされた場合は、第1端末において上記指示が受け付けられたときに抽選を行うことを再度可能とする、 As another configuration example, the lottery means re-enables the lottery when the instruction is accepted at the first terminal if a predetermined condition is satisfied after the lottery is performed.
上記構成例によれば、抽選のタイミングに条件を設定することにより、所定のアプリケーションに関連する情報の受信者の期待感を高めることができるため、抽選の興趣性を向上させることができる。例えば、前回抽選した日と異なる日付となった場合、第1ユーザに再度の抽選を可能とさせることができる。1日に1度だけ抽選ができる、等である。これにより、日によって異なる抽選結果を第2端末に提示させることもでき、所定のアプリケーションに関連する情報を第2端末へ送信するという行為の興趣性を高め、当該行為を第1ユーザに継続的に繰り返して行わせることができる。 According to the configuration example described above, by setting the condition for the timing of the lottery, it is possible to increase the expectation of the receiver of the information related to the predetermined application, so that the interest of the lottery can be improved. For example, if the date of the previous lottery is different, the first user can be allowed to take another lottery. For example, the lottery can be held only once a day. As a result, the second terminal can be made to present different lottery results depending on the day. can be repeated.
他の構成例として、抽選手段は、抽選が行われた後、所定のタイミングが到来した場合は、第1端末において指示が受け付けられたときに抽選を行うことを再度可能としてもよい。 As another configuration example, the lottery means may enable the lottery to be held again when a command is received at the first terminal when a predetermined timing has arrived after the lottery is held.
上記構成例によれば、抽選のタイミングを設定することにより、所定のアプリケーションに関連する情報の受信者の期待感を高めることができるため、抽選の興趣性を向上させることができる。例えば日によって異なる抽選結果を第2端末に提示させることもでき、所定のアプリケーションに関連する情報を第2端末へ送信するという行為の興趣性を高め、当該行為を第1ユーザに継続的に繰り返して行わせることができる。 According to the above configuration example, by setting the timing of the lottery, it is possible to increase the expectation of the receiver of the information related to the predetermined application, so that the interest of the lottery can be improved. For example, different lottery results can be presented on the second terminal depending on the day. You can let it run.
他の構成例として、送信指示受付手段は、第1端末に、抽選されたコンテンツを取得するための所定のアドレス情報を所定のアプリケーションに関連する情報として送信するための指示を受け付けさせてもよい。 As another configuration example, the transmission instruction receiving means may cause the first terminal to receive an instruction to transmit predetermined address information for acquiring the lottery content as information related to a predetermined application. .
上記構成例によれば、受信者は抽選されたコンテンツを取得する前にアドレス情報を利用する必要があるため、所定のアドレス情報の受信者の期待感を高め、抽選の興趣性を向上させることができる。また、例えばURL等のインターネットアドレス情報を送信できので、抽選されたコンテンツを汎用的なブラウザで提示することができ、所定のアプリケーションに関連する情報を第2端末へ送信するという行為を、汎用性な環境下において実現することができ、上記行為を行うための環境構築にかかるコストを低減できる。 According to the above configuration example, since the recipient needs to use the address information before acquiring the lottery content, the expectation of the recipient of the predetermined address information can be increased and the interest of the lottery can be improved. can be done. In addition, since Internet address information such as a URL can be transmitted, the lottery content can be presented on a general-purpose browser. environment, and the cost of building an environment for performing the above actions can be reduced.
他の構成例として、送信手段は、第1端末に、所定のアプリケーションに関連する情報、および、所定のアプリケーションのプレイを促すメッセージを第2端末へ送信させ、受信手段は、第2端末に、第1端末から送信された所定のアプリケーションに関連する情報、および、所定のアプリケーションのプレイを促すメッセージを受信させるようにしてもよい。 As another configuration example, the transmitting means causes the first terminal to transmit information related to a predetermined application and a message prompting the player to play the predetermined application to the second terminal, and the receiving means causes the second terminal to Information related to a predetermined application transmitted from the first terminal and a message prompting to play the predetermined application may be received.
上記構成例によれば、第1ユーザは、所定のアプリケーションの参加への招待メッセージを第2ユーザに送信し、これを第2ユーザに受信させることができる。これにより、所定のアプリケーションへの第2ユーザの関心を高め、ひいては、第2ユーザが所定のアプリケーションをプレイすることへの期待度を高めることもできる。その結果、他のユーザを所定のアプリケーションに招待するという招待メッセージの機能をより発揮させやすくすることができる。 According to the above configuration example, the first user can send an invitation message to participate in a predetermined application to the second user, and have the second user receive the message. As a result, the second user's interest in the predetermined application can be heightened, and in turn, the second user's expectation of playing the predetermined application can be heightened. As a result, it is possible to facilitate the function of the invitation message to invite other users to a predetermined application.
他の構成例として、情報処理システムは、第1端末において、所定のアプリケーションに関連する情報を第2端末へ送信するための指示を受け付けられた場合、第1ユーザに対し、所定のアプリケーション内で利用可能な報酬コンテンツを付与する、報酬付与手段をさらに備えていてもよい。 As another configuration example, when the first terminal receives an instruction to transmit information related to a predetermined application to the second terminal, the information processing system instructs the first user within the predetermined application A reward granting means may be provided for granting available reward content.
上記構成例によれば、第1端末のユーザに対し、所定のアプリケーションに関連する情報を他のユーザに送信するという行為を行うことへの動機付けを提供できる。 According to the above configuration example, it is possible to provide the user of the first terminal with motivation to perform the act of transmitting information related to a predetermined application to another user.
他の構成例として、抽選手段によって抽選されるコンテンツは、おみくじの結果を示す画像であってもよい。 As another configuration example, the content selected by the lottery means may be an image showing the result of an omikuji.
上記構成例によれば、「おみくじ」の結果を第2ユーザに提示することができ、第2ユーザの関心をより引きつけやすくなる。その結果、例えば招待メッセージの内容を第2ユーザに読んでもらい、所定のアプリケーションに対する興味を持ってもらい、ひいては、第2ユーザがそのアプリケーションへ参加することへの期待度を高めることができる。 According to the above configuration example, it is possible to present the result of the "omikuji" to the second user, which makes it easier to attract the interest of the second user. As a result, for example, it is possible to have the second user read the contents of the invitation message, to be interested in the predetermined application, and to increase the degree of expectation of the second user to participate in the application.
本実施形態によれば、招待したユーザに、その招待内容に興味を持ってもらい、その招待に応じてゲーム等をプレイしてもらう可能性を高めることができる。 According to this embodiment, it is possible to increase the possibility that the invited user will be interested in the content of the invitation and play a game or the like in response to the invitation.
以下、本発明の一実施形態について説明する。図1は、本実施形態に係る情報処理システムの全体像を示す模式図である。本実施形態の情報処理システム100は、サーバ101と、複数の情報処理端末102とを含んでいる。サーバ101と、各情報処理端末102とは、インターネット103を介して通信可能に構成されている。
An embodiment of the present invention will be described below. FIG. 1 is a schematic diagram showing an overview of an information processing system according to this embodiment. An
上記のような構成で実行される情報処理の一例として、本実施形態では、ゲーム処理を例として説明する。具体的には、スマートデバイス上にゲームプログラムがインストールされ、必要に応じてサーバ101と適宜通信を行って実行されるゲーム処理である。
As an example of the information processing executed with the configuration as described above, in the present embodiment, game processing will be described as an example. Specifically, the game process is executed by installing a game program on the smart device and appropriately communicating with the
[サーバのハードウェア構成]
次に、上記サーバ101の構成について説明する。図2は、サーバ101の機能ブロック図である。サーバ101は、プロセッサ111と、メモリ112と、通信部113とを少なくとも備えている。プロセッサ111は、サーバ101を制御するための各種プログラムを実行する。メモリ112には、プロセッサ111によって実行される各種プログラムおよび利用される各種データが格納される。通信部113は、有線、または無線通信によってインターネット103と接続し、上記情報処理端末102または他のサーバ(図示せず)との間で所定のデータを送受信する。
[Server hardware configuration]
Next, the configuration of the
[情報処理端末のハードウェア構成]
次に、情報処理端末102の構成について説明するが、ここで、本実施形態では、情報処理端末102として、例えば、スマートフォンやタブレット等のスマートデバイス、据置型のゲーム装置、携帯型のゲーム装置、パーソナルコンピュータ等を想定している。本実施形態の説明では、情報処理端末102の一例として、表示画面とタッチパネルを一体型の態様で備えている情報処理端末(例えばスマートフォン)を例に説明する。そのため、主に、入力操作は、タッチパネルへの入力となっている。但し、他の実施形態では、入力操作については、情報処理端末と無線あるいは有線で接続された物理的なコントローラを用いる形態でもよいし、例えば、情報処理端末102と一体となるよう構成された入力装置を用いる形態でもよい。また、情報処理端末102に関して、他の実施形態では、複数の情報処理装置によって構成される情報処理システムであってもよい。
[Hardware configuration of information processing terminal]
Next, the configuration of the
図2は、情報処理端末102の機能ブロック図である。情報処理端末102は、プロセッサ121と、メモリ122と、操作部123と、表示部124と、通信部125とを備えている。プロセッサ121は、後述するゲーム処理を実行したり、情報処理端末102の全体的な動作を制御するためのシステムプログラム(図示せず)を実行したりすることで、情報処理端末102の動作を制御する。なお、プロセッサ121は、単一のプロセッサを搭載してもよいし、複数のプロセッサを搭載するようにしてもよい。メモリ122は、プロセッサ121によって実行される各種プログラムおよび当該プログラムで利用される各種データが格納される。メモリ122は、例えば、フラッシュEEPROMやハードディスク装置である。操作部123は、ユーザからの操作を受け付けるための入力装置であり、本実施形態では、主にタッチパネルを想定する。他の実施形態では、各種ポインティングデバイスや、各種押下式のボタンや、アナログスティック等であってもよい。表示部124は、典型的には液晶表示装置である。通信部125は、有線、または無線通信によってインターネット103と接続し、他の情報処理端末102やサーバ101等との間で所定のデータを送受信する。
FIG. 2 is a functional block diagram of the
[本実施形態の情報処理の概要]
次に、本実施形態で実行される情報処理の概要について説明する。本実施形態で実行される処理は、第1のユーザが操作する第1の情報処理端末102(以下、第1端末と呼ぶ)から、第2のユーザが操作する第2の情報処理端末102(以下、第2端末と呼ぶ)に対して、所定のアプリケーションに関する情報を送信する処理である。より具体的には、第1のユーザが、自身のプレイしているソーシャルゲームに第2のユーザを招待するための「招待用メッセージ」を送る処理に関するものである。更に具体的に言うと、本実施形態では、当該「招待用メッセージ」を送信するときに、当該ゲームに関連づけられている複数のコンテンツから少なくとも1つのコンテンツを特定するための抽選を行い、その抽選結果を第2ユーザに送信するというものである。この抽選の一例として、本例では、「おみくじ」を例として説明する。つまり、本実施形態では、上記「招待用メッセージ」に関連して「おみくじ」を第2ユーザに送信するものである。
[Overview of information processing according to the present embodiment]
Next, an outline of information processing executed in this embodiment will be described. The process executed in this embodiment is performed from the first information processing terminal 102 (hereinafter referred to as the first terminal) operated by the first user to the second information processing terminal 102 (hereinafter referred to as the first terminal) operated by the second user. This is a process of transmitting information about a predetermined application to a second terminal (hereinafter referred to as a second terminal). More specifically, it relates to a process in which a first user sends an "invitation message" for inviting a second user to a social game that the first user is playing. More specifically, in this embodiment, when the "invitation message" is transmitted, a lottery is conducted to specify at least one content item from a plurality of content items associated with the game. The result is to be sent to the second user. As an example of this lottery, in this example, "Omikuji" will be described as an example. In other words, in the present embodiment, an "omikuji" is sent to the second user in relation to the "invitation message".
以下、画面例を用いて本実施形態に係る処理の概要を説明する。図4は、第1端末の表示部124に表示されるゲーム画面の例である。図4では、「おみくじ」を他のユーザに送信するか否かを問い合わせる画面が表示されている。この画面は、例えば、ゲーム処理中において、第1ユーザが「おみくじ」を送信することを指示する操作を行うことで表示される。当該問い合わせに対して、第1ユーザが、「おみくじ」を送信することを選択する操作、図4の例でいうと、「はい」のボタンをタップすると、図5のような画面に切り替わる。図5では、おみくじの送信に用いる手段を第1ユーザに選択させる画面が表示されている。ここで、本実施形態では、第1端末には、ゲームアプリケーションの他に、メールアプリケーションやSNSアプリケーションもインストールされている。そして、上記「おみくじ」の送信は、このような、ゲームアプリ以外のアプリケーションを用いて送信するものである。本実施形態では、所定のSNSアプリケーションを用いて送信する場合を例に説明する。
An overview of the processing according to the present embodiment will be described below using screen examples. FIG. 4 is an example of a game screen displayed on the
図5の画面で、例えば第1ユーザが、「SNSアプリ1」をタップして選択すると、抽選処理が行われる。詳細は後述するが、この抽選処理では、「おみくじをひく」ことに相当する抽選処理が行われる。より正確には、おみくじ結果を示す画像を抽選で特定する処理が行われる。更に、この抽選結果に基づき、おみくじ結果の画像等を示すためのウェブページが生成される。以下、このウェブページのことを、「おみくじ結果ページ」と呼ぶ。そして、このおみくじ結果ページを示すURLを含む「招待用メッセージ」が生成される。なお、このURLは、第1ユーザおよびおみくじの結果に応じてそれぞれ異なるURLとなる。そして、上記第1ユーザが選択したSNSアプリ1の処理において、第1ユーザが第2ユーザを宛先としてこの「招待用メッセージ」を送信する操作を行うことで、当該「招待用メッセージ」が第2ユーザに送信される。ここで、当該第1ユーザと第2ユーザは、SNSアプリ1において、例えば、フレンドである、フォロー/フォロワーの関係である、等の、両者を結びつける所定の関係が設定されているものとする。また、「招待用メッセージ」の送信に際して、当該第1ユーザに対しては、上記ゲーム内で利用可能な所定のコンテンツ(例えば、アイテム等)が、「招待用メッセージ」の送信行為の報酬として、1日1回を限度に付与される。 For example, when the first user taps and selects "SNS application 1" on the screen of FIG. 5, a lottery process is performed. Although the details will be described later, in this lottery process, a lottery process corresponding to "drawing an omikuji" is performed. More precisely, a process of specifying an image showing the result of the omikuji by lottery is performed. Furthermore, based on the result of the lottery, a web page is generated to show an image of the omikuji result. Hereinafter, this web page will be referred to as an "omikuji result page". Then, an "invitation message" including a URL indicating this omikuji result page is generated. Note that this URL is different depending on the first user and the result of the omikuji. Then, in the process of the SNS application 1 selected by the first user, the first user performs an operation of transmitting this "invitation message" to the second user, so that the "invitation message" is sent to the second user. Sent to the user. Here, in the SNS application 1, the first user and the second user are assumed to have a predetermined relationship that connects them, such as being friends or being a follower/follower. In addition, when sending the "invitation message", the first user receives predetermined content (for example, items) that can be used in the game as a reward for sending the "invitation message". Limited to once per day.
図6に、第2ユーザが操作する第2端末で上記「招待用メッセージ」が表示されている画面例を示す。図6は、第2端末上で動作する「SNSアプリ1」における画面の一例である。当該「SNSアプリ1」において、第1ユーザから送られてきた「招待用メッセージ」230が表示される。この「招待用メッセージ」230には、所定の文字列と、上記おみくじ結果ページを示すURLとが含まれている。この所定の文字列について、上記図6の例では「”ゲーム名”でおみくじキャンペーン実施中!フレンドになって一緒に遊ぼう!」(”ゲーム名”の部分には具体的なゲームタイトルが入るものとする)という、おみくじであることを示唆するような文面となっている(そのため、第2ユーザの興味を惹きやすいものともいえる)。そして、第2ユーザが、このURLをタップすると、例えば所定のブラウザアプリケーションが起動し、図7に示すような画面が表示される。 FIG. 6 shows an example of a screen on which the "invitation message" is displayed on the second terminal operated by the second user. FIG. 6 is an example of a screen of "SNS application 1" running on the second terminal. In the "SNS application 1", the "invitation message" 230 sent from the first user is displayed. This "invitation message" 230 includes a predetermined character string and a URL indicating the omikuji result page. For this predetermined character string, in the example of FIG. 6, "Omikuji campaign is underway with 'game name'! Let's become friends and play together!" It is a sentence that suggests that it is an omikuji (for that reason, it can be said that it is likely to attract the second user's interest). Then, when the second user taps this URL, for example, a predetermined browser application is activated and a screen as shown in FIG. 7 is displayed.
図7は、第2端末上で動作する所定のブラウザアプリケーションの画面例であり、上記「おみくじ結果ページ」が表示された状態を示している。この「おみくじ結果ページ」には、おみくじ結果241、関連画像242、および、「アプリを起動」ボタン243が含まれている。おみくじ結果241は、上記抽選結果、すなわち、おみくじの結果を示す画像である。関連画像242は、おみくじ結果ページを生成する処理の際に、上記抽選結果に基づいて決定される所定の画像である。ここで、当該関連画像としては、上記第1ユーザがプレイしているゲームの画像が用いられる。このようなゲーム画像を用いることで、おみくじ結果ページは、第1ユーザがプレイしている当該ゲームを紹介する役割も有しているものといえる。具体的には、関連画像242では、上記ゲームにおいて登場する所定のキャラクタの画像が少なくとも含まれている。なお、この画像は、例えば、当該ゲームの開発者やゲームの運営元が、当該ゲームに係る仮想ゲーム空間内に所定のキャラクタ等を配置し、これを仮想カメラで撮像したゲーム画像をキャプチャすること等で、予め生成されたものである。このような関連画像242の内容は、上述の抽選結果に応じて変化する。例えば、おみくじの結果が「大吉」の場合は、複数のゲーム内キャラクタが集まって、みんなで喜んでいるような画像が関連画像242として決定される。また、おみくじの結果が「凶」の場合は、ゲーム内キャラクタが、手に持っていたアイスクリームを落としてしまった様子を示す画像が関連画像242として決定される。つまり、上記抽選結果によって異なる内容のおみくじ結果ページが生成されることになる。
FIG. 7 is an example of a screen of a predetermined browser application running on the second terminal, and shows a state in which the "Omikuji result page" is displayed. This “omikuji result page” includes an
なお、本実施形態では、各ユーザに対応するおみくじ結果ページを作成可能な回数については、1日に1回を限度とする。また、おみくじ結果ページには有効期限があり、本実施例では、当該ページが作成された日付が変わるまでとする。例えば、5月1日に作成されたおみくじ結果ページが閲覧可能なのは、5月1日の当日中だけであり、日付が変わると、そのURLにアクセスしても閲覧できないものとする。そのため、各ユーザは、1日に何度でも「おみくじ」を送信することはできるが、おみくじ結果ページが作成されるのは、その日の初回送信時だけであり、2回目以降のおみくじ送信の際は、初回送信時に作成されたおみくじ結果ページを示すURLが用いられる。つまり、2回目以降は、その当日中については、同じおみくじを送信することになる。なお、おみくじ結果ページの作成回数や、有効期限については、これに限るものではなく、他の値を用いてもよい。 Note that in the present embodiment, the number of times an omikuji result page corresponding to each user can be created is limited to once a day. Also, the omikuji result page has an expiration date, and in this embodiment, it is until the date on which the page was created changes. For example, the omikuji result page created on May 1st can only be viewed on May 1st, and if the date changes, it cannot be viewed even if the URL is accessed. Therefore, each user can send "omikuji" any number of times in a day, but the omikuji result page is created only when sending the omikuji for the first time on that day. , the URL indicating the omikuji result page created at the time of initial transmission is used. That is, from the second time onwards, the same omikuji will be sent during the day. Note that the number of times the omikuji result page is created and the expiration date are not limited to these, and other values may be used.
また、図7において、「アプリを起動」ボタン243を第2ユーザがタップすると、第2端末に上記ゲームがインストール済みの場合は、当該ゲームが起動される。その後、図8に示すような、上記招待用メッセージを送ってきた第1ユーザにフレンド申請するか否かを問い合わせる画面が自動的に表示される。第2ユーザは、これに対してフレンド申請するか否かを選択し、フレンド申請を行うことが選択された場合は、第1ユーザに対するフレンド申請がゲーム処理の一環として送信されることになる。なお、第2端末に上記ゲームがインストールされていない場合は、例えば、コンテンツ配信アプリケーションが起動し、当該ゲームの紹介画面やダウンロードが可能な画面等が適宜表示される、第2のユーザは、当該画面から当該ゲームをインストールすることが可能となる。
Also, in FIG. 7, when the second user taps the "launch application"
このように、本実施形態では、第1ユーザが他のユーザをゲームに招待しようとした際に、「おみくじ」を送ることができる。これにより、他のユーザを招待する行為の興趣性を高めることができる。また、一見するとゲームと関係無いように見える「おみくじ」のメッセージを「招待用メッセージ」としてSNS等を用いて送信している。これにより、当該「招待用メッセージ」を受けた第2ユーザに対して、おみくじ結果に興味を抱かせ、上記「おみくじ結果ページ」を閲覧させることの動機付けを提供できる。そして、当該ページに、上記ゲームに関する画像も表示することで、当該ゲームに対する興味をもたせることも可能となる。また、この画像をおみくじの結果に関連した画像とすることで、更に当該ゲームに興味を持ってもらうことも可能となる。 Thus, in this embodiment, the first user can send an "omikuji" when inviting another user to the game. This makes it possible to make the act of inviting other users more interesting. Also, a message of "Omikuji", which at first glance seems unrelated to the game, is sent as an "invitation message" using SNS or the like. As a result, the second user who has received the "invitation message" is interested in the result of the omikuji and can be motivated to browse the "omikuji result page". By displaying an image related to the game on the page, it is also possible to make the user interested in the game. By using this image as an image related to the result of the omikuji, it is possible to make the user more interested in the game.
[本実施形態の情報処理の詳細]
次に、図9~図13を参照して、本実施形態における情報処理についてより詳細に説明する。
[Details of information processing in this embodiment]
Next, information processing in this embodiment will be described in more detail with reference to FIGS. 9 to 13. FIG.
[情報処理端末における使用データについて]
まず、本処理にて用いられる各種データに関して説明する。図9は、情報処理端末102のメモリ122に記憶される各種データの一例を示すメモリマップである。情報処理端末102のメモリ122には、ゲームアプリケーション501と、SNSアプリケーション506等のアプリケーションが記憶されている。ゲームアプリケーション501は、端末側ゲームプログラム502、ユーザデータ503、操作データ504、画像データ505等を含んでいる。
[Regarding the data used in the information processing terminal]
First, various data used in this process will be described. FIG. 9 is a memory map showing an example of various data stored in the
端末側ゲームプログラム502は、本実施形態に係るゲーム処理を情報処理端末102において実行するためのプログラムである。
The terminal-
ユーザデータ503は、ゲームをプレイしているユーザに関するデータである。本実施形態では、例えば、第1端末でのゲーム処理の開始時にサーバ101へのログイン処理が行われ、サーバ101に保存されているユーザデータが取得されて、当該ユーザデータ503としてメモリに保存される。ユーザデータ503には、プレイしているユーザを特定するためのユーザIDや、ユーザ名、フレンドリスト等が含まれている。
操作データ504は、操作部123に対して行われた各種操作内容を示すデータである。本実施形態では、操作部123としてのタッチパネルへの入力の有無、タッチ座標等を示すデータや、図示しない各種ボタンの押下状態等を示すデータが含まれている。
The
画像データ505には、本ゲームで用いられる各種オブジェクトや背景等の画像のデータが含まれる。
The
その他、図示は省略するが、ゲームアプリケーション501には、音声データ等、ゲーム処理の実行に必要な各種データも適宜含まれる。
In addition, although illustration is omitted, the
SNSアプリケーション506には、所定のSNSアプリケーションを実行するためのプログラムおよび各種データが含まれている。
The
[サーバにおける使用データについて]
次に、サーバ101で用いられるデータに関して説明する。図10は、サーバ101のメモリ112に記憶される各種データの一例を示すメモリマップである。サーバ101のメモリ112には、サーバ側プログラム511と、ユーザデータベース512と、URLデータベース513と、関連画像データ514と、おみくじ結果ページデータベース515等が含まれる。
[About the data used on the server]
Next, data used by the
サーバ側プログラム501は、本実施形態に係るゲーム処理をサーバ101で実行するためのプログラムである。
The server-
ユーザデータベース512は、本ゲームをプレイする各ユーザのデータを格納したデータベースである。例えば、上記ユーザデータ503の集合で構成されるデータベースである。
The
URLデータベース513は、上述した抽選処理の結果に基づき作成されるおみくじ結果ページのURLに関するデータベースである。図11に、当該データベースの構成の一例を示す。URLデータベース513は、結果ページURL521と、作成日時522と、作成ユーザID523という項目を少なくとも含んでいる。結果ページURL521は、上記おみくじ結果ページのURLである。作成日時522は、当該おみくじ結果ページが作成された日時を示す、作成ユーザID523は、当該おみくじ結果ページがどのユーザからの指示で作成されたのかを示すためのデータである。
The
関連画像データ514は、上記図7で示したような関連画像242の基になるデータである。抽選結果に応じた画像が選択可能なように、抽選結果と予め対応づけられた画像データが複数格納されている。
The
おみくじ結果ページデータベース515は、上記おみくじ結果ページを表示するためのHTMLデータの集合体である。なお、当該おみくじ結果ページデータベース515は、他のサーバ上に格納されるようにしてもよい。
The omikuji result
[実行される情報処理の詳細]
次に、図12~図13のフローチャートを参照して、本実施形態にかかるゲーム処理の詳細を説明する。なお、ここでは、第1端末から第2端末(第1ユーザから第2ユーザ)に対して「招待用メッセージ」を送受信することに関する処理を主に説明し、その他の処理についての説明は割愛する。
[Details of information processing to be executed]
Next, details of the game processing according to the present embodiment will be described with reference to the flowcharts of FIGS. 12 and 13. FIG. Note that here, the processing related to transmitting and receiving the “invitation message” from the first terminal to the second terminal (from the first user to the second user) will be mainly described, and the description of other processing will be omitted. .
図12は、本実施形態における情報処理の詳細を示すフローチャートである。図12では、左から順に、第1端末における処理、サーバ101における処理、第2端末における処理を並べている。また、時系列的には、上から下に向かって処理が進むものとする。
FIG. 12 is a flowchart showing details of information processing in this embodiment. In FIG. 12, the processing in the first terminal, the processing in the
図12において、まず、ステップS1で、サーバ101において、おみくじ結果ページをリセットするための処理が実行される。これは、1日に1回、予め設定された時刻に実行される処理であり、例えば、午前0:00に実行される、その処理内容は、上記おみくじ結果ページデータベース515、および、URLデータベース513を初期化する処理である。おみくじ結果ページの有効期限を、その作成日の当日中とするものである。
In FIG. 12, first, in step S1, the
次に、ステップS2で、第1端末において、招待指示を受け付ける処理が実行される。具体的には、第1端末のプロセッサ121は、操作データ504に基づいて、上記図4で示したような画面に対して、おみくじの送信指示が行われたか否かを判定し、送信指示が行われた場合、次のステップS3に進む。
Next, in step S2, a process of accepting an invitation instruction is executed in the first terminal. Specifically, based on the
次に、ステップS3で、第1端末からサーバ101に対して、抽選処理の依頼を送る処理が実行される。具体的には、第1端末のプロセッサ121は、ユーザデータ503から自身のユーザIDを取得し、自身のネットワーク上のアドレスと、当該ユーザIDとを含む抽選処理依頼データを生成する。そして、当該データをサーバ101に送信する処理が実行される。
Next, in step S3, a process of sending a request for a lottery process from the first terminal to the
次に、ステップS4で、サーバ101において、上記抽選処理依頼データが受信され、これに応じて抽選処理が実行される。すなわち、おみくじの結果画像を抽選で特定する処理が行われ、更に、その結果に応じたおみくじ結果ページを生成するための処理が実行される。
Next, in step S4, the
図13は、当該抽選処理の詳細を示すフローチャートである。まず、ステップS21で、サーバ101のプロセッサ111は、URLデータベース513を参照し、上記送信されてきたユーザIDに対応するデータが既に存在するか否かを判定する。つまり、その当日において、上記第1ユーザに対応するおみくじ結果ページが既に作成済みであるか否かを判定する。当該判定の結果、既に作成されていた場合は(ステップS21でYES)、サーバ101のプロセッサ111は、当該抽選処理を終了する。一方、まだ作成されていない場合は(ステップS21でNO)、ステップS22で、サーバ101のプロセッサ111は、おみくじ結果の抽選処理を実行する。
FIG. 13 is a flowchart showing details of the lottery process. First, in step S21, the
次に、ステップS23で、サーバ101のプロセッサ111は、上記抽選の結果、およびユーザIDに基づいて、おみくじ結果ページを作成する。当該おみくじ結果ページの作成手法はどのような手法でも良いが、本実施形態では、以下のような処理でおみくじ結果ページが生成される。まず、前提として、上記図7で示したようなおみくじ結果ページのレイアウトが定義された「ひな形」のデータが用意されているとする。そして、サーバ101のプロセッサ111は、上記抽選処理の結果に対応する関連画像を関連画像データ514から取得する。ここで、ある抽選結果に応じた関連画像は複数用意されていてもよい。この場合は、これら複数の関連画像からランダムで1つ選択するようにしてもよい。おみくじ結果ページで用いる関連画像が決定すれば、これを上記のような「ひな形」データに設定する。すなわち、上記図7における関連画像242の箇所に、上記取得された関連画像データが設定される。更に、サーバ101のプロセッサ111は、上記「アプリを起動」ボタン243と上記ユーザIDとを関連づける処理も実行する。すなわち、「アプリを起動」ボタン243がタップされてゲームが起動したときに、当該ユーザIDで示されるユーザに対するフレンド申請画面が自動的に立ち上がるようにするため、当該ユーザIDをゲーム起動命令の引数として設定する等の処理が実行される。サーバ101のプロセッサ111は、このような処理内容を反映したおみくじ結果ページを表示するためのHTMLデータおよびそのURLを生成する。ここで、当該おみくじ結果ページは、抽選処理の依頼を行った第1ユーザ毎、およびその処理日時によって、それぞれ異なる内容となる。すなわち、おみくじ結果、および、「アプリを起動」ボタン243に関連づけられたユーザIDに応じて、それぞれ異なる内容のおみくじ結果ページのHTMLデータが生成されることになり、そのURLについても、それぞれ異なるURLとなる。その後、サーバ101のプロセッサ111は、上記生成したHTMLデータを、上記おみくじ結果ページデータベース515に格納する。また、サーバ101のプロセッサ111は、URLデータベース513に、当該作成したおみくじ結果ページのURLと上記ユーザIDとを対応づけて、その作成日時と共に格納する。そして、サーバ101のプロセッサ111は、当該抽選処理を終了する。
Next, in step S23, the
図12に戻り、次に、ステップS5で、サーバ101のプロセッサ111は、URLデータベース513を参照し、上記送信されてきたユーザIDに対応する結果ページURL521を取得する。そして、当該結果ページURL521を第1端末に送信する処理も実行する。
Returning to FIG. 12, next in step S5, the
次に、ステップS6で、第1端末において、上記ステップS5で送信された結果ページURL521を受信する処理が実行される。次に、ステップS7で、第1端末において、結果ページURL521で示されるURLを含む招待メッセージを作成し、送信する処理が実行される。具体的には、第1端末のプロセッサ121は、結果ページURL521に基づき、上記図6で示したような「招待用メッセージ」230のデータを生成する。なお、当該「招待用メッセージ」の基本的な文面については予め決められており、結果ページURLの文字列と組み合わせて、その文面が自動的に生成されるものである。その後、上記図5で示したような、送信手段の選択画面を表示し、第1ユーザによって選択指示された所定のアプリケーション、ここでは、SNSアプリ1が起動される。この際に、上記「招待用メッセージ」のデータを引数として起動することで、SNSアプリ1の起動後、例えば、上記自動生成された「招待用メッセージ」の送信先を選択させる画面を表示させるようにしてもよい。そして、第1ユーザの操作に基づいて、当該SNSアプリ1において、第2ユーザへ「招待用メッセージ」を送信する処理が実行される。また、このとき、第1ユーザに対して、報酬としての所定のゲーム内コンテンツを付与する処理も行われる。例えば、当該ゲーム内で利用可能な所定のアイテムを第1ユーザに付与する処理が実行される。具体的には、付与するコンテンツのデータをユーザデータ503に追加する等の処理が実行される。
Next, in step S6, a process of receiving the
次に、ステップS8で、第2端末において、上記招待用メッセージを受信する処理が行われる。第2端末で、当該招待用メッセージで示されるURLにアクセスする操作が行われた場合、ステップS9で、当該URLに対応するおみくじ結果ページの取得要求を送信する処理が実行される。これに応じて、ステップS10で、サーバ101では、対応するおみくじ結果ページのHTMLデータを第2端末に送信する処理が実行される。
Next, in step S8, a process of receiving the invitation message is performed in the second terminal. When an operation to access the URL indicated by the invitation message is performed on the second terminal, a process of transmitting a request to obtain the omikuji result page corresponding to the URL is executed in step S9. In response to this, in step S10, the
次に、ステップS11で、第2端末において、受信したHTMLデータに基づき、例えばウェブブラウザアプリを通じて、おみくじ結果ページを表示する処理が実行される。その結果、上記図7で示したような画面が表示される。 Next, in step S11, a process of displaying an omikuji result page is executed on the second terminal based on the received HTML data, for example, through a web browser application. As a result, the screen as shown in FIG. 7 is displayed.
おみくじ結果ページが表示された後、上記「アプリを起動」ボタン243がタップされた場合は、当該「アプリを起動」ボタン243に関連づけられているユーザIDを用いた、ゲームの起動処理が実行される。そして、ゲームが起動されると、自動的に上記図8で示したようなフレンド申請画面が表示される。これに対して、第2ユーザがフレンド申請の操作を行った場合、ステップS13で、第2端末から第1端末(第1ユーザ)に対してフレンド申請を示すデータが送信される。ステップS14で、第1端末では、当該フレンド申請を受信する処理が実行され、その後、例えばフレンド申請を承認するか否かを問い合わせる画面を表示する処理や、承認された場合は、第1ユーザと第2ユーザとを関連づけてサーバ101に記憶する、すなわち、フレンド関係として記憶する等の、フレンド登録に係る処理が適宜実行されることになる。
When the "start application"
以上で、本実施形態に係る情報処理の詳細説明は終了する。 This concludes the detailed description of the information processing according to the present embodiment.
このように、本実施形態では、第1ユーザがプレイしているゲームについての招待用メッセージを第2ユーザに対して送信する際に、所定の抽選処理(上記例ではおみくじ)を行い、その抽選結果を送信先の端末で表示させることができる。これにより、第2ユーザに対して、招待メッセージに対する興味を持たせやすくすることができ、ひいては、第2ユーザが招待に応じてゲームをプレイすることへの期待値・可能性を高めることができる。 As described above, in the present embodiment, when an invitation message for a game that the first user is playing is transmitted to the second user, a predetermined lottery process (in the above example, a fortune) is performed, and the lottery is performed. The result can be displayed on the destination terminal. As a result, it is possible to make the second user more likely to be interested in the invitation message, and in turn, it is possible to increase the expected value and possibility of the second user playing the game in response to the invitation. .
また、おみくじを送った第1ユーザに対して、所定のゲーム内コンテンツを送信行為の報酬として付与しているため、第1ユーザに対して、他のユーザに招待用メッセージを送ることへの動機付けを提供することもできる。 In addition, since predetermined in-game content is given to the first user who sent the omikuji as a reward for sending the omikuji, the first user is motivated to send the invitation message to other users. You can also provide attachments.
[変形例]
なお、抽選処理の主体に関して、上記の例ではサーバ101で実行する例を挙げたが、他の実施形態では、第1端末のほうで抽選処理を実行するようにしてもよい。この場合は、第1端末における抽選処理の結果を示すデータをサーバ101に送信し、サーバ101では、このデータに基づいて上記おみくじ結果ページを生成するような処理を実行すればよい。
[Modification]
As for the subject of the lottery process, in the above example, the
また、他の実施形態では、おみくじ結果ページに「アプリを起動」ボタン243を表示しないような構成としてもよい。更には、おみくじ結果ページに、上記関連画像242を表示しないような構成としてもよい。すなわち、おみくじの結果だけを第2ユーザに提示するような構成であってもよい。
Further, in another embodiment, the omikuji result page may have a configuration in which the "start application"
また、上記の抽選処理において、抽選対象を、第2ユーザに提示するウェブページ全体としてもよい。この場合は、例えば、上記おみくじ結果241、関連画像242がおみくじの結果に応じて設定済みであるおみくじ結果ページを予め複数用意しておく。そして、この複数のおみくじ結果ページから1つを抽選で特定すればよい。そして、特定されたおみくじ結果ページの「アプリを起動」ボタン243に上述したようなユーザIDの関連づけを行う設定(HTMLデータの編集)を行い、そのページのURLを生成すればよい。
Also, in the lottery process described above, the lottery target may be the entire web page presented to the second user. In this case, for example, a plurality of omikuji result pages in which the
また、他の実施形態では、抽選で特定されるコンテンツについて、1つ以上のコンテンツを特定するようにしても良い。 Also, in another embodiment, one or more contents may be specified among the contents specified by lottery.
また、関連画像に関して、上記の例ではおみくじ結果に基づいて異なる画像を用いていたが、これに加えて、更に、他の要素に基づいて異なる画像を用いるようにしても良い。例えば、ソーシャルゲームの運営元が、ゲームに関連する所定の「キャンペーン」を所定の期間(例えば1週間)実施する場合を想定する。この場合は、実施されるキャンペーンに対応する「キャンペーンID」と、当該キャンペーンに対応した専用の関連画像データを予め生成し、両者を対応づけて記憶させておく。そして、キャンペーン期間中は、おみくじ結果ページを生成する際に、おみくじ結果およびキャンペーンIDに基づいて、キャンペーン専用の関連画像がおみくじ結果ページに表示されるようにしてもよい。例えば、春、夏、秋、冬にそれぞれ所定の期間キャンペーンを行うような場合、その時々の季節をモチーフとした関連画像が表示されるようにすればよい。 As for the related images, in the above example, different images are used based on the result of the omikuji, but in addition to this, different images may be used based on other factors. For example, assume a case where a social game operator implements a predetermined "campaign" related to the game for a predetermined period (for example, one week). In this case, a "campaign ID" corresponding to the campaign to be implemented and dedicated related image data corresponding to the campaign are generated in advance and stored in association with each other. Then, during the campaign period, when the omikuji result page is generated, a related image dedicated to the campaign may be displayed on the omikuji result page based on the omikuji result and the campaign ID. For example, when campaigns are held for predetermined periods in spring, summer, autumn, and winter, it is sufficient to display related images with seasonal motifs.
また、上記関連画像に関しては、画像に限らず、例えば、動画等のウェブブラウザ上で表示可能なコンテンツを用いるようにしてもよい。 Also, the related image is not limited to an image, and may be content such as a moving image that can be displayed on a web browser.
また、上記の例では、抽選処理の実行について、1日に1度だけという場合を例示した。他の実施形態では、これに限らず、複数回実行可能としてもよい。例えば、1日に5回まで抽選処理が可能なようにしても良い。この場合は、5回目までは、「招待用メッセージ」を送る度にそれぞれ異なるおみくじ結果ページが生成され、6回目以降の送信に際しては、5回目までに生成されたおみくじ結果ページの中からランダムで選択されたページを用いるような構成としてもよい。また、その他、抽選処理の実行回数に制限を設けないようにしてもよい。実行回数に制限を設けた場合は、おみくじ結果ページを保存するための容量を削減できる点で有利であり、制限を設けない場合は、様々なおみくじ結果をユーザに楽しませて興趣性を高める点で有利である。 Also, in the above example, the lottery process is executed only once a day. In other embodiments, it may be possible to execute multiple times without being limited to this. For example, the lottery process may be performed up to five times a day. In this case, up to the 5th time, a different omikuji result page will be generated each time an "invitation message" is sent. It may be configured to use the selected page. Alternatively, the number of times the lottery process is executed may not be limited. Setting a limit on the number of executions is advantageous in that the capacity for saving the omikuji results page can be reduced, while not setting a limit enhances interest by allowing the user to enjoy various omikuji results. is advantageous.
また、抽選処理の実行回数に制限を設ける場合の、前回抽選をおこなってから再度抽選が可能となるタイミングに関して、上記の例では、午前0:00におみくじ結果ページをリセットするという形で、再度の抽選が可能な状態としていた。この他、他の実施形態では、例えば、前回の招待用メッセージの送信から24時間経過したときに、該当するおみくじ結果ページにかかるデータだけを削除し、再度の抽選処理が可能な状態としてもよい。また、その他、上記ゲーム内において所定の条件を満たした場合に、再度の抽選処理の実行が可能な状態としてもよい。 In addition, in the case of setting a limit on the number of executions of the lottery process, regarding the timing at which the lottery can be performed again after the previous lottery, in the above example, the omikuji result page is reset at 0:00 am. was in a state where it was possible to draw a lottery. In addition, in another embodiment, for example, when 24 hours have passed since the previous invitation message was sent, only the data related to the corresponding omikuji result page may be deleted to make it possible to perform the lottery process again. . In addition, when a predetermined condition is satisfied in the game, the lottery process may be executed again.
また、上記の例では、おみくじ結果ページのリセット、すなわち、おみくじページの有効期限に関して、その作成日の当日中とする例を示した(翌日の午前0:00にリセット)。他の実施形態では、例えば、おみくじ結果ページの作成日から所定日数経過したことを条件として、該当するおみくじ結果ページにかかるデータだけを削除してもよい。 In the above example, the omikuji result page is reset, that is, the expiration date of the omikuji page is set to within the day of its creation (reset to 0:00 am of the next day). In another embodiment, for example, only the data related to the corresponding omikuji result page may be deleted under the condition that a predetermined number of days have passed since the creation date of the omikuji result page.
また、上記の例では、抽選の一例として「おみくじ」を例とし、おみくじの結果画像を抽選する場合を例示したが、抽選に関しては他の内容・対象を抽選するようにしてもよい。例えば、「占い」の結果を抽選して送信するようにしても良い。また、この場合は、送信先となるユーザの特性を用いて抽選処理を行うようにしてもよい。例えば、第1端末において、送信したい第2ユーザに関する情報、例えば生年月日をSNSアプリにおけるフレンド情報等から取得する。そして、第1端末において、当該生年月日を利用した占いの結果、例えば「星座占い」の結果を抽選する。そして、その結果をサーバ101に送信して、占いの結果を示すウェブページを作成し、そのURLを招待用メッセージとして送信するようにしてもよい。これにより、受信した側のユーザに対して、招待用メッセージへの関心をより高め、招待用メッセージを見て貰う可能性を高めることができる。また、その他、おみくじ、占いのように、抽選結果に優劣が決まっていると考えられるもの以外のものを抽選対象としてもよい。すなわち、抽選結果の価値に意味づけがされていないようなものを抽選対象としてもよい。例えば、様々な種類の動物の画像(例えば各画像には1匹の動物が示されている)を抽選対象とし、抽選で決定された動物の画像を送信するようにしてもよい。
In the above example, an example of the lottery is "Omikuji", and the case where the result image of the Omikuji is drawn by lottery is exemplified. For example, the result of "fortune-telling" may be randomly selected and transmitted. Also, in this case, lottery processing may be performed using the characteristics of the user who is the destination. For example, in the first terminal, information about the second user to be transmitted, such as the date of birth, is acquired from friend information or the like in the SNS application. Then, in the first terminal, the result of fortune-telling using the date of birth, for example, the result of "horoscope fortune-telling" is drawn. Then, the results may be sent to the
111 プロセッサ
112 メモリ
113 通信部
121 プロセッサ
122 メモリ
123 操作部
124 表示部
125 通信部
111
Claims (11)
前記第1端末に、所定のアプリケーションに関連する情報を前記第2端末へ送信するための指示を当該所定のアプリケーションにおける処理として受け付けさせる送信指示受付手段と、
前記第1端末において前記指示が受け付けられた場合、複数のコンテンツから少なくとも1つのコンテンツを特定するための抽選を行う抽選手段と、
前記第1端末に、前記所定のアプリケーションに関連する情報、および、当該所定のアプリケーションのプレイを促す招待用メッセージを当該所定のアプリケーションとは異なる他のアプリケーションを用いて前記第2端末へ送信させる送信手段と、
前記第2端末に、前記第1端末から送信された前記所定のアプリケーションに関連する情報、および、前記招待用メッセージを前記他のアプリケーションによって受信させる受信手段と、
前記第2端末に、前記受信した前記所定のアプリケーションに関連する情報に基づいて前記抽選手段によって特定されたコンテンツを、前記他のアプリケーションによって取得させ、当該第2端末において、前記招待用メッセージおよび当該特定されたコンテンツを提示させる提示手段とを備える、情報処理システム。 An information processing system including at least a first terminal operated by a first user and a second terminal operated by a second user,
transmission instruction receiving means for causing the first terminal to receive an instruction for transmitting information related to a predetermined application to the second terminal as processing in the predetermined application;
Lottery means for performing a lottery for specifying at least one content from a plurality of contents when the instruction is received at the first terminal;
Transmission that causes the first terminal to transmit information related to the predetermined application and an invitation message prompting play of the predetermined application to the second terminal using another application different from the predetermined application. means and
receiving means for causing the second terminal to receive information related to the predetermined application transmitted from the first terminal and the invitation message by the other application;
causing the second terminal to obtain, by the other application, the content specified by the lottery means based on the received information related to the predetermined application; and presentation means for presenting the identified content.
1端末において前記指示が受け付けられたときに前記抽選を行うことを再度可能とする、請求項4に記載の情報処理システム。 5. The method according to claim 4, wherein said lottery means re-enables said lottery when said instruction is accepted by said first terminal when a predetermined timing has arrived after said lottery has been performed. Information processing system as described.
前記コンピュータは、
前記第1端末に、所定のアプリケーションに関連する情報、および、当該所定のアプリケーションのプレイを促す招待用メッセージを前記第2端末へ送信するための指示を当該所定のアプリケーションにおける処理として受け付けさせる送信指示受付ステップと、
前記第1端末において前記指示が受け付けられた場合、複数のコンテンツから少なくとも1つのコンテンツを特定するための抽選を行う抽選ステップと、
前記第1端末に、前記所定のアプリケーションに関連する情報を当該所定のアプリケーションとは異なる他のアプリケーションを用いて前記第2端末へ送信させる送信ステップと、
前記第2端末に、前記第1端末から送信された前記所定のアプリケーションに関連する情報、および、前記招待用メッセージを前記他のアプリケーションによって受信させる受信ステップと、
前記第2端末に、前記受信した前記所定のアプリケーションに関連する情報に基づいて前記抽選ステップにおいて特定されたコンテンツを、前記他のアプリケーションによって取得させ、当該第2端末において、前記招待用メッセージおよび当該特定されたコンテンツを提示させる提示ステップとを実行する、情報処理方法。 An information processing method executed by a computer that controls an information processing system that includes at least a first terminal operated by a first user and a second terminal operated by a second user,
The computer is
A transmission instruction for causing the first terminal to receive, as processing in the predetermined application, an instruction to transmit information related to a predetermined application and an invitation message prompting the player to play the predetermined application to the second terminal. a reception step;
a lottery step of performing a lottery for specifying at least one content from a plurality of pieces of content when the instruction is accepted by the first terminal;
a transmission step of causing the first terminal to transmit information related to the predetermined application to the second terminal using another application different from the predetermined application;
a receiving step of causing the second terminal to receive information related to the predetermined application transmitted from the first terminal and the invitation message by the other application;
causing the second terminal to obtain, by the other application, the content specified in the lottery step based on the received information related to the predetermined application; and a presenting step of presenting the identified content.
前記指示が受け付けられた場合、所定の画像コンテンツあるいは動画コンテンツから少なくとも1つのコンテンツを特定するための抽選を行う抽選手段と、
前記第1端末に、前記特定されたコンテンツが表示されるURL情報、および、前記第1のアプリケーションのプレイを促す招待用メッセージを当該第1のアプリケーションとは異なる第2のアプリケーションを用いて前記第2端末へ送信させる送信手段とを備える、情報処理装置。 transmission instruction receiving means for receiving an instruction for transmitting predetermined URL (Uniform Resource Locator) information from the first terminal to the second terminal as processing in the first application;
Lottery means for performing a lottery for specifying at least one content from predetermined image content or video content when the instruction is accepted;
URL information for displaying the specified content and an invitation message prompting the player to play the first application are sent to the first terminal using a second application different from the first application. 2. An information processing apparatus comprising: a transmitting means for transmitting to terminals.
所定のURL(ユニフォームリソースロケーター)情報を第1端末から第2端末へ送信するための指示を第1のアプリケーションにおける処理として受け付ける送信指示受付ステップと、
前記指示が受け付けられた場合、所定の画像コンテンツあるいは動画コンテンツから少なくとも1つのコンテンツを特定するための抽選を行う抽選ステップと、
前記第1端末に、前記特定されたコンテンツが表示されるURL情報、および、前記第1のアプリケーションのプレイを促す招待用メッセージを当該第1のアプリケーションとは異なる第2のアプリケーションを用いて前記第2端末へ送信させる送信ステップと前記コンピュータに実行させる、情報処理プログラム。 An information processing program to be executed by a computer that controls an information processing device,
a transmission instruction receiving step of receiving an instruction for transmitting predetermined URL (Uniform Resource Locator) information from the first terminal to the second terminal as processing in the first application;
a lottery step of performing a lottery for specifying at least one content from predetermined image content or video content when the instruction is accepted;
URL information for displaying the specified content and an invitation message prompting the player to play the first application are sent to the first terminal using a second application different from the first application. 2 A transmission step of transmitting to a terminal and an information processing program executed by the computer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018106915A JP7299676B2 (en) | 2018-06-04 | 2018-06-04 | Information processing system, information processing method, information processing apparatus, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018106915A JP7299676B2 (en) | 2018-06-04 | 2018-06-04 | Information processing system, information processing method, information processing apparatus, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019208820A JP2019208820A (en) | 2019-12-12 |
| JP7299676B2 true JP7299676B2 (en) | 2023-06-28 |
Family
ID=68845656
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018106915A Active JP7299676B2 (en) | 2018-06-04 | 2018-06-04 | Information processing system, information processing method, information processing apparatus, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7299676B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111884914B (en) * | 2020-07-24 | 2021-07-06 | 腾讯科技(深圳)有限公司 | Communication method, device and computer equipment based on virtual character interactive interface |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002143567A (en) | 2000-11-09 | 2002-05-21 | Konami Computer Entertainment Osaka:Kk | Netgame system, method for treating netgame process and recording medium capable of reading computer in which netgame process treatment program is recorded |
| JP2014018412A (en) | 2012-07-18 | 2014-02-03 | Konami Digital Entertainment Co Ltd | Application device, control method therefor, and program thereof |
| JP6284678B1 (en) | 2017-11-14 | 2018-02-28 | 株式会社ドリコム | Game system, item presentation method, and program |
-
2018
- 2018-06-04 JP JP2018106915A patent/JP7299676B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002143567A (en) | 2000-11-09 | 2002-05-21 | Konami Computer Entertainment Osaka:Kk | Netgame system, method for treating netgame process and recording medium capable of reading computer in which netgame process treatment program is recorded |
| JP2014018412A (en) | 2012-07-18 | 2014-02-03 | Konami Digital Entertainment Co Ltd | Application device, control method therefor, and program thereof |
| JP6284678B1 (en) | 2017-11-14 | 2018-02-28 | 株式会社ドリコム | Game system, item presentation method, and program |
Non-Patent Citations (4)
| Title |
|---|
| 「LINEゲーム」の招待やプレゼント通知をブロック・拒否する方法,AppBank[online],2016年12月05日,インターネット<URL:https://www.appbank.net/2016/12/01/iphone-application/1283275.php>,[2022年 4月25日検索] |
| LINEゲームのハートやクローバー、おねだり、招待などの通知をオフにする方法,スマホサポートライン[online],2018年05月23日,インターネット<URL:https://sumahosupportline.com/line-game-notification-off>,[2022年10月24日検索] |
| RUNマイルくじについて,RUNNET(Wayback Machine)[online],2017年07月01日,インターネット<URL:https://web.archive.org/web/20170701115206/https://runnet.jp/help/desk/runmilekuji.html>,[2022年 4月25日検索] |
| カカオトーク、「ジャンボカカオくじ」キャンペーンを開始,PR TIMES[online],2012年12月25日,インターネット<URL:https://prtimes.jp/main/html/rd/p/000000051.000003707.html>,[2022年 4月25日検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019208820A (en) | 2019-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113260433B (en) | Dynamic interface for launching direct gameplay | |
| US9492753B2 (en) | Game control device, program, recording medium, game control method, game control system | |
| JP5580854B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
| JP5832982B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| US9592446B2 (en) | Electronic game providing device and non-transitory computer-readable storage medium storing electronic game program | |
| JP6075494B1 (en) | Server and server program | |
| US9283483B2 (en) | Posted information sharing system, game application executing system, storage medium, and information-processing method | |
| JP5714542B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
| JP5789233B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP6195093B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP2015205200A (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP5882182B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP5941386B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP2013248132A (en) | Game system, control method, program and terminal device | |
| JP5847302B2 (en) | Communication device, program, communication system | |
| JP7299676B2 (en) | Information processing system, information processing method, information processing apparatus, and information processing program | |
| JP5750556B2 (en) | Electronic game providing apparatus and electronic game program | |
| JP5701249B2 (en) | GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM | |
| JP2015112471A (en) | Electronic game providing apparatus and electronic game program | |
| JP6508636B2 (en) | Game control apparatus, game control method, program, game system | |
| JP6684040B2 (en) | Server device and server program | |
| JP6176864B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP5860510B2 (en) | GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM | |
| JP2019010595A (en) | Electronic game provision device and electronic game program | |
| JP2019051343A (en) | Server device for providing online game and game application program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210309 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220317 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220701 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221101 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230228 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230308 |
|
| 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: 20230530 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230616 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7299676 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |