Movatterモバイル変換


[0]ホーム

URL:


JP7678689B2 - Game program, game processing method, and information processing device - Google Patents

Game program, game processing method, and information processing device
Download PDF

Info

Publication number
JP7678689B2
JP7678689B2JP2021055449AJP2021055449AJP7678689B2JP 7678689 B2JP7678689 B2JP 7678689B2JP 2021055449 AJP2021055449 AJP 2021055449AJP 2021055449 AJP2021055449 AJP 2021055449AJP 7678689 B2JP7678689 B2JP 7678689B2
Authority
JP
Japan
Prior art keywords
appearance setting
code
player
processing unit
game
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
JP2021055449A
Other languages
Japanese (ja)
Other versions
JP2022152614A (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.)
Koei Tecmo Games Co Ltd
Original Assignee
Koei Tecmo Games 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 Koei Tecmo Games Co LtdfiledCriticalKoei Tecmo Games Co Ltd
Priority to JP2021055449ApriorityCriticalpatent/JP7678689B2/en
Publication of JP2022152614ApublicationCriticalpatent/JP2022152614A/en
Application grantedgrantedCritical
Publication of JP7678689B2publicationCriticalpatent/JP7678689B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Description

Translated fromJapanese

本発明は、ゲームプログラム、ゲーム処理方法、及び情報処理装置に関する。The present invention relates to a game program, a game processing method, and an information processing device.

キャラクタの各パーツオブジェクトをプレイヤに選択させてキャラクタのカスタマイズを行うことが可能なゲームが知られている。There are known games that allow players to customize their characters by selecting each part object of the character.

例えば特許文献1には、キャラクタの髪型のベースとなる複数のベースオブジェクトと、ベースオブジェクトに取り付け可能な複数のパーツオブジェクトの中から、プレイヤによって選択された1のベースオブジェクト及び少なくとも1のパーツオブジェクトによりキャラクタを構成するゲームが記載されている。For example,Patent Document 1 describes a game in which a character is constructed from one base object and at least one part object selected by the player from among multiple base objects that form the basis of the character's hairstyle and multiple part objects that can be attached to the base object.

特開2010-134798号公報JP 2010-134798 A

上記従来技術では、プレイヤが作成したキャラクタを他のプレイヤと共有することができないという課題があった。The above conventional technology had the problem that the characters created by a player could not be shared with other players.

本発明はこのような問題点に鑑みてなされたものであり、プレイヤが作成したゲームキャラクタを他のプレイヤと共有することができるゲームプログラム、ゲーム処理方法、及び情報処理装置を提供することを目的とする。The present invention was made in consideration of these problems, and aims to provide a game program, a game processing method, and an information processing device that allow a player to share a game character that he or she has created with other players.

上記目的を達成するために、本発明のゲームプログラムは、複数の端末装置と通信可能に接続された情報処理装置を、前記端末装置においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を前記端末装置から受信し、前記外見設定情報に基づく情報を符号化して外見設定コードを発行するコード発行処理部、発行した前記外見設定コードを、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤ以外の他のプレイヤが閲覧可能なように公開するコード公開処理部、として機能させる。To achieve the above object, the game program of the present invention causes an information processing device communicatively connected to a plurality of terminal devices to function as a code issuing processing unit that receives appearance setting information of a game character created on the terminal device based on input by a player from the terminal device, encodes information based on the appearance setting information, and issues an appearance setting code, and a code publishing processing unit that publishes the issued appearance setting code so that it can be viewed by players other than the player who created the game character related to the appearance setting code.

上記目的を達成するために、本発明のゲーム処理方法は、複数の端末装置と通信可能に接続された情報処理装置によって実行されるゲーム処理方法であって、前記端末装置においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を前記端末装置から受信し、前記外見設定情報に基づく情報を符号化して外見設定コードを発行するステップと、発行した前記外見設定コードを、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤ以外の他のプレイヤが閲覧可能なように公開するステップと、を有する。To achieve the above object, the game processing method of the present invention is a game processing method executed by an information processing device communicatively connected to a plurality of terminal devices, and includes the steps of receiving from the terminal device appearance setting information of a game character created on the terminal device based on a player's input, encoding information based on the appearance setting information to issue an appearance setting code, and publishing the issued appearance setting code so that it can be viewed by players other than the player who created the game character related to the appearance setting code.

上記目的を達成するために、本発明の情報処理装置は、複数の端末装置と通信可能に接続された情報処理装置であって、前記端末装置においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を前記端末装置から受信し、前記外見設定情報に基づく情報を符号化して外見設定コードを発行するコード発行処理部と、発行した前記外見設定コードを、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤ以外の他のプレイヤが閲覧可能なように公開するコード公開処理部と、を有する。To achieve the above object, the information processing device of the present invention is an information processing device communicatively connected to a plurality of terminal devices, and includes a code issuing processing unit that receives appearance setting information of a game character created on the terminal device based on input from a player, encodes information based on the appearance setting information, and issues an appearance setting code, and a code publishing processing unit that publishes the issued appearance setting code so that it can be viewed by players other than the player who created the game character related to the appearance setting code.

本発明のゲームプログラム等によれば、プレイヤが作成したゲームキャラクタを他のプレイヤと共有することができる。The game program of the present invention allows a player to share a game character that he or she created with other players.

ゲームシステムの全体構成の一例を表す説明図である。FIG. 1 is an explanatory diagram illustrating an example of the overall configuration of a game system.端末装置の周囲構成の一例を表す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a peripheral configuration of a terminal device.第1実施形態に係るサーバ装置及び端末装置の機能的構成の一例を表すブロック図である。FIG. 2 is a block diagram illustrating an example of a functional configuration of a server device and a terminal device according to the first embodiment.外見創作画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of an appearance creation screen.外見設定コードデータベースの登録内容の一例を表す説明図である。FIG. 11 is an explanatory diagram illustrating an example of registered contents of an appearance setting code database.外見設定コードを付加したゲームキャラクタの画像の一例を表す図である。13 is a diagram illustrating an example of an image of a game character to which an appearance setting code has been added. FIG.外見設定コードを付加したゲームキャラクタの画像の他の例を表す図である。13 is a diagram illustrating another example of an image of a game character to which an appearance setting code has been added. FIG.メッセージ画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a message screen.公開されたプロフィール掲載画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a published profile posting screen.第1実施形態に係る端末装置のCPUによって実行される処理手順の一例を表すフローチャートである。5 is a flowchart illustrating an example of a processing procedure executed by a CPU of the terminal device according to the first embodiment.第1実施形態の変形例に係るサーバ装置及び端末装置の機能的構成の一例を表すブロック図である。FIG. 11 is a block diagram illustrating an example of a functional configuration of a server device and a terminal device according to a modified example of the first embodiment.ゲームプレイ中の動画に外見設定コードを表示するか否かを設定するための表示設定画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a display setting screen for setting whether or not to display an appearance setting code in a video during game play.外見設定コードが表示されたゲームプレイ画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a game play screen on which an appearance setting code is displayed.外見設定コードが表示されたゲーム実況動画から外見設定情報を取得してゲームキャラクタを再現することを表す説明図である。FIG. 13 is an explanatory diagram showing how appearance setting information is obtained from a game play video in which an appearance setting code is displayed to reproduce a game character.第2実施形態に係るサーバ装置及び端末装置の機能的構成の一例を表すブロック図である。FIG. 11 is a block diagram illustrating an example of a functional configuration of a server device and a terminal device according to a second embodiment.マルチプレイによるゲームプレイ画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a game play screen in multiplayer mode.他のプレイヤから外見設定コードの要求を受け付けた場合のゲームプレイ画面の一例を表す図である。13 is a diagram showing an example of a game play screen when a request for an appearance setting code is received from another player. FIG.他のプレイヤから外見設定コードの要求を受け付けた場合のゲームプレイ画面の一例を表す図である。13 is a diagram showing an example of a game play screen when a request for an appearance setting code is received from another player. FIG.他のプレイヤからの要求に応じて外見設定コードを送信した場合のゲームプレイ画面の一例を表す図である。13 is a diagram showing an example of a game play screen when an appearance setting code is transmitted in response to a request from another player. FIG.他のプレイヤに外見設定コードの要求を送信するか否かを選択する場合のゲームプレイ画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a game play screen when selecting whether or not to transmit a request for an appearance setting code to another player.他のプレイヤに外見設定コードの要求を送信した場合のゲームプレイ画面の一例を表す図である。13 is a diagram showing an example of a game play screen when a request for an appearance setting code is transmitted to another player. FIG.外見設定コードを要求した他のプレイヤから外見設定コードを受信した場合のゲームプレイ画面の一例を表す図である。13 is a diagram showing an example of a game play screen when an appearance setting code is received from another player who has requested the appearance setting code. FIG.第2実施形態に係る端末装置のCPUによって実行される処理手順の一例を表すフローチャートである。10 is a flowchart illustrating an example of a processing procedure executed by a CPU of a terminal device according to a second embodiment.第2実施形態の変形例に係るサーバ装置及び端末装置の機能的構成の一例を表すブロック図である。FIG. 13 is a block diagram illustrating an example of a functional configuration of a server device and a terminal device according to a modified example of the second embodiment.仲間募集画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a companion recruitment screen.外見設定コード要求画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of an appearance setting code request screen.第3実施形態に係るサーバ装置及び端末装置の機能的構成の一例を表すブロック図である。FIG. 13 is a block diagram illustrating an example of a functional configuration of a server device and a terminal device according to a third embodiment.外見設定コードの公開画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a public screen for an appearance setting code.報酬付与画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a reward granting screen.プレイヤがランキングの種類を選択するための選択画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a selection screen for a player to select a type of ranking.検索画面の一例を表す図である。FIG. 13 is a diagram illustrating an example of a search screen.第3実施形態に係るサーバ装置のCPUによって実行される第1の処理手順の一例を表すフローチャートである。13 is a flowchart illustrating an example of a first processing procedure executed by a CPU of a server device according to a third embodiment.第3実施形態に係るサーバ装置のCPUによって実行される第2の処理手順の一例を表すフローチャートである。13 is a flowchart illustrating an example of a second processing procedure executed by a CPU of the server device according to the third embodiment.端末装置またはサーバ装置のハードウェア構成の一例を表すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration of a terminal device or a server device.

以下、本発明の第1乃至第3実施形態について図面を参照しつつ説明する。The first to third embodiments of the present invention will be described below with reference to the drawings.

<0.ゲームシステムの全体構成>
まず、図1及び図2を用いて、各実施形態に共通するゲームシステム1の全体構成の一例について説明する。図1に示すように、ゲームシステム1は、複数の端末装置3と、サーバ装置5を有する。複数の端末装置3とサーバ装置5は、例えばLANやインターネット等のネットワークNWを介して通信可能に接続されている。なお、図1ではサーバ装置5が1台のコンピュータで構成されているが、複数台のコンピュータで構成されてもよい。
<0. Overall structure of the game system>
First, an example of the overall configuration of agame system 1 common to each embodiment will be described with reference to Figures 1 and 2. As shown in Figure 1, thegame system 1 has a plurality ofterminal devices 3 and aserver device 5. The plurality ofterminal devices 3 and theserver device 5 are communicatively connected via a network NW such as a LAN or the Internet. Note that, although theserver device 5 in Figure 1 is configured as one computer, it may be configured as a plurality of computers.

図2に示すように、各端末装置3は、ゲームコントローラ7と表示装置9に有線又は無線により通信可能に接続されている。As shown in FIG. 2, eachterminal device 3 is connected to agame controller 7 and adisplay device 9 so as to be able to communicate with each other via wire or wirelessly.

端末装置3(情報処理装置の一例)は、例えば据え置き型のゲーム機である。但しこれに限定されるものではなく、例えば入力部や表示部等を一体に備えた携帯型のゲーム機でもよい。また、ゲーム機以外にも、例えば、サーバコンピュータ、デスクトップ型コンピュータ、ノート型コンピュータ、タブレット型コンピュータ等のように、コンピュータとして製造、販売等されているものや、携帯電話、スマートフォン、ファブレット等のように、電話機として製造、販売等されているものでもよい。The terminal device 3 (an example of an information processing device) is, for example, a stationary game machine. However, it is not limited to this, and may be, for example, a portable game machine equipped with an input unit, a display unit, etc. In addition to game machines, it may be, for example, a computer manufactured and sold, such as a server computer, a desktop computer, a notebook computer, a tablet computer, etc., or a telephone device manufactured and sold, such as a mobile phone, a smartphone, a phablet, etc.

プレイヤは、ゲームコントローラ7を用いて各種の操作入力を行う。図2に示す例では、ゲームコントローラ7は例えば十字キー11や複数のボタン13等を有する。なお、ゲームコントローラ7は上記に代えて又は加えて、例えばジョイスティックやタッチパッド等を有してもよい。The player uses thegame controller 7 to perform various operational inputs. In the example shown in FIG. 2, thegame controller 7 has, for example, across key 11 and a number ofbuttons 13. Note that thegame controller 7 may have, for example, a joystick or a touch pad instead of or in addition to the above.

表示装置9は、例えばブラウン管、液晶、プラズマ、有機EL、プロジェクター等によるディスプレイ装置である。表示装置9は、音声を出力するスピーカー(図示省略)等を一体又は別体として備えてもよい。Thedisplay device 9 is, for example, a display device such as a cathode ray tube, liquid crystal, plasma, organic electroluminescence, or projector. Thedisplay device 9 may also include a speaker (not shown) for outputting sound, either integrally or separately.

サーバ装置5(情報処理装置の一例)は、ゲームサービスを受ける各プレイヤの端末装置3からのネットワークNWを介したアクセスを受け付けて、各プレイヤのゲーム情報を記憶装置に蓄積して管理し、各プレイヤにネットワークNWを介したゲームサービス(オンラインゲーム)を提供する。The server device 5 (an example of an information processing device) accepts access via the network NW from theterminal device 3 of each player who receives the game service, accumulates and manages each player's game information in a storage device, and provides each player with a game service (online game) via the network NW.

サーバ装置5によるゲームサービスの提供の形態としては、ゲームプログラム(アプリケーションソフトウェアともいう)がサーバ装置5に実装されており、各端末装置3におけるプレイヤの操作入力に応じてサーバ装置5でゲームを実行し、その実行結果を各プレイヤの端末装置3に送信する形態がある。例えば、各プレイヤの端末装置3に搭載されたウェブブラウザによってゲームをプレイできる、いわゆるブラウザゲームをサーバ装置5が提供してもよい。また、サーバ装置5でゲームを実行した結果のゲーム映像を、例えばストリーミング形式等で端末装置3に送信する、いわゆるクラウドゲームをサーバ装置5が提供してもよい。あるいは、SNS(ソーシャルネットワーキングサービス)においてAPI(アプリケーションプログラミングインタフェース)などの動作環境を基に作成されるアプリケーションソフトウェアによって実行される、いわゆるソーシャルゲームをサーバ装置5が提供してもよい。Theserver device 5 may provide a game service in the form of a game program (also called application software) implemented in theserver device 5, a game executed by theserver device 5 in response to operation input by a player on eachterminal device 3, and the execution results transmitted to each player'sterminal device 3. For example, theserver device 5 may provide a so-called browser game in which the game can be played using a web browser installed on each player'sterminal device 3. Theserver device 5 may also provide a so-called cloud game in which game images resulting from the execution of a game on theserver device 5 are transmitted to theterminal device 3 in, for example, a streaming format. Alternatively, theserver device 5 may provide a so-called social game executed by application software created based on an operating environment such as an API (application programming interface) in a SNS (social networking service).

なお、端末装置3にゲームプログラムの一部又は全部をインストールし、サーバ装置5だけでなく端末装置3においても部分的にゲーム処理が実行されるようにしたり、主として端末装置3においてゲーム処理が実行されるようにしてもよい。In addition, a part or all of the game program may be installed in theterminal device 3, and the game processing may be partially executed not only in theserver device 5 but also in theterminal device 3, or the game processing may be executed mainly in theterminal device 3.

なお、サーバ装置5又は端末装置3で実行されるゲームは、特にジャンルを限定されるものではない。例えばシミュレーションゲーム、ロールプレイングゲーム、アドベンチャーゲーム、アクションゲーム、格闘ゲーム等、多種多様なジャンルのゲームを実行可能である。The games executed on theserver device 5 or theterminal device 3 are not limited to a particular genre. For example, games of a wide variety of genres can be executed, such as simulation games, role-playing games, adventure games, action games, and fighting games.

<1.第1実施形態>
(1-1.サーバ装置の機能的構成)
次に、図3乃至図9を用いて、本発明の第1実施形態に係るサーバ装置5及び端末装置3の機能的構成の一例について説明する。
1. First embodiment
(1-1. Functional configuration of the server device)
Next, an example of a functional configuration of theserver device 5 and theterminal device 3 according to the first embodiment of the present invention will be described with reference to FIG. 3 to FIG.

図3に示すように、サーバ装置5は、コード発行処理部15と、外見設定コードデータベース17とを有する。端末装置3は、外見創作処理部19と、コード取得処理部21と、コード付加処理部23と、第1コード送信処理部25と、メッセージ送受信処理部27と、プロフィール公開処理部29と、コード復号化処理部31と、キャラクタ再現処理部33とを有する。As shown in FIG. 3, theserver device 5 has a codeissuing processing unit 15 and an appearancesetting code database 17. Theterminal device 3 has an appearancecreation processing unit 19, a codeacquisition processing unit 21, a codeaddition processing unit 23, a first codetransmission processing unit 25, a message transmission/reception processing unit 27, a profilepublication processing unit 29, a codedecoding processing unit 31, and a characterreproduction processing unit 33.

外見創作処理部19は、プレイヤの入力に基づいてゲームキャラクタの外見を創作し、プレイヤによる設定内容を含む外見設定情報を生成する。外見設定情報には、例えば輪郭の形状、眉毛、目、鼻、口等の顔の各パーツの形状及び色、髪の長さ、形状及び色等、多種多様な設定内容が含まれる。また、外見に加えて、例えばゲームキャラクタのボイスに関わる情報(声の高低や声優等)や、外見に関係するスキルやステータス等(例えば刀の構え等)を設定可能とし、外見設定情報に含めてもよい。The appearancecreation processing unit 19 creates the appearance of the game character based on the player's input, and generates appearance setting information including the settings made by the player. The appearance setting information includes a wide variety of settings, such as the shape of the outline, the shape and color of each part of the face, such as eyebrows, eyes, nose, mouth, etc., and the length, shape and color of hair. In addition to the appearance, information related to the game character's voice (voice pitch, voice actor, etc.), and skills and status related to the appearance (for example, sword stance, etc.) can also be set and included in the appearance setting information.

図4に、外見創作処理部19による外見創作画面の一例をしめす。図4は輪郭の形状の設定画面であり、複数の設定項目35と、創作されたゲームキャラクタの画像37が表示されている。プレイヤは、ゲームコントローラ7を操作することにより、例えばカーソル39で設定項目35を選択して所望の外見となるように設定を行う。図4に示す例では、輪郭について、例えば初期設定形状(プリセット)、額の前後位置、頬骨の上下位置、左右位置、及び前後位置、頬筋の左右位置、えらの上下位置及び左右位置、あごの上下位置及び前後位置等を設定することができる。Figure 4 shows an example of an appearance creation screen by the appearancecreation processing unit 19. Figure 4 shows a setting screen for the shape of the contour, on whichmultiple setting items 35 and animage 37 of a created game character are displayed. The player operates thegame controller 7, for example, to select asetting item 35 with acursor 39, and set the desired appearance. In the example shown in Figure 4, for the contour, for example, the initial set shape (preset), the anterior-posterior position of the forehead, the upper and lower positions, left and right positions, and anterior-posterior positions of the cheekbones, the left and right positions of the cheek muscles, the upper and lower positions and left and right positions of the jaw, and the upper and lower positions and anterior-posterior positions of the chin can be set.

図3に戻り、コード取得処理部21は、上記外見創作処理部19により創作されたゲームキャラクタの外見設定情報をサーバ装置5に送信し、サーバ装置5のコード発行処理部15により外見設定情報に基づく情報を符号化して発行された外見設定コードを、サーバ装置5から取得する。「外見設定情報に基づく情報」とは、外見設定情報そのものでもよいし、例えばサーバ装置5に送信(アップロード)した外見設定情報が格納された場所(プレイヤ毎に用意されたスロット番号等)を表す情報等でもよい。コード発行処理部15は、外見設定情報に基づく情報を所定の符号化規格に準拠した符号化方式で変換し、外見設定コードを生成する。「外見設定コード」は、例えば複数の文字からなる文字コードでもよいし、例えばバーコード等の一次元コードでもよいし、例えばQRコード(登録商標)やカラーコードなどの二次元コードでもよい。Returning to FIG. 3, the codeacquisition processing unit 21 transmits the appearance setting information of the game character created by the appearancecreation processing unit 19 to theserver device 5, and acquires from theserver device 5 an appearance setting code that has been issued by the codeissuing processing unit 15 of theserver device 5 by encoding information based on the appearance setting information. The "information based on the appearance setting information" may be the appearance setting information itself, or may be information indicating the location where the appearance setting information transmitted (uploaded) to theserver device 5 is stored (such as a slot number prepared for each player). The codeissuing processing unit 15 converts the information based on the appearance setting information using an encoding method that complies with a predetermined encoding standard, and generates an appearance setting code. The "appearance setting code" may be, for example, a character code consisting of multiple characters, a one-dimensional code such as a barcode, or a two-dimensional code such as a QR code (registered trademark) or a color code.

なお、上記したバーコード等の一次元コードや、QRコード(登録商標)やカラーコードなどの二次元コードを生成する場合には、端末装置3がこれらのコードを読み取って復号化する機能を備える必要がある。このため、例えば端末装置3がスマートフォン等である場合に好適である。When generating one-dimensional codes such as the above-mentioned barcodes, or two-dimensional codes such as QR codes (registered trademark) or color codes, theterminal device 3 must have a function for reading and decoding these codes. For this reason, it is suitable for theterminal device 3 to be a smartphone, for example.

コード発行処理部15により発行された外見設定コードは、サーバ装置5の外見設定コードデータベース17に登録される。図5に、外見設定コードデータベース17の登録内容の一例を示す。図5に示すように、外見設定コードデータベース17には、プレイヤごとに複数のスロットが設定されており、各スロットに端末装置3からアップロードされた外見設定情報と発行された外見設定コードが対応付けて登録されている。図5に示す例では、プレイヤごとに例えば10個のスロットが設定されており、外見設定情報と共に文字コードである外見設定コードが登録されている。この例では、プレイヤは創作したゲームキャラクタを10人まで外見設定コードデータベース17に登録することができる。なお、各プレイヤのスロット数は10以外としてもよい。The appearance setting code issued by the codeissuing processing unit 15 is registered in the appearance settingcode database 17 of theserver device 5. FIG. 5 shows an example of the registered contents of the appearance settingcode database 17. As shown in FIG. 5, in the appearance settingcode database 17, a plurality of slots are set for each player, and the appearance setting information uploaded from theterminal device 3 and the issued appearance setting code are registered in association with each slot. In the example shown in FIG. 5, for example, ten slots are set for each player, and the appearance setting code, which is a character code, is registered together with the appearance setting information. In this example, a player can register up to ten game characters that he or she has created in the appearance settingcode database 17. Note that the number of slots for each player may be other than ten.

図3に戻り、コード付加処理部23は、上記コード取得処理部21により取得した外見設定コードを創作されたゲームキャラクタの画像に付加する。つまり、コード付加処理部23は外見設定コードの画像を付加したゲームキャラクタの画像を生成する。「ゲームキャラクタの画像」は、静止画でもよいし動画でもよい。例えば、ゲームキャラクタの静止画を保存するスクリーンショット機能(キャプチャともいう)を設けておき、スクリーンショットが実行された場合にゲームキャラクタの静止画に外見設定コードを付加してもよい。この場合、プレイヤは創作したゲームキャラクタの角度を変更したり、拡大又は縮小したり、自由にポーズを変更させた上で、外見設定コードを付加した画像を生成できるようにしてもよい。また、例えばゲームキャラクタの動画を保存する機能を設けておき、録画が実行された場合にゲームキャラクタの動画に外見設定コードを付加してもよい。Returning to FIG. 3, the codeaddition processing unit 23 adds the appearance setting code acquired by the codeacquisition processing unit 21 to the image of the created game character. In other words, the codeaddition processing unit 23 generates an image of the game character to which the image of the appearance setting code has been added. The "image of the game character" may be a still image or a video. For example, a screenshot function (also called capture) for saving a still image of the game character may be provided, and the appearance setting code may be added to the still image of the game character when a screenshot is executed. In this case, the player may be able to change the angle of the created game character, enlarge or reduce it, or freely change the pose, and then generate an image to which the appearance setting code has been added. Also, for example, a function for saving a video of the game character may be provided, and the appearance setting code may be added to the video of the game character when recording is executed.

図6及び図7に、コード付加処理部23により外見設定コードを付加したゲームキャラクタの画像の一例を示す。図6に示す例では、創作されたゲームキャラクタの顔部分の静止画の例えば右上に文字コード40が付加されている。図7に示す例では、創作されたゲームキャラクタの顔部分の静止画の例えば左下にQRコード(登録商標)67が表示されている。Figures 6 and 7 show examples of game character images to which appearance setting codes have been added by the codeaddition processing unit 23. In the example shown in Figure 6, acharacter code 40 has been added, for example, to the upper right of the still image of the face of the created game character. In the example shown in Figure 7, a QR code (registered trademark) 67 is displayed, for example, at the lower left of the still image of the face of the created game character.

図3に戻り、第1コード送信処理部25(コード送信処理部の一例)は、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像を他のプレイヤが閲覧可能なように、サーバ装置5又はサーバ装置5を介して他のプレイヤの端末装置3に送信する。Returning to FIG. 3, the first code transmission processing unit 25 (an example of a code transmission processing unit) transmits the appearance setting code or an image of the game character with the appearance setting code added to theserver device 5 or to theterminal device 3 of the other player via theserver device 5 so that the other player can view it.

メッセージ送受信処理部27は、プレイヤと他のプレイヤとの間でメッセージの送受信を行う。メッセージの形態は特に限定されるものではなく、例えばチャット機能等、複数のプレイヤ間でコミュニケーションをとることが可能であればよい。メッセージ送受信処理部27によりプレイヤ間でメッセージの送受信を行う場合、上記第1コード送信処理部25は、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をメッセージに添付して他のプレイヤの端末装置3に送信する。The message transmission/reception processing unit 27 transmits and receives messages between the player and other players. The form of the message is not particularly limited, and any form that allows communication between multiple players, such as a chat function, may be used. When the message transmission/reception processing unit 27 transmits and receives messages between players, the first codetransmission processing unit 25 attaches an appearance setting code or an image of a game character with an appearance setting code added to the message and transmits it to theterminal device 3 of the other player.

図8に、メッセージ送受信処理部27によるメッセージ画面の一例を示す。図8に示す例では、プレイヤAとプレイヤBとがメッセージの送受信を行ってコミュニケーションをとる中で、プレイヤAがプレイヤBに対して送信するメッセージに外見設定コードを付加した画像が添付されている。なお、外見設定コードのみをメッセージに添付してもよい。Figure 8 shows an example of a message screen by the message transmission/reception processing unit 27. In the example shown in Figure 8, while player A and player B are communicating by sending and receiving messages, an image with an appearance setting code added is attached to the message sent by player A to player B. Note that only the appearance setting code may be attached to the message.

図3に戻り、プロフィール公開処理部29は、他のプレイヤに対してプロフィールを公開する。プロフィールの公開は、例えばプレイヤがゲーム内で所定のコミュニティに所属したりフレンドを作ることができるような場合に、コミュニティに所属する他のプレイヤやフレンドに対して公開されてもよい。プロフィールは、例えば端末装置3からサーバ装置5のプロフィールデータベース(図示省略)に送信(アップロード)されることにより公開される。プロフィール公開処理部29によりプロフィールを公開する場合、上記第1コード送信処理部25は、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をプロフィールに掲載するようにサーバ装置5に送信する。Returning to FIG. 3, the profiledisclosure processing unit 29 makes the profile public to other players. For example, if a player is able to belong to a specific community or make friends within the game, the profile may be made public to other players or friends who belong to the community. The profile is made public, for example, by being transmitted (uploaded) from theterminal device 3 to a profile database (not shown) of theserver device 5. When the profile is made public by the profiledisclosure processing unit 29, the first codetransmission processing unit 25 transmits the appearance setting code or an image of the game character with the appearance setting code added to theserver device 5 so that it is posted on the profile.

図9に、公開されたプロフィール掲載画面の一例を示す。図9に示す例では、プレイヤAを表すアバター画像41と、例えば自己紹介、コミュニティ、最近のアクティビティ、創作キャラクタ等を含む複数のプロフィール項目43とが表示されている。プロフィールを閲覧するプレイヤは、例えばカーソル45でいずれかのプロフィール項目43を選択することで、その内容を閲覧することができる。図9では創作キャラクタが選択されることで、プレイヤAが創作したゲームキャラクタの一覧(例えば男性又は女性の簡易表示)が表示されている。この例では、例えば男性3人と女性4人の計7人のゲームキャラクタが掲載されている。プロフィールを閲覧するプレイヤは、例えばカーソル47でいずれかのゲームキャラクタを選択することで、当該ゲームキャラクタの外見設定コードを付加した画像49と創作者によるコメント51とを閲覧することができる。Figure 9 shows an example of a published profile posting screen. In the example shown in Figure 9, anavatar image 41 representing player A andmultiple profile items 43 including, for example, self-introduction, community, recent activity, original character, etc. are displayed. A player viewing the profile can view the contents by selecting one of theprofile items 43 with, for example,cursor 45. In Figure 9, by selecting an original character, a list of game characters created by player A (e.g., a simple display of male or female) is displayed. In this example, a total of seven game characters, for example, three males and four females, are posted. A player viewing the profile can select one of the game characters with, for example,cursor 47, and view animage 49 with the appearance setting code of the game character added and a comment 51 from the creator.

なお、外見設定コードのみをプロフィールに掲載してもよい。その場合、図9に示す創作キャラクタ一覧を外見設定コード一覧としてもよい。また、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をアクティビティエリアに投稿し、フレンド等の他のプレイヤが閲覧可能としてもよい。In addition, only the appearance setting code may be posted in the profile. In that case, the list of original characters shown in FIG. 9 may be used as the list of appearance setting codes. Also, the appearance setting code or an image of a game character with an appearance setting code added may be posted in the activity area and made viewable by other players such as friends.

図3に戻り、コード復号化処理部31は、サーバ装置5又はサーバ装置5を介して他のプレイヤの端末装置3から取得した外見設定コードを復号化して外見設定情報を取得する。他のプレイヤが創作した他のゲームキャラクタの外見設定コードは、例えば、他のプレイヤから外見設定コード又は外見設定コードを付加したゲームキャラクタの画像が添付されたメッセージを受信したり、他のプレイヤのプロフィールに掲載された外見設定コード又は外見設定コードを付加したゲームキャラクタの画像を閲覧することにより、取得できる。Returning to FIG. 3, the codedecoding processing unit 31 decodes the appearance setting code obtained from theserver device 5 or theterminal device 3 of another player via theserver device 5 to obtain appearance setting information. The appearance setting code of another game character created by another player can be obtained, for example, by receiving a message from another player with an appearance setting code or an image of a game character with an appearance setting code attached, or by viewing an appearance setting code or an image of a game character with an appearance setting code attached that is posted on the profile of another player.

キャラクタ再現処理部33は、コード復号化処理部31により取得した外見設定情報に基づいてゲームキャラクタの外見を再現する。なお、上記コード復号化処理部31による外見設定コードの復号化及びキャラクタ再現処理部33によるゲームキャラクタの再現は、プレイヤが取得した外見設定コードを所定のコード入力欄(図示省略)に手作業で入力することにより、行われる。なお、プレイヤによる所定の操作(例えば「取得する」ボタンの操作等)により、外見設定コードがコード入力欄に自動入力されてもよい。The characterreproduction processing unit 33 reproduces the appearance of the game character based on the appearance setting information acquired by the codedecoding processing unit 31. The codedecoding processing unit 31 decodes the appearance setting code and the characterreproduction processing unit 33 reproduces the game character by manually inputting the appearance setting code acquired by the player into a specified code input field (not shown). The appearance setting code may be automatically input into the code input field by a specified operation by the player (for example, by operating the "Acquire" button).

なお、プレイヤは再現されたゲームキャラクタに対し、さらに外見設定情報に変更を加えることで、再現されたゲームキャラクタの外見をベースにしてさらに加工することも可能である。In addition, the player can further modify the appearance setting information of the reproduced game character, thereby further modifying the appearance of the reproduced game character.

なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部(例えば1つの処理部)で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するCPU501(後述の図34参照)が実行するゲームプログラムにより実装されるものであるが、例えばその一部がASICやFPGA等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。さらに、以上説明した各処理部は、全部が端末装置3側に実装される場合に限定されるものではなく、その一部又は全部がサーバ装置5側に実装されてもよい。The processing in each processing unit described above is not limited to these examples of division of processing, and may be performed by a smaller number of processing units (e.g., one processing unit), or may be performed by a further subdivided processing unit. The functions of each processing unit described above are implemented by a game program executed by the CPU 501 (see FIG. 34 described below), but some of them may be implemented by actual devices such as dedicated integrated circuits such as ASICs and FPGAs, or other electrical circuits. Furthermore, the processing units described above are not limited to being implemented in their entirety on theterminal device 3 side, and some or all of them may be implemented on theserver device 5 side.

(1-2.端末装置が実行する処理手順)
次に、図10を用いて、端末装置3のCPU501によって実行される処理手順の一例について説明する。
(1-2. Processing procedure executed by terminal device)
Next, an example of a processing procedure executed by theCPU 501 of theterminal device 3 will be described with reference to FIG.

ステップS1では、端末装置3は、ゲームキャラクタの創作を開始するか否かを判定する。例えばプレイヤにより創作開始の指示がなされる等により、創作を開始する場合には(ステップS1:YES)、次のステップS5に移る。一方、創作を開始しない場合には(ステップS1:NO)、後述のステップS45に移る。In step S1, theterminal device 3 determines whether or not to start creating a game character. If creation is to start (step S1: YES), for example, due to an instruction to start creation from the player, the process proceeds to the next step S5. On the other hand, if creation is not to start (step S1: NO), the process proceeds to step S45, which will be described later.

ステップS5では、端末装置3は、外見創作処理部19により、プレイヤの入力内容に応じてゲームキャラクタの外見を創作する。In step S5, theterminal device 3 uses the appearancecreation processing unit 19 to create the appearance of the game character in response to the player's input.

ステップS10では、端末装置3は、プレイヤにより外見設定コードの発行指示があったか否かを判定する。外見設定コードの発行指示があった場合には(ステップS10:YES)、次のステップS15に移る。一方、外見設定コードの発行指示がない場合には(ステップS10:NO)、後述のステップS55に移る。In step S10, theterminal device 3 determines whether or not an instruction to issue an appearance setting code has been issued by the player. If an instruction to issue an appearance setting code has been issued (step S10: YES), the process proceeds to the next step S15. On the other hand, if an instruction to issue an appearance setting code has not been issued (step S10: NO), the process proceeds to step S55, which will be described later.

ステップS15では、端末装置3は、コード取得処理部21により、上記ステップS5で創作されたゲームキャラクタの外見設定情報をサーバ装置5に送信し、サーバ装置5のコード発行処理部15により外見設定情報に基づく情報を符号化して発行された外見設定コードを、サーバ装置5から受信する。In step S15, theterminal device 3 transmits the appearance setting information of the game character created in step S5 to theserver device 5 by the codeacquisition processing unit 21, and receives from theserver device 5 an appearance setting code that has been issued by the codeissuance processing unit 15 of theserver device 5 by encoding information based on the appearance setting information.

ステップS20では、端末装置3は、コード付加処理部23により、上記ステップS15で受信した外見設定コードを創作されたゲームキャラクタの画像に付加する。In step S20, theterminal device 3 causes the codeaddition processing unit 23 to add the appearance setting code received in step S15 above to the image of the created game character.

ステップS25では、端末装置3は、メッセージ送受信処理部27により、外見設定コード又は外見設定コードを付加した画像を添付したメッセージの送信がプレイヤから指示されたか否かを判定する。メッセージの送信指示があった場合には(ステップS25:YES)、次のステップS30に移る。一方、メッセージの送信指示がない場合には(ステップS25:NO)、後述のステップS35に移る。In step S25, theterminal device 3 uses the message transmission/reception processing unit 27 to determine whether or not the player has instructed theterminal device 3 to send a message to which an appearance setting code or an image to which an appearance setting code has been added is attached. If an instruction to send a message has been given (step S25: YES), theterminal device 3 proceeds to the next step S30. On the other hand, if an instruction to send a message has not been given (step S25: NO), theterminal device 3 proceeds to step S35, which will be described later.

ステップS30では、端末装置3は、メッセージ送受信処理部27及び第1コード送信処理部25により、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をメッセージに添付して他のプレイヤの端末装置3に送信する。In step S30, theterminal device 3 attaches the appearance setting code or an image of the game character to which the appearance setting code has been added to a message via the message transmission/reception processing unit 27 and the first codetransmission processing unit 25, and transmits the message to theterminal devices 3 of the other players.

ステップS35では、端末装置3は、プロフィール公開処理部29により、外見設定コード又は外見設定コードを付加した画像のプロフィールへの掲載がプレイヤから指示されたか否かを判定する。掲載指示があった場合には(ステップS35:YES)、次のステップS40に移る。一方、掲載指示がない場合には(ステップS35:NO)、後述のステップS55に移る。In step S35, theterminal device 3 uses the profilepublication processing unit 29 to determine whether or not the player has instructed the posting of the appearance setting code or an image with the appearance setting code added to the profile. If there has been an instruction to post (step S35: YES), the process proceeds to the next step S40. On the other hand, if there has been no instruction to post (step S35: NO), the process proceeds to step S55, which will be described later.

ステップS40では、端末装置3は、プロフィール公開処理部29及び第1コード送信処理部25により、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をプロフィールに掲載するようにサーバ装置5に送信する。その後、後述のステップS55に移る。In step S40, theterminal device 3 causes the profilepublication processing unit 29 and the first codetransmission processing unit 25 to transmit the appearance setting code or an image of the game character with the appearance setting code added to it to theserver device 5 so that it is posted on the profile. Then, the process proceeds to step S55, which will be described later.

なお、前述のステップS1において、創作を開始しない場合には(ステップS1:NO)、ステップS45に移る。ステップS45では、端末装置3は、他のプレイヤが創作した他のゲームキャラクタの外見設定コードを取得したか否かを判定する。例えば、他のプレイヤから外見設定コード又は外見設定コードを付加したゲームキャラクタの画像が添付されたメッセージを受信したり、他のプレイヤのプロフィールに掲載された外見設定コード又は外見設定コードを付加したゲームキャラクタの画像を閲覧することにより、他のゲームキャラクタの外見設定コードを取得できる。他のゲームキャラクタの外見設定コードを取得した場合には(ステップS45:YES)、次のステップS50に移る。一方、他のゲームキャラクタの外見設定コードを取得していない場合には(ステップS45:NO)、本フローチャートを終了する。If creation is not started in step S1 (step S1: NO), the process proceeds to step S45. In step S45, theterminal device 3 determines whether or not it has acquired an appearance setting code for another game character created by another player. For example, the appearance setting code for another game character can be acquired by receiving a message from another player with an appearance setting code or an image of a game character with an appearance setting code attached, or by viewing an appearance setting code or an image of a game character with an appearance setting code attached that is posted on the profile of another player. If an appearance setting code for another game character has been acquired (step S45: YES), the process proceeds to the next step S50. On the other hand, if an appearance setting code for another game character has not been acquired (step S45: NO), the process ends this flowchart.

ステップS50では、端末装置3は、コード復号化処理部31により、取得した外見設定コードを利用してサーバ装置5から外見設定情報を取得し、キャラクタ再現処理部33により、取得した外見設定情報に基づいてゲームキャラクタの外見を再現する。その後、本フローチャートを終了する。In step S50, theterminal device 3 uses the acquired appearance setting code by the codedecoding processing unit 31 to acquire appearance setting information from theserver device 5, and reproduces the appearance of the game character based on the acquired appearance setting information by the characterreproduction processing unit 33. Then, this flowchart ends.

ステップS55では、端末装置3は、ゲームキャラクタの創作を終了するか否かを判定する。終了しない場合には(ステップS55:NO)、先のステップS5に戻って同様の手順を繰り返す。終了する場合には(ステップS55:YES)、本フローチャートを終了する。In step S55, theterminal device 3 determines whether or not to end the creation of the game character. If not (step S55: NO), the process returns to the previous step S5 and repeats the same procedure. If it is to end (step S55: YES), this flowchart ends.

なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除又は変更してもよいし、上記以外の手順を追加してもよい。また、上記手順の少なくとも一部の順番を変更してもよいし、複数の手順が単一の手順にまとめられてもよい。The above-mentioned processing steps are merely examples, and at least some of the steps may be deleted or modified, or steps other than those described above may be added. In addition, the order of at least some of the steps may be changed, or multiple steps may be combined into a single step.

(1-3.第1実施形態の効果)
以上説明したように、本実施形態のゲームプログラムは、サーバ装置5と通信可能に接続された端末装置3を、プレイヤの入力に基づいてゲームキャラクタの外見を創作する外見創作処理部19、創作されたゲームキャラクタの外見設定情報をサーバ装置5に送信し、外見設定情報に基づく情報を符号化して発行された外見設定コードを取得するコード取得処理部21、取得した外見設定コードを創作されたゲームキャラクタの画像に付加するコード付加処理部23、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像を他のプレイヤが閲覧可能なようにサーバ装置5又はサーバ装置5を介して他のプレイヤの端末装置3に送信する第1コード送信処理部25、として機能させる。
(1-3. Effects of the First Embodiment)
As described above, the game program of this embodiment causes theterminal device 3 communicatively connected to theserver device 5 to function as an appearancecreation processing unit 19 that creates an appearance of a game character based on input from the player, a codeacquisition processing unit 21 that transmits appearance setting information of the created game character to theserver device 5 and acquires an issued appearance setting code by encoding information based on the appearance setting information, a codeaddition processing unit 23 that adds the acquired appearance setting code to an image of the created game character, and a first codetransmission processing unit 25 that transmits the appearance setting code or an image of the game character with the appearance setting code added to theserver device 5 or another player'sterminal device 3 via theserver device 5 so that other players can view it.

本実施形態では、プレイヤがゲームキャラクタの外見を創作した場合に、創作したゲームキャラクタの外見設定情報をサーバ装置5に送信することで、当該外見設定情報に基づく情報を符号化して発行された外見設定コードを取得できる。取得した外見設定コードは、ゲームキャラクタの画像に付加される。画像は、例えばスクリーンショットのような静止画像でもよいし、ゲームプレイ中の動画でもよい。そして、外見設定コード又は外見設定コードを付加した画像が他のプレイヤが閲覧可能なようにサーバ装置5又はサーバ装置5を介して他のプレイヤの端末装置3に送信される。In this embodiment, when a player creates an appearance for a game character, the player can obtain an appearance setting code issued by encoding information based on the appearance setting information by transmitting the appearance setting information of the created game character to theserver device 5. The obtained appearance setting code is added to an image of the game character. The image may be, for example, a still image such as a screenshot, or a video captured during game play. The appearance setting code or the image with the appearance setting code added is then transmitted to theserver device 5 or to theterminal device 3 of another player via theserver device 5 so that it can be viewed by other players.

これにより、画像を閲覧したプレイヤは画像に表示された外見設定コードを復号化することにより、他のプレイヤにより創作されたゲームキャラクタの外見を再現することができる。したがって、プレイヤが創作したゲームキャラクタを他のプレイヤと共有することができる。また、ゲーム内の機能で共有できるので、外部のSNS等を利用して外見設定コードを共有する手間が省け、プレイヤの利便性を向上できる。As a result, a player who views the image can recreate the appearance of a game character created by another player by decoding the appearance setting code displayed in the image. This allows a player to share a game character that he or she created with other players. Furthermore, since sharing can be done using an in-game function, it eliminates the need to share the appearance setting code using an external SNS or the like, improving convenience for players.

また本実施形態において、ゲームプログラムは、端末装置3を、外見設定コードを復号化して外見設定情報を取得するコード復号化処理部31、取得した外見設定情報に基づいてゲームキャラクタの外見を再現するキャラクタ再現処理部33、として機能させてもよい。In this embodiment, the game program may also cause theterminal device 3 to function as a codedecoding processing unit 31 that decodes the appearance setting code to obtain appearance setting information, and a characterreproduction processing unit 33 that reproduces the appearance of the game character based on the obtained appearance setting information.

この場合、他のプレイヤが創作したゲームキャラクタの外見設定コードを付加した画像を閲覧したプレイヤは、ゲーム内で外見設定コードを復号化して外見設定情報を取得し、ゲームキャラクタの外見を再現することができる。これにより、例えば別途の機器を使用して外見設定コードを復号化したり、復号化機能を有するウェブサイトを利用する等の手間が省けるので、プレイヤの利便性を向上できる。In this case, a player who views an image with an appearance setting code for a game character created by another player can decode the appearance setting code in the game to obtain the appearance setting information and reproduce the appearance of the game character. This improves convenience for players by eliminating the need to use a separate device to decode the appearance setting code or to use a website with a decoding function, for example.

また本実施形態において、ゲームプログラムは、端末装置3を、他のプレイヤとの間でメッセージの送受信を行うメッセージ送受信処理部27として機能させてもよく、その場合には、第1コード送信処理部25は、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をメッセージに添付して他のプレイヤに送信してもよい。In addition, in this embodiment, the game program may cause theterminal device 3 to function as a message transmission/reception processing unit 27 that transmits and receives messages to other players, and in that case, the first codetransmission processing unit 25 may attach an appearance setting code or an image of a game character with an appearance setting code added to the message and transmit it to other players.

この場合、メッセージを受信したプレイヤはメッセージを送信したプレイヤが創作したゲームキャラクタの外見を再現することができる。このようにすることで、特定のプレイヤとの間でゲームキャラクタを共有できると共に、画像の説明や創作の仕方等をメッセージに含めることも可能となるのでプレイヤの利便性を向上できる。In this case, the player who receives the message can recreate the appearance of the game character created by the player who sent the message. This makes it possible to share game characters with specific players, and also makes it possible to include an explanation of the image or how it was created in the message, improving convenience for players.

また本実施形態において、ゲームプログラムは、端末装置3を、他のプレイヤに対してプロフィールを公開するプロフィール公開処理部29として機能させてもよく、その場合には、第1コード送信処理部25は、外見設定コード又は外見設定コードを付加したゲームキャラクタの画像をプロフィールに掲載するようにサーバ装置5に送信してもよい。In addition, in this embodiment, the game program may cause theterminal device 3 to function as a profilepublication processing unit 29 that publishes the profile to other players, and in this case, the first codetransmission processing unit 25 may transmit the appearance setting code or an image of the game character with the appearance setting code added to theserver device 5 to be posted on the profile.

この場合、プロフィールを参照したプレイヤは、プロフィールを公開したプレイヤが創作したゲームキャラクタの外見を再現することができる。このようにすることで、多数のプレイヤとの間でゲームキャラクタを共有できると共に、画像の説明や創作の仕方等をプロフィールに含めることも可能となるのでプレイヤの利便性を向上できる。In this case, players who view the profile can recreate the appearance of the game character created by the player who made the profile public. This allows game characters to be shared between multiple players, and also makes it possible to include an explanation of the image, how it was created, etc. in the profile, improving convenience for players.

また本実施形態において、コード取得処理部21は、外見設定コードとして二次元コードを取得し、コード付加処理部23は、取得した二次元コードを創作されたゲームキャラクタの画像に付加し、第1コード送信処理部25は、二次元コード又は二次元コードを付加したゲームキャラクタの画像をサーバ装置5又は他のプレイヤの端末装置3に送信してもよい。In this embodiment, the codeacquisition processing unit 21 may acquire a two-dimensional code as an appearance setting code, the codeaddition processing unit 23 may add the acquired two-dimensional code to the image of the created game character, and the first codetransmission processing unit 25 may transmit the two-dimensional code or the image of the game character with the two-dimensional code added to theserver device 5 or theterminal device 3 of another player.

この場合、外見設定コードとして二次元コードを使用することで、外見設定コードが含むことが可能な情報の容量を増大できるので、例えば外見設定情報そのものをコード化すること等が可能となる。また、例えばカメラ等を使用して簡便且つ迅速に復号化することが可能となるので、例えば復号化する場合に複数の文字を入力する手間を要する文字コードの場合に比べて、プレイヤの利便性を向上できる。また、例えば文字コードの場合に比べて画像中の外見設定コードの表示面積を小さくできるので、ゲームキャラクタの画像部分の面積を拡大したり、より強く印象付けることができる。In this case, by using a two-dimensional code as the appearance setting code, the amount of information that the appearance setting code can contain can be increased, making it possible, for example, to code the appearance setting information itself. Also, since it can be decoded easily and quickly using, for example, a camera, it is more convenient for the player than, for example, a character code, which requires the time-consuming input of multiple characters when decoding. Also, since the display area of the appearance setting code in the image can be made smaller than, for example, a character code, it is possible to enlarge the area of the image portion of the game character and make a stronger impression.

(1-4.変形例)
なお、本発明の第1実施形態は、上記の内容に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。
(1-4. Modified Examples)
The first embodiment of the present invention is not limited to the above, and various modifications are possible without departing from the spirit and technical concept thereof.

例えば、外見設定コードをゲームプレイ中の動画に表示するか否かをプレイヤが選択できるようにしてもよい。図11に、本変形例におけるサーバ装置5及び端末装置3の機能的構成の一例を示す。For example, the player may be allowed to select whether or not to display the appearance setting code in the video during gameplay. FIG. 11 shows an example of the functional configuration of theserver device 5 and theterminal device 3 in this modified example.

図11に示すように、本変形例に係る端末装置3は、前述の図3に示す機能的構成に加えて、表示指示受付処理部53を有する。表示指示受付処理部53は、ゲームプレイ中の動画に外見設定コードを表示するか否かの指示をプレイヤより受け付ける。本変形例では、コード付加処理部23は、上記表示指示受付処理部53により外見設定コードを表示する指示を受け付けた場合に、ゲームプレイ中の動画に外見設定コードを表示する。なお、上記以外は前述の図3に示す構成と同様であるので説明を省略する。As shown in FIG. 11, theterminal device 3 according to this modified example has a display instruction reception processing unit 53 in addition to the functional configuration shown in FIG. 3 described above. The display instruction reception processing unit 53 receives an instruction from the player as to whether or not to display the appearance setting code in the video during gameplay. In this modified example, when an instruction to display the appearance setting code is received from the display instruction reception processing unit 53, the codeaddition processing unit 23 displays the appearance setting code in the video during gameplay. Note that other than the above, the configuration is the same as that shown in FIG. 3 described above, so a description thereof will be omitted.

図12に、表示指示受付処理部53による表示設定画面の一例を示す。図12に示すように、表示設定画面には、ゲームプレイ中の動画に外見設定コードを表示するか否かをプレイヤに確認するための確認メッセージ55と、「表示する」ボタン57と、「表示しない」ボタン59とが表示されている。プレイヤは、ゲームコントローラ7を操作することにより、「表示する」ボタン57又は「表示しない」ボタン59のいずれかを選択して決定することができる。Figure 12 shows an example of a display setting screen by the display instruction reception processing unit 53. As shown in Figure 12, the display setting screen displays aconfirmation message 55 for confirming with the player whether or not to display the appearance setting code in the video during gameplay, a "Display"button 57, and a "Do not display"button 59. The player can select and confirm either the "Display"button 57 or the "Do not display"button 59 by operating thegame controller 7.

図13に、「表示する」ボタン57が選択された場合のゲームプレイ画面の一例を示す。図13に示す例では、ゲームフィールド61においてプレイヤが操作するゲームキャラクタ63と、例えばゲームプログラムにより自動制御される敵キャラクタ65とが戦闘する戦闘画面において、ゲームキャラクタ63の外見設定コードであるQRコード(登録商標)67が画面の隅部に表示されている。プレイヤは、このようにQRコード(登録商標)67を表示させた状態で例えばゲームプレイの実況動画を配信することにより、動画を参照した他のプレイヤは、例えば図14に示すようにスマートフォン69等のカメラ71を使用して動画中のゲームキャラクタ63の外見設定情報を取得し外見を再現することが可能となる。Figure 13 shows an example of a gameplay screen when the "display"button 57 is selected. In the example shown in Figure 13, a QR code (registered trademark) 67, which is an appearance setting code for thegame character 63, is displayed in a corner of the screen on a battle screen in which agame character 63 operated by a player fights anenemy character 65 that is automatically controlled by, for example, a game program in agame field 61. By distributing, for example, a live video of a game play with the QR code (registered trademark) 67 displayed in this way, other players who view the video can use acamera 71 of asmartphone 69 or the like to obtain appearance setting information for thegame character 63 in the video and reproduce the appearance, as shown in Figure 14.

本変形例では、プレイヤはゲームプレイ中の動画に外見設定コードを表示するか否かを選択することができる。例えば、外見設定コードを表示させた状態でゲームプレイの実況動画を配信することにより、動画を参照した他のプレイヤは、動画中のゲームキャラクタの外見を再現することが可能となる。このようにすることで、実況動画を介して不特定多数のプレイヤとの間でゲームキャラクタを共有することが可能となる。In this variation, the player can choose whether or not to display the appearance setting code in the video of the game being played. For example, by distributing a live video of the gameplay with the appearance setting code displayed, other players who view the video can recreate the appearance of the game character in the video. In this way, it becomes possible to share game characters with an unspecified number of players via the live video.

<2.第2実施形態>
(2-1.サーバ装置の機能的構成)
次に、図15乃至図22を用いて、本発明の第2実施形態に係るサーバ装置5及び端末装置3の機能的構成の一例について説明する。
<2. Second embodiment>
(2-1. Functional configuration of the server device)
Next, an example of the functional configuration of theserver device 5 and theterminal device 3 according to the second embodiment of the present invention will be described with reference to FIG. 15 to FIG.

図15に示すように、端末装置3は、前述の外見創作処理部19、コード取得処理部21、コード復号化処理部31、及びキャラクタ再現処理部33に加えて、マルチプレイ実行処理部73と、要求受付判定処理部75と、第2コード送信処理部77と、送信可否受付処理部79と、要求送信処理部81とを有する。なお、サーバ装置5がコード発行処理部15と外見設定コードデータベース17を有する点は、前述の第1実施形態と同様である。As shown in FIG. 15, in addition to the aforementioned appearancecreation processing unit 19, codeacquisition processing unit 21, codedecoding processing unit 31, and characterreproduction processing unit 33, theterminal device 3 also has a multiplayexecution processing unit 73, a request acceptancedetermination processing unit 75, a second codetransmission processing unit 77, a transmission permissionacceptance processing unit 79, and a requesttransmission processing unit 81. Note that theserver device 5 has a codeissuance processing unit 15 and an appearancesetting code database 17, similar to the first embodiment described above.

マルチプレイ実行処理部73は、プレイヤの入力に基づいて行動するゲームキャラクタと、他のプレイヤの入力に基づいて行動する他のゲームキャラクタとによるマルチプレイを実行する。マルチプレイの人数は複数であれば特に限定されるものではなく、2人でもよいし3人以上でもよい。マルチプレイでは、例えば複数のゲームキャラクタが協力して敵キャラクタと戦闘を行ったり、例えば所定のミッションをクリアするために行動を共にする。また、プレイヤは通常は自分自身のゲームキャラクタのみでプレイし、強敵と戦ったりミッション等をクリアするために必要に応じて仲間を募集し、一時的にマルチプレイを行うようにしてもよい。The multiplayexecution processing unit 73 executes multiplay between a game character that acts based on the player's input and another game character that acts based on the input of another player. The number of players in a multiplay is not particularly limited as long as it is more than one, and may be two, three or more. In a multiplay, for example, multiple game characters cooperate to fight an enemy character, or act together to clear a specified mission, for example. Also, a player may normally play with only his or her own game character, but may recruit allies as necessary to fight strong enemies or clear missions, etc., and temporarily engage in multiplay.

図16に、マルチプレイによるゲームプレイ画面の一例を示す。図16に示す例では、ゲームフィールド61において、プレイヤAが操作するゲームキャラクタ63Aと、プレイヤBが操作するゲームキャラクタ63Bとが、協力して敵キャラクタ65と戦闘を行っている。Figure 16 shows an example of a gameplay screen in multiplayer. In the example shown in Figure 16, agame character 63A operated by player A and agame character 63B operated by player B cooperate to fight anenemy character 65 in agame field 61.

図15に戻り、要求受付判定処理部75は、他のプレイヤから外見設定コードの要求を受け付けたか否かを判定する。要求を受け付けたか否かの判定は、要求の態様に応じて判定されればよい。例えば、要求受付判定処理部75は、他のプレイヤからメッセージ形式の要求を受け付けたか否か、前述のプロフィール等のフレンド情報を介して要求を受け付けたか否か、スタンプ等の要求を表す画像を受信したか否か等を判定する。Returning to FIG. 15, the request receptiondetermination processing unit 75 determines whether or not a request for an appearance setting code has been received from another player. The determination of whether or not a request has been received may be made according to the nature of the request. For example, the request receptiondetermination processing unit 75 determines whether or not a request in the form of a message has been received from another player, whether or not a request has been received via friend information such as the aforementioned profile, whether or not an image expressing a request such as a stamp has been received, etc.

第2コード送信処理部77(コード送信処理部の一例)は、上記要求受付判定処理部75により外見設定コードの要求を受け付けた場合に、他のプレイヤの端末装置3に外見設定コードを送信する。The second code transmission processing unit 77 (an example of a code transmission processing unit) transmits the appearance setting code to theterminal device 3 of the other player when a request for an appearance setting code is received by the request receptiondetermination processing unit 75.

送信可否受付処理部79は、他のプレイヤから外見設定コードの要求を受け付けた場合に、外見設定コードを送信するか否かの指示をプレイヤから受け付ける。上記第2コード送信処理部77は、送信可否受付処理部79によりプレイヤから外見設定コードの送信指示を受け付けた場合に、他のプレイヤの端末装置3に外見設定コードを送信する。一方、上記第2コード送信処理部77は、送信可否受付処理部79によりプレイヤから外見設定コードの送信不可の指示を受け付けた場合には、他のプレイヤの端末装置3に外見設定コードを送信しない。これにより、プレイヤはマルチプレイの実行中に他のプレイヤから外見設定コードの要求を受け付けた場合に、送信するか否かを選択することができる。When a request for an appearance setting code is received from another player, the transmission permissionreception processing unit 79 receives an instruction from the player as to whether or not to transmit the appearance setting code. When the transmission permissionreception processing unit 79 receives an instruction from a player to transmit an appearance setting code, the second codetransmission processing unit 77 transmits the appearance setting code to theterminal device 3 of the other player. On the other hand, when the transmission permissionreception processing unit 79 receives an instruction from a player that the appearance setting code cannot be transmitted, the second codetransmission processing unit 77 does not transmit the appearance setting code to theterminal device 3 of the other player. This allows a player to select whether or not to transmit a request for an appearance setting code from another player during multiplay.

要求送信処理部81は、プレイヤの入力に基づいて他のゲームキャラクタの外見設定コードに対する要求を他のプレイヤの端末装置3に送信する。外見設定コードの要求の態様は特に限定されるものではないが、プレイヤは例えばメッセージ形式で要求したり、前述のプロフィール等のフレンド情報において例えば「要求する」ボタン(図示省略)を押すことにより要求してもよい。また、要求送信処理部81は、外見設定コードの要求を表す画像を他のプレイヤの端末装置3に送信してもよい。「外見設定コードの要求を表す画像」は、文字の代わりにコミュニケーションが可能な画像であればよく、例えばスタンプ、記号、マーク等である。画像は予め設定されたものの中からプレイヤが選択して使用してもよいし、プレイヤが創作したオリジナルの画像でもよい。The requesttransmission processing unit 81 transmits a request for the appearance setting code of another game character to theterminal device 3 of the other player based on the player's input. The manner of requesting the appearance setting code is not particularly limited, but the player may request it in the form of a message, for example, or by pressing a "Request" button (not shown) in the friend information such as the profile described above. The requesttransmission processing unit 81 may also transmit an image representing the request for the appearance setting code to theterminal device 3 of the other player. The "image representing the request for the appearance setting code" may be any image that can be used to communicate in place of text, such as a stamp, symbol, mark, etc. The image may be selected by the player from among pre-defined images, or may be an original image created by the player.

図17~図19に、他のプレイヤから外見設定コードの要求を受け付けた場合のゲームプレイ画面の一例を示す。なお、図17~図19は前述の図16に示した戦闘画面に対応している。図17に示す例では、例えばマルチプレイ中に、プレイヤBがプレイヤAに対してゲームキャラクタ63Aの外見設定コードの要求を表すスタンプ83(外見設定コードの要求を表す画像の一例)を送信している。要求受付判定処理部75は、プレイヤBから外見設定コードの要求を受け付けたと判定し、ゲームプレイ画面のプレイヤBが操作するゲームキャラクタ63B側にスタンプ83を表示する。FIGS. 17 to 19 show an example of a gameplay screen when a request for an appearance setting code is received from another player. Note that FIG. 17 to FIG. 19 correspond to the battle screen shown in FIG. 16 described above. In the example shown in FIG. 17, for example, during multiplayer, player B sends player A a stamp 83 (an example of an image representing a request for an appearance setting code) representing a request for an appearance setting code forgame character 63A. The request receptiondetermination processing unit 75 determines that a request for an appearance setting code from player B has been received, and displays thestamp 83 on the gameplay screen next to thegame character 63B operated by player B.

続いて図18に示すように、送信可否受付処理部79は、ゲームキャラクタ63Aの外見設定コードを送信するか否かの指示をプレイヤAから受け付けるためのメッセージウィンドウ85を表示する。なお、メッセージウィンドウ85はプレイヤAのゲームプレイ画面にのみ表示され、プレイヤBのゲームプレイ画面には表示されない。プレイヤAは、ゲームコントローラ7の例えばLボタン(図示省略)を操作することで「YES」、Rボタン(図示省略)を操作することで「NO」を選択できる。Next, as shown in FIG. 18, the transmission permissionreception processing unit 79 displays amessage window 85 for receiving an instruction from player A as to whether or not to transmit the appearance setting code for thegame character 63A. Note that themessage window 85 is displayed only on the game play screen of player A, and is not displayed on the game play screen of player B. Player A can select "YES" by operating, for example, the L button (not shown) of thegame controller 7, or "NO" by operating the R button (not shown).

図19に、「YES」が選択された場合のゲーム画面の一例を示す。図19に示すように、第2コード送信処理部77は、プレイヤBからの要求に応じてプレイヤBの端末装置3にゲームキャラクタ63Aの外見設定コードを送信し、送信したことを表すメッセージウィンドウ87を表示する。なお、メッセージウィンドウ87はプレイヤAのゲームプレイ画面にのみ表示され、プレイヤBのゲームプレイ画面には表示されない。また図19に示すように、第2コード送信処理部77はプレイヤAが操作するゲームキャラクタ63A側に外見設定コードを送信したことを表すスタンプ89を表示してもよい。スタンプ83やスタンプ89は、プレイヤA及びプレイヤBの両方のゲームプレイ画面に表示される。Figure 19 shows an example of a game screen when "YES" is selected. As shown in Figure 19, the second codetransmission processing unit 77 transmits the appearance setting code of thegame character 63A to theterminal device 3 of player B in response to a request from player B, and displays amessage window 87 indicating that the code has been transmitted. Note that themessage window 87 is displayed only on the game play screen of player A, and is not displayed on the game play screen of player B. Also, as shown in Figure 19, the second codetransmission processing unit 77 may display astamp 89 on thegame character 63A operated by player A, indicating that the appearance setting code has been transmitted. Thestamp 83 andstamp 89 are displayed on the game play screens of both player A and player B.

図20~図22に、他のプレイヤに外見設定コードの要求を送信する場合のゲームプレイ画面の一例を示す。なお、図20~図22は前述の図16に示した戦闘画面に対応している。図20に示す例では、例えばマルチプレイ中にプレイヤAが適宜の操作を行うことにより、要求送信処理部81は、プレイヤBが操作するゲームキャラクタ63Bの外見設定コードの要求を送信するか否かをプレイヤAに確認するためのメッセージウィンドウ91を表示する。なお、メッセージウィンドウ91はプレイヤAのゲームプレイ画面にのみ表示され、プレイヤBのゲームプレイ画面には表示されない。プレイヤAは、ゲームコントローラ7の例えばLボタン(図示省略)を操作することで「YES」、Rボタン(図示省略)を操作することで「NO」を選択できる。FIGS. 20 to 22 show examples of game play screens when a request for an appearance setting code is sent to another player. Note that FIG. 20 to FIG. 22 correspond to the battle screen shown in FIG. 16 described above. In the example shown in FIG. 20, for example, player A performs an appropriate operation during multiplayer play, causing the request sendingprocessing unit 81 to display amessage window 91 for asking player A whether or not to send a request for an appearance setting code for thegame character 63B operated by player B. Note that themessage window 91 is displayed only on the game play screen of player A, and is not displayed on the game play screen of player B. Player A can select "YES" by operating, for example, the L button (not shown) of thegame controller 7, or "NO" by operating the R button (not shown).

図21に、「YES」が選択された場合のゲーム画面の一例を示す。図21に示すように、要求送信処理部81は、プレイヤBの端末装置3にゲームキャラクタ63Bの外見設定コードの要求を送信し、送信したことを表すメッセージウィンドウ93を表示する。なお、メッセージウィンドウ93はプレイヤAのゲームプレイ画面にのみ表示され、プレイヤBのゲームプレイ画面には表示されない。また図21に示すように、要求送信処理部81はプレイヤAが操作するゲームキャラクタ63A側に外見設定コードの要求を表すスタンプ83を表示する。Figure 21 shows an example of a game screen when "YES" is selected. As shown in Figure 21, the requesttransmission processing unit 81 transmits a request for an appearance setting code forgame character 63B to player B'sterminal device 3, and displays amessage window 93 indicating that the request has been transmitted. Note that themessage window 93 is only displayed on player A's game play screen, and is not displayed on player B's game play screen. Also, as shown in Figure 21, the requesttransmission processing unit 81 displays astamp 83 indicating a request for an appearance setting code on the side ofgame character 63A operated by player A.

プレイヤBの端末装置3では、上記図17~図19に示したものと同様の処理が実行される。プレイヤBが外見設定コードの送信(図18の「YES」に相当)を選択した場合、図22に示すように、プレイヤBから外見設定コードを受信したことを表すメッセージウィンドウ95が表示される。このとき図22に示すように、プレイヤBが操作するゲームキャラクタ63B側に外見設定コードを送信したことを表すスタンプ89を表示してもよい。また、メッセージウィンドウ95に外見設定コードを自動取得するか否かを確認するためのメッセージを含めてもよい。プレイヤAは、ゲームコントローラ7の例えばLボタン(図示省略)を操作することで「YES」、Rボタン(図示省略)を操作することで「NO」を選択できる。「YES」が選択された場合には、外見設定コードが自動で取得されて端末装置3に保存される。In theterminal device 3 of player B, the same processing as that shown in Figs. 17 to 19 is executed. If player B selects to send an appearance setting code (corresponding to "YES" in Fig. 18), amessage window 95 is displayed indicating that the appearance setting code has been received from player B, as shown in Fig. 22. At this time, as shown in Fig. 22, astamp 89 indicating that the appearance setting code has been sent may be displayed on thegame character 63B operated by player B. Themessage window 95 may also include a message for confirming whether or not to automatically obtain the appearance setting code. Player A can select "YES" by operating, for example, the L button (not shown) of thegame controller 7, or "NO" by operating the R button (not shown). If "YES" is selected, the appearance setting code is automatically obtained and saved in theterminal device 3.

以上のようにすることで、マルチプレイの実行中にプレイヤAとプレイヤBとの間でコミュニケーションをとりつつ、外見設定コードを送受信することができる。また、いずれの操作もゲームコントローラ7の適宜のボタンに対応付けられており、1ボタン操作で実行可能であるため、ゲームキャラクタの操作に忙しいマルチプレイ中でもプレイヤ間のコミュニケーションや外見設定コードの送受信が可能となる。また、スタンプ等の画像を用いて簡易的な表示でコミュニケーションをとることができるので、ゲームプレイ画面から例えばメッセージ画面やチャット画面等に切り替えることなく、ゲームプレイ画面上で他のプレイヤとコミュニケーションをとることができる。By doing the above, appearance setting codes can be sent and received while communicating between player A and player B during multiplayer play. Furthermore, since all operations are associated with appropriate buttons on thegame controller 7 and can be performed with a single button operation, communication between players and sending and receiving appearance setting codes are possible even during multiplayer play when players are busy operating game characters. Furthermore, communication can be carried out using simple displays using images such as stamps, so players can communicate with other players on the gameplay screen without switching from the gameplay screen to, for example, a message screen or chat screen.

なお、上記図17~図22ではスタンプを用いてプレイヤ間で外見設定コードの要求等のコミュニケーションをとる場合について説明したが、コミュニケーションの態様はスタンプに限定されるものではない。例えば、ゲームプレイ画面の一部にメッセージ画面やチャット画面等を表示したり、ゲームプレイ画面をメッセージ画面やチャット画面等に切り替える等により、文字を入力してメッセージ形式で要求してもよい。Note that, although the above FIG. 17 to FIG. 22 have described the case where stamps are used to communicate between players, such as to request an appearance setting code, the form of communication is not limited to stamps. For example, a message screen or chat screen may be displayed as part of the game play screen, or the game play screen may be switched to a message screen or chat screen, and a request may be made in the form of a message by inputting text.

なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部(例えば1つの処理部)で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するCPU501(後述の図34参照)が実行するゲームプログラムにより実装されるものであるが、例えばその一部がASICやFPGA等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。さらに、以上説明した各処理部は、全部が端末装置3側に実装される場合に限定されるものではなく、その一部又は全部がサーバ装置5側に実装されてもよい。The processing in each processing unit described above is not limited to these examples of division of processing, and may be performed by a smaller number of processing units (e.g., one processing unit), or may be performed by a further subdivided processing unit. The functions of each processing unit described above are implemented by a game program executed by the CPU 501 (see FIG. 34 described below), but some of them may be implemented by actual devices such as dedicated integrated circuits such as ASICs and FPGAs, or other electrical circuits. Furthermore, the processing units described above are not limited to being implemented in their entirety on theterminal device 3 side, and some or all of them may be implemented on theserver device 5 side.

(2-2.端末装置が実行する処理手順)
次に、図23を用いて、端末装置3のCPU501によって実行される処理手順の一例について説明する。
(2-2. Processing Procedure Executed by Terminal Device)
Next, an example of a processing procedure executed by theCPU 501 of theterminal device 3 will be described with reference to FIG.

ステップS110では、端末装置3は、マルチプレイ実行処理部73により、プレイヤの入力に基づいて行動するゲームキャラクタと、他のプレイヤの入力に基づいて行動する他のゲームキャラクタとによるマルチプレイを実行する。In step S110, theterminal device 3 executes multiplay by the multiplayexecution processing unit 73, with a game character that acts based on the player's input and other game characters that act based on the input of other players.

ステップS120では、端末装置3は、要求受付判定処理部75により、他のプレイヤから外見設定コードの要求を受け付けたか否かを判定する。要求を受け付けた場合には(ステップS120:YES)、次のステップS130に移る。一方、要求を受け付けていない場合には(ステップS120:NO)、後述のステップS150に移る。In step S120, theterminal device 3 uses the request receptiondetermination processing unit 75 to determine whether or not a request for an appearance setting code has been received from another player. If a request has been received (step S120: YES), the process proceeds to the next step S130. On the other hand, if a request has not been received (step S120: NO), the process proceeds to step S150, which will be described later.

ステップS130では、端末装置3は、送信可否受付処理部79により、プレイヤから外見設定コードを送信する指示を受け付けたか否かを判定する。送信指示を受け付けた場合には(ステップS130:YES)、次のステップS140に移る。一方、プレイヤから外見設定コードを送信しない指示を受け付けた場合には(ステップS130:NO)、後述のステップS150に移る。In step S130, theterminal device 3 uses the transmission permissionreception processing unit 79 to determine whether or not an instruction to transmit the appearance setting code has been received from the player. If a transmission instruction has been received (step S130: YES), the process proceeds to the next step S140. On the other hand, if an instruction not to transmit the appearance setting code has been received from the player (step S130: NO), the process proceeds to step S150, which will be described later.

ステップS140では、端末装置3は、第2コード送信処理部77により、要求を送信した他のプレイヤの端末装置3に外見設定コードを送信する。In step S140, theterminal device 3 transmits the appearance setting code to theterminal device 3 of the other player who transmitted the request via the second codetransmission processing unit 77.

ステップS150では、端末装置3は、要求送信処理部81により、他のプレイヤに対する外見設定コードの要求の指示がプレイヤからなされたか否かを判定する。要求指示があった場合には(ステップS150:YES)、次のステップS160に移る。一方、要求指示がない場合には(ステップS150:NO)、後述のステップS170に移る。In step S150, the requesttransmission processing unit 81 of theterminal device 3 determines whether or not a request for an appearance setting code has been issued from a player to another player. If a request has been issued (step S150: YES), the process proceeds to the next step S160. On the other hand, if no request has been issued (step S150: NO), the process proceeds to step S170, which will be described later.

ステップS160では、端末装置3は、要求送信処理部81により、他のゲームキャラクタの外見設定コードに対する要求を他のプレイヤの端末装置3に送信する。In step S160, theterminal device 3 transmits a request for the appearance setting code of another game character to theterminal device 3 of the other player via the requesttransmission processing unit 81.

ステップS170では、端末装置3は、他のプレイヤから外見設定コードを受信したか否かを判定する。他のプレイヤから外見設定コードを受信した場合には(ステップS170:YES)、次のステップS180に移る。一方、他のプレイヤから外見設定コードを受信していない場合には(ステップS170:NO)、後述のステップS190に移る。In step S170, theterminal device 3 determines whether or not an appearance setting code has been received from another player. If an appearance setting code has been received from another player (step S170: YES), the process proceeds to the next step S180. On the other hand, if an appearance setting code has not been received from another player (step S170: NO), the process proceeds to step S190, which will be described later.

ステップS180では、端末装置3は、コード復号化処理部31により、受信した外見設定コードをプレイヤ自身のライブラリに追加する。これにより、以後、外見設定メニューでその外見設定コードを使うことで、外見の再現が可能となる。In step S180, theterminal device 3 adds the received appearance setting code to the player's own library via the codedecoding processing unit 31. This makes it possible to recreate the player's appearance by using the appearance setting code in the appearance setting menu thereafter.

ステップS190では、端末装置3は、マルチプレイを終了するか否かを判定する。マルチプレイを終了しない場合には(ステップS190:NO)、先のステップS110に戻って同様の手順を繰り返す。終了する場合には(ステップS190:YES)、本フローチャートを終了する。In step S190, theterminal device 3 determines whether or not to end the multiplayer mode. If the multiplayer mode is not to be ended (step S190: NO), theterminal device 3 returns to the previous step S110 and repeats the same procedure. If the multiplayer mode is to be ended (step S190: YES), the present flow chart is ended.

なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除又は変更してもよいし、上記以外の手順を追加してもよい。例えば、上記ステップS120及びステップS150では外見設定コードを要求するようにしたが、各プレイヤが外見設定コードを他のプレイヤが参照可能な状態にする場合には、上記ステップS120及びステップS150のように要求するという手順は省略してもよい。また、上記手順の少なくとも一部の順番を変更してもよいし、複数の手順が単一の手順にまとめられてもよい。The above-mentioned processing steps are merely examples, and at least some of the steps may be deleted or changed, or other steps may be added. For example, in steps S120 and S150, the appearance setting code is requested, but if each player makes the appearance setting code available to other players, the request steps S120 and S150 may be omitted. In addition, the order of at least some of the steps may be changed, or multiple steps may be combined into a single step.

(2-3.第2実施形態の効果)
以上説明したように、本実施形態のゲームプログラムは、サーバ装置5と通信可能に接続された端末装置3を、前述の外見創作処理部19及びコード取得処理部21、プレイヤの入力に基づいて行動するゲームキャラクタと他のプレイヤの入力に基づいて行動する他のゲームキャラクタとによるマルチプレイを実行するマルチプレイ実行処理部73、他のプレイヤから外見設定コードの要求を受け付けたか否かを判定する要求受付判定処理部75、外見設定コードの要求を受け付けた場合に、他のプレイヤの端末装置3に外見設定コードを送信する第2コード送信処理部77、として機能させる。
(2-3. Effects of the Second Embodiment)
As described above, the game program of this embodiment causes theterminal device 3 communicatively connected to theserver device 5 to function as the above-mentioned appearancecreation processing unit 19 and codeacquisition processing unit 21, a multiplayexecution processing unit 73 that executes multiplay between a game character that acts based on the player's input and other game characters that act based on the input of other players, a request acceptancedetermination processing unit 75 that determines whether a request for an appearance setting code has been accepted from another player, and a second codetransmission processing unit 77 that transmits an appearance setting code to theterminal device 3 of the other player when a request for an appearance setting code has been accepted.

本実施形態では、プレイヤがゲームキャラクタの外見を創作した場合に、創作したゲームキャラクタの外見設定情報をサーバ装置5に送信することで、当該外見設定情報に基づく情報を符号化して発行された外見設定コードを取得できる。そして、プレイヤによるゲームキャラクタと他のプレイヤによるゲームキャラクタとのマルチプレイの実行時に、他のプレイヤから外見設定コードの要求を受け付けた場合に、当該他のプレイヤに外見設定コードを送信する。In this embodiment, when a player creates an appearance for a game character, the player can obtain an appearance setting code issued by encoding information based on the appearance setting information by transmitting the appearance setting information of the created game character to theserver device 5. Then, when a multiplay is being performed between the player's game character and another player's game character, if a request for an appearance setting code is received from the other player, the appearance setting code is transmitted to the other player.

これにより、外見設定コードを受信したプレイヤは復号化することにより、他のプレイヤにより創作されたゲームキャラクタの外見を再現することができる。このようにして、マルチプレイを実行する複数のプレイヤのうちのいずれかのプレイヤが創作したゲームキャラクタを他のプレイヤとの間で共有することができる。また、ゲーム内の機能で共有できるので、外部のSNS等を利用して外見設定コードを共有する手間が省け、プレイヤの利便性を向上できる。As a result, a player who receives an appearance setting code can reproduce the appearance of a game character created by another player by decrypting the code. In this way, a game character created by one of multiple players playing a multiplayer game can be shared with the other players. Furthermore, since sharing can be done using an in-game function, it is not necessary to share the appearance setting code using an external SNS or the like, improving convenience for players.

また本実施形態において、ゲームプログラムは、端末装置3を、他のプレイヤから外見設定コードの要求を受け付けた場合に、外見設定コードを送信するか否かの指示をプレイヤから受け付ける送信可否受付処理部79、として機能させてもよく、その場合には、第2コード送信処理部77は、プレイヤから外見設定コードの送信指示を受け付けた場合に、他のプレイヤの端末装置3に外見設定コードを送信してもよい。In addition, in this embodiment, the game program may cause theterminal device 3 to function as a transmission permissionreception processing unit 79 that receives an instruction from a player as to whether or not to transmit an appearance setting code when a request for an appearance setting code is received from another player, and in this case, the second codetransmission processing unit 77 may transmit the appearance setting code to theterminal device 3 of the other player when an instruction to transmit an appearance setting code is received from the player.

この場合、プレイヤはマルチプレイの実行中に他のプレイヤから外見設定コードの要求を受け付けた際に、送信するか否かを選択することができる。例えば、同じ外見のゲームキャラクタ同士(例えば双子の設定等)でマルチプレイを楽しみたい場合等には、送信を指示することでマルチプレイをさらに楽しむことができる。また例えば、創作したゲームキャラクタを自分だけで使用したい場合等には、送信しないことを指示することで自分だけのオリジナルな外見のゲームキャラクタとしてゲームを楽しむことができる。In this case, when a player receives a request for an appearance setting code from another player during multiplayer play, the player can choose whether or not to send it. For example, if a player wants to enjoy multiplayer play with game characters that have the same appearance (such as twins), the player can instruct the code to be sent to make the multiplayer game even more enjoyable. Also, if a player wants to use a game character they created only for themselves, the player can instruct not to send the code to enjoy the game with a game character with their own original appearance.

また本実施形態において、ゲームプログラムは、端末装置3を、プレイヤの入力に基づいて他のゲームキャラクタの外見設定コードに対する要求を他のプレイヤの端末装置3に送信する要求送信処理部81、として機能させてもよい。In this embodiment, the game program may also cause theterminal device 3 to function as a requesttransmission processing unit 81 that transmits requests for appearance setting codes of other game characters to theterminal devices 3 of other players based on input from the player.

この場合、プレイヤはマルチプレイを実行中の他のプレイヤのゲームキャラクタの外見を再現したい場合に、外見設定コードの要求を送信することができる。例えば、同じ外見のゲームキャラクタ同士(例えば双子の設定等)でマルチプレイを楽しみたい場合等に、外見設定コードを要求して送信してもらうことでマルチプレイをさらに楽しむことができる。また例えば、他のプレイヤから送信してもらった外見設定コードを復号化して再現されたゲームキャラクタの外見をさらに自身で編集し、他のプレイヤのゲームキャラクタの外見をベースにしてさらに加工することも可能である。この場合、例えば似た外見のゲームキャラクタ同士(例えば家族、兄弟、姉妹、親子の設定等)でマルチプレイを楽しむ等が可能となり、ゲームの興趣性をさらに向上できる。In this case, if a player wishes to reproduce the appearance of another player's game character during a multiplayer game, the player can transmit a request for an appearance setting code. For example, if a player wishes to enjoy a multiplayer game with game characters of the same appearance (e.g., twins), the player can request and have the appearance setting code transmitted to them transmitted, thereby making the multiplayer game even more enjoyable. In addition, for example, the player can further edit the appearance of the reproduced game character by decoding the appearance setting code transmitted by the other player, and further modify it based on the appearance of the other player's game character. In this case, for example, it becomes possible to enjoy a multiplayer game with game characters of similar appearances (e.g., family, brothers, sisters, parent and child settings), further increasing the interest of the game.

また本実施形態において、要求送信処理部81は、外見設定コードの要求を表す画像を他のプレイヤの端末装置3に送信してもよい。In this embodiment, the requesttransmission processing unit 81 may also transmit an image representing a request for an appearance setting code to theterminal device 3 of another player.

通常、マルチプレイの実行中はプレイヤはゲームキャラクタの操作(例えば移動や戦闘等)に忙しい。このため、他のプレイヤに対して外見設定コードの要求を送信する場合に、メッセージ等の文章を入力するのは不便である。本実施形態では、外見設定コードの要求を表す画像を他のプレイヤに対して送信する。このような画像を送信可能とすることにより、ゲームキャラクタの操作に忙しいマルチプレイの実行中でも簡易な操作(例えば1ボタン操作)で外見設定コードを要求することが可能となり、プレイヤの利便性を向上できる。Normally, during multiplayer play, players are busy operating game characters (e.g., moving or fighting). For this reason, when sending a request for an appearance setting code to another player, it is inconvenient to input text such as a message. In this embodiment, an image that represents a request for an appearance setting code is sent to the other players. By making it possible to send such an image, it becomes possible to request an appearance setting code with a simple operation (e.g., pressing one button) even during multiplayer play when the player is busy operating a game character, improving convenience for players.

(2-4.変形例)
なお、本発明の第2実施形態は、上記の内容に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。
(2-4. Modified Examples)
The second embodiment of the present invention is not limited to the above, and various modifications are possible without departing from the spirit and technical concept thereof.

例えば、マルチプレイの仲間の募集中に創作したゲームキャラクタの画像を公開し、応募したプレイヤが要求する場合にはゲームキャラクタの外見設定コードを送信するようにしてもよい。図24に、本変形例におけるサーバ装置5及び端末装置3の機能的構成の一例を示す。For example, an image of a game character created while recruiting friends for multiplayer play may be made public, and an appearance setting code for the game character may be transmitted if requested by a player who applies. Figure 24 shows an example of the functional configuration of theserver device 5 and theterminal device 3 in this modified example.

図24に示すように、本変形例に係る端末装置3は、前述の図15に示す機能的構成に加えて、応募受付処理部97と、キャラクタ掲載処理部99とを有する。応募受付処理部97は、マルチプレイを実行する仲間を募集して他のプレイヤからの応募を受け付ける。キャラクタ掲載処理部99は、仲間の募集中であることを表す表示に、プレイヤが創作したゲームキャラクタの画像を掲載する。なお、上記以外は前述の図15に示す構成と同様であるので説明を省略する。As shown in FIG. 24, theterminal device 3 according to this modified example has an applicationreception processing unit 97 and a characterposting processing unit 99 in addition to the functional configuration shown in FIG. 15 described above. The applicationreception processing unit 97 recruits companions to play multiplayer games with and accepts applications from other players. The characterposting processing unit 99 posts an image of a game character created by the player on a display indicating that companions are being recruited. Note that other than the above, the configuration is the same as that shown in FIG. 15 described above, so a description thereof will be omitted.

図25に、応募受付処理部97及びキャラクタ掲載処理部99による仲間募集画面の一例を示す。なお、図25に示す仲間募集画面は、例えばプレイヤAがマルチプレイの仲間を募集する画面であり、他のプレイヤが閲覧可能である。Figure 25 shows an example of a friend recruitment screen by the applicationreception processing unit 97 and the characterposting processing unit 99. Note that the friend recruitment screen shown in Figure 25 is a screen on which, for example, player A recruits friends for multiplayer play, and can be viewed by other players.

図25に示すように、仲間募集画面(仲間の募集中であることを表す表示の一例)には、プレイヤAの入力に基づいて行動するゲームキャラクタa1の画像101と、例えばキャラクタ名、レベル、能力、スキル、アイテム等のステータス103とが表示されている。また、プレイヤAが創作したゲームキャラクタのうち他のプレイヤが使用可能なゲームキャラクタの一覧(例えば男性又は女性の簡易表示)が表示されている。この例では、例えば男性3人と女性4人の計7人のゲームキャラクタが掲載されている。プレイヤは、例えばカーソル105でいずれかのゲームキャラクタを選択することで、当該ゲームキャラクタの画像107を閲覧することができる。As shown in FIG. 25, the companion recruitment screen (an example of a display indicating companion recruitment) displays animage 101 of game character a1, who acts based on input from player A, andstatus 103, such as character name, level, abilities, skills, items, etc. Also displayed is a list of game characters (e.g., a simplified display of male or female) that are available to other players among the game characters created by player A. In this example, a total of seven game characters, for example, three males and four females, are listed. The player can view animage 107 of a game character by selecting one of the game characters withcursor 105, for example.

仲間募集画面には、仲間に応募するか否かをプレイヤに確認するための確認メッセージ109と、「応募する」ボタン111と、「応募しない」ボタン113とが表示されている。プレイヤは、ゲームコントローラ7を操作することにより、「応募する」ボタン111又は「応募しない」ボタン113のいずれかを選択して決定することができる。The companion recruitment screen displays aconfirmation message 109 to ask the player whether or not to apply to become a companion, an "Apply"button 111, and a "Do not apply"button 113. The player can select either the "Apply"button 111 or the "Do not apply"button 113 by operating thegame controller 7.

図26に、「応募する」ボタン111が選択された場合の外見設定コード要求画面の一例を示す。図26に示すように、プレイヤAが創作したゲームキャラクタのうち他のプレイヤが使用可能なゲームキャラクタの一覧と、「要求する」ボタン115と、「要求しない」ボタン117とが表示されている。プレイヤは、カーソル105でいずれかのゲームキャラクタを選択することで当該ゲームキャラクタの画像107を閲覧しつつ、「要求する」ボタン115を操作することでプレイヤAに対して選択したゲームキャラクタの外見設定コードを要求することができる。Figure 26 shows an example of the appearance setting code request screen when the "Apply"button 111 is selected. As shown in Figure 26, a list of game characters created by player A that can be used by other players is displayed, along with a "Request"button 115 and a "Do not request"button 117. The player can select any game character with thecursor 105 to view theimage 107 of that game character, and can operate the "Request"button 115 to request an appearance setting code for the selected game character from player A.

本変形例では、マルチプレイの仲間募集と創作したゲームキャラクタの画像の掲載(公開)とを合わせて行うことができる。これにより、例えば、プレイヤが複数のゲームキャラクタの外見を創作した場合に、それらの画像を掲載しつつマルチプレイの仲間を募集することにより、創作した複数のゲームキャラクタによるマルチプレイを楽しむこと等が可能となる。In this modified example, players can both recruit friends for multiplayer play and post (disclose) images of game characters they have created. This allows, for example, if a player creates the appearances of multiple game characters, they can post images of those characters while recruiting friends for multiplayer play, allowing them to enjoy multiplayer play with multiple game characters they have created.

また本変形例では、マルチプレイの募集に応募した他のプレイヤから外見設定コードの要求があった場合に外見設定コードを送信する。これにより、例えば、アイドルグループ、スポーツチーム、芸人コンビ等、有名人によるグループの各人の外見に似せた複数のゲームキャラクタを創作しておき、マルチプレイを行う他のプレイヤがそれらを使用したい場合に外見設定コードを送信することで、有名人によるグループを再現してマルチプレイを楽しむことが可能となる。また例えば、現実ではあり得ない有名人同士の組合せを行って仮想的なグループを構成し、当該グループでマルチプレイを楽しむこと等も可能となる。したがって、ゲームの興趣性をさらに向上できる。In this modified example, the appearance setting code is transmitted when requested by another player who applied for a multiplayer game. This makes it possible to create multiple game characters that resemble the appearance of each member of a group of celebrities, such as an idol group, a sports team, or a comedy duo, and then transmit the appearance setting code when other players wishing to play multiplayer games can recreate the group of celebrities and enjoy multiplayer games. It is also possible, for example, to form a virtual group by combining celebrities that would not exist in reality, and enjoy multiplayer games with that group. This can further increase the entertainment value of the game.

<3.第3実施形態>
(3-1.サーバ装置の機能的構成)
次に、図27乃至図31を用いて、本発明の第3実施形態に係るサーバ装置5及び端末装置3の機能的構成の一例について説明する。
<3. Third embodiment>
(3-1. Functional configuration of the server device)
Next, an example of a functional configuration of theserver device 5 and theterminal device 3 according to the third embodiment of the present invention will be described with reference to FIG. 27 to FIG.

図27に示すように、サーバ装置5は、前述のコード発行処理部15、外見設定コードデータベース17に加えて、コード公開処理部119と、評価受付処理部121と、報酬付与処理部123と、ランキング集計処理部125と、コード検索処理部127と、コード抽出処理部129とを有する。なお、端末装置3が、外見創作処理部19、コード取得処理部21、コード復号化処理部31、及びキャラクタ再現処理部33を有する点は、前述の第1実施形態及び第2実施形態と同様である。As shown in FIG. 27, theserver device 5 has, in addition to the codeissuing processing unit 15 and appearance settingcode database 17 described above, a codepublishing processing unit 119, an evaluationreceiving processing unit 121, a rewardgranting processing unit 123, a rankingtallying processing unit 125, a codesearch processing unit 127, and a codeextraction processing unit 129. Note that theterminal device 3 has an appearancecreation processing unit 19, a codeacquisition processing unit 21, a codedecoding processing unit 31, and a characterreproduction processing unit 33, similar to the first and second embodiments described above.

コード発行処理部15は、端末装置3においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を端末装置3から受信し、外見設定情報に基づく情報を符号化して外見設定コードを発行する。前述のように「外見設定情報に基づく情報」とは、外見設定情報そのものでもよいし、例えばサーバ装置5で受信した外見設定情報が格納された場所(プレイヤ毎に用意されたスロット番号等)を表す情報等でもよい。前述のように「外見設定コード」は、例えば複数の文字からなる文字コードでもよいし、例えばバーコード等の一次元コードでもよいし、例えばQRコード(登録商標)やカラーコードなどの二次元コードでもよい。コード発行処理部15により発行された外見設定コードは、外見設定コードデータベース17に登録される。Thecode issuing processor 15 receives from theterminal device 3 appearance setting information of the game character created on theterminal device 3 based on the player's input, and issues an appearance setting code by encoding information based on the appearance setting information. As described above, "information based on the appearance setting information" may be the appearance setting information itself, or may be information indicating the location where the appearance setting information received by theserver device 5 is stored (such as a slot number prepared for each player). As described above, the "appearance setting code" may be, for example, a character code consisting of multiple characters, a one-dimensional code such as a barcode, or a two-dimensional code such as a QR code (registered trademark) or a color code. The appearance setting code issued by thecode issuing processor 15 is registered in the appearance settingcode database 17.

コード公開処理部119は、上記コード発行処理部15により発行された外見設定コードを、当該外見設定コードに係るゲームキャラクタを創作したプレイヤ以外の他のプレイヤが閲覧可能なように公開する。The codepublication processing unit 119 publishes the appearance setting code issued by the codeissuing processing unit 15 so that it can be viewed by players other than the player who created the game character related to the appearance setting code.

評価受付処理部121は、上記コード公開処理部119により公開された外見設定コードに対する評価を他のプレイヤから受け付ける。評価の受付の態様は特に限定されるものではない。例えば、各外見設定コードに対して「いいね!」ボタンを押すことができるようにしておき、当該「いいね!」ボタンが押された回数を集計してもよい。また、例えば各外見設定コードに対して点数を入力可能としておき、入力された点数の平均を算出してもよい。また、例えば「かっこいいね」や「かわいいね」等の評価を表す定型文を用意しておき、当該定型文の受付回数を集計してもよい。また、例えばゲーム内で使用可能な仮想通貨やポイント等を各外見設定コードに投資できるようにしておき、投資された仮想通貨の額やポイント数を集計してもよい。この場合、投資したプレイヤに対して、例えば外見設定コードのダウンロード回数等に応じて投資額に応じた報酬を付与してもよい。なお、上記コード公開処理部119は、外見設定コードを、評価受付処理部121により受け付けた評価と共に公開する。The evaluationreception processing unit 121 receives evaluations from other players for the appearance setting code published by the codepublication processing unit 119. The manner of receiving the evaluations is not particularly limited. For example, a "Like!" button may be made available for each appearance setting code, and the number of times the "Like!" button is pressed may be tallied. Alternatively, a score may be made available for each appearance setting code, and the average of the input scores may be calculated. Alternatively, a standard phrase expressing an evaluation, such as "cool" or "cute," may be prepared, and the number of times the standard phrase is received may be tallied. Alternatively, for example, virtual currency or points that can be used in the game may be invested in each appearance setting code, and the amount of invested virtual currency or number of points may be tallied. In this case, a reward may be given to the player who invested according to the amount of investment, for example, depending on the number of times the appearance setting code is downloaded. The codepublication processing unit 119 publishes the appearance setting code together with the evaluations accepted by the evaluationacceptance processing unit 121.

図28に、コード公開処理部119による外見設定コードの公開画面の一例を示す。図28に示す例では、各端末装置3から送信された外見設定コードが、例えば作成日時(発行した日時)が新しい順に公開されている。各外見設定コードには、例えば性別や特徴等に関する説明欄が表示されると共に、受け付けた評価(この例では「いいね!」の数)が表示されている。Figure 28 shows an example of an appearance setting code publishing screen by the codepublishing processing unit 119. In the example shown in Figure 28, the appearance setting codes sent from eachterminal device 3 are published in reverse chronological order, for example, in order of creation date and time (issue date and time). Each appearance setting code is displayed with a description field related to, for example, gender, characteristics, etc., as well as the received rating (in this example, the number of "Likes").

また公開画面には、「画像を見る」ボタン131、「いいね!」ボタン133、「並び替える」ボタン135、「検索する」ボタン137、「取得する」ボタン139が表示されている。プレイヤは、例えばカーソル141でいずれかの外見設定コードを選択して「画像を見る」ボタン131を操作することで、選択した外見設定コードに対応するゲームキャラクタの画像を閲覧することができる。またプレイヤは、例えばカーソル141でいずれかの外見設定コードを選択して「いいね!」ボタン133を操作することで、選択した外見設定コードに対して良い評価を付与することができる。またプレイヤは、「並び替える」ボタン135を操作することで、公開画面における外見設定コードの表示の並び替えを行うことができる(詳細は後述)。またプレイヤは、「検索する」ボタン137を操作することで、公開画面で公開されている外見設定コードの検索を行うことができる(詳細は後述)。またプレイヤは、例えばカーソル141でいずれかの外見設定コードを選択して「取得する」ボタン139を操作することで、選択した外見設定コードをダウンロードして端末装置3に保存することができる。The public screen also displays a "View Image"button 131, a "Like!"button 133, a "Reorder"button 135, a "Search"button 137, and a "Get"button 139. The player can view an image of a game character corresponding to a selected appearance setting code, for example, by selecting one of the appearance setting codes with thecursor 141 and operating the "View Image"button 131. The player can also give a good rating to the selected appearance setting code, for example, by selecting one of the appearance setting codes with thecursor 141 and operating the "Like!"button 133. The player can also rearrange the display of the appearance setting codes on the public screen by operating the "Reorder" button 135 (details will be described later). The player can also search for the appearance setting codes published on the public screen by operating the "Search" button 137 (details will be described later). The player can also download the selected appearance setting code and save it in theterminal device 3, for example, by selecting one of the appearance setting codes with thecursor 141 and operating the "Get"button 139.

図27に戻り、報酬付与処理部123は、上記評価受付処理部121により受け付けた外見設定コードに対する評価に基づいて、当該外見設定コードに係るゲームキャラクタを創作したプレイヤに対して報酬を付与する。「報酬」の種類は特に限定されるものではなく、多種多様なものが含まれる。例えばレアアイテム、仮想通貨、称号、ゲームキャラクタ、スキル、ステータスの上昇(レベルアップ等)、ガチャチケット等でもよい。報酬を付与するタイミングは、評価の態様に基づいて設定されればよい。例えば「いいね!」ボタンが押された回数を集計する場合には、当該回数が設定値に達したとき、例えば入力された点数の平均を算出する場合には、当該点数が設定値に達したとき等である。なお、複数の設定値を段階的に設定しておき、評価が上昇するにつれてより価値の高い報酬を付与してもよい。Returning to FIG. 27, the rewardgranting processing unit 123 grants a reward to the player who created the game character related to the appearance setting code based on the evaluation of the appearance setting code received by the evaluation receivingprocessing unit 121. The type of "reward" is not particularly limited and includes a wide variety of things. For example, it may be a rare item, virtual currency, a title, a game character, a skill, an increase in status (level up, etc.), a gacha ticket, etc. The timing of granting the reward may be set based on the type of evaluation. For example, in the case of tallying the number of times the "Like!" button is pressed, it is when the number of times reaches a set value, and in the case of calculating the average of the input points, it is when the point reaches a set value. Note that multiple set values may be set in stages, and a reward of higher value may be granted as the evaluation increases.

図29に、報酬付与処理部123による報酬付与画面の一例を示す。図29に示す例では、例えば「いいね!」ボタンを押された回数が1000回に到達したことにより、プレイヤに対して「キャラクリ名人」の称号が付与されている。プレイヤが獲得した称号は、例えばプロフィール画面に表示されてもよいし、ゲームプレイ画面においてゲームキャラクタの近傍に表示されてもよい。Figure 29 shows an example of a reward granting screen by the rewardgranting processing unit 123. In the example shown in Figure 29, for example, the number of times the "Like!" button has been pressed has reached 1000, and the player has been granted the title of "Character Creation Master." The title acquired by the player may be displayed, for example, on a profile screen, or may be displayed near the game character on the game play screen.

図27に戻り、ランキング集計処理部125は、上記コード公開処理部119により公開された外見設定コードのランキングを集計する。ランキングの種類は特に限定されるものではなく、多種多様な種類が含まれる。例えば、ダウンロード数が多い順又は少ない順、「いいね!」の数が多い順又は少ない順、画像閲覧の回数が多い順又は少ない順、付与された報酬の価値が高い順又は低い順等でもよい。また、プレイヤがランキングの種類を選択できるようにしてもよい。なお、コード公開処理部119は、外見設定コードを、集計したランキングと共に公開する。例えば、コード公開処理部119は外見設定コードをランキング順に並べ替えて公開する。Returning to FIG. 27, the rankingcompilation processing unit 125 compiles the rankings of the appearance setting codes published by the codepublication processing unit 119. The type of ranking is not particularly limited, and a wide variety of types are included. For example, rankings may be sorted in order of the most or least number of downloads, the most or least number of "Likes," the most or least number of image views, or the most or least value of the reward given. The player may also be allowed to select the type of ranking. The codepublication processing unit 119 publishes the appearance setting codes together with the compiled rankings. For example, the codepublication processing unit 119 rearranges and publishes the appearance setting codes in order of ranking.

図30に、プレイヤがランキングの種類を選択するための選択画面の一例を示す。なお、図30に示す選択画面は、図28に示した公開画面において「並び替える」ボタン135が操作された場合に表示される。図30に示すように、選択画面には、例えば並び替えの仕方(ランキングの種類)を選択するための選択部143と、「並び替える」ボタン145と、「キャンセル」ボタン147とが表示されている。選択部143には、複数の項目が表示され、プレイヤは例えばカーソル149でいずれかの項目を選択して「並び替える」ボタン145を操作する。これにより、ランキング集計処理部125が選択された項目に基づいてランキングを集計し、外見設定コードがランキング順に並べ替えられる。図30に示す例では、選択部143の項目として例えば作成日時が新しい順、画像の閲覧回数が多い順、いいね!の数が多い順、ダウンロード数が多い順、等が表示されている。なお、これら以外にも多数の項目が用意されてもよく、例えばカーソル149が選択部143の上端又は下端まで到達した場合に項目を下方向又は上方向にスクロールさせてもよい。30 shows an example of a selection screen for a player to select a ranking type. The selection screen shown in FIG. 30 is displayed when the "reorder"button 135 is operated on the public screen shown in FIG. 28. As shown in FIG. 30, the selection screen displays, for example, aselection section 143 for selecting a sorting method (ranking type), a "reorder"button 145, and a "cancel"button 147. A plurality of items are displayed in theselection section 143, and the player selects one of the items with, for example, thecursor 149 and operates the "reorder"button 145. As a result, the rankingcalculation processing section 125 calculates the ranking based on the selected item, and the appearance setting codes are rearranged in order of ranking. In the example shown in FIG. 30, for example, the most recent creation date and time, the most viewed images, the most Likes, the most downloaded, etc. are displayed as items in theselection section 143. Note that many other items may be prepared, and for example, when thecursor 149 reaches the top or bottom end of theselection section 143, the items may be scrolled downward or upward.

図27に戻り、コード検索処理部127は、プレイヤの入力に基づいて公開された外見設定コードを検索する。例えば、プレイヤはキーワードを入力して検索を行ってもよい。この場合、コード検索処理部127は、入力されたキーワードが外見設定コードの説明欄(図28参照)に含まれるか否かで検索してもよい。例えば、図28に示すように説明欄に有名人の氏名等により「***似」という内容が含まれる場合、当該有名人の氏名等により検索することができる。Returning to FIG. 27, thecode search processor 127 searches for the published appearance setting code based on the player's input. For example, the player may perform a search by inputting a keyword. In this case, thecode search processor 127 may search based on whether or not the input keyword is included in the description field of the appearance setting code (see FIG. 28). For example, as shown in FIG. 28, if the description field contains the content "Like ***" based on the name of a celebrity, etc., a search can be performed using the celebrity's name, etc.

コード抽出処理部129は、プレイヤの入力に基づいて公開された外見設定コードの中から所定の分類に属するものを抽出する。「所定の分類」は、例えば性別(男性、女性)、髪型(ロングヘア、ショートヘア、ボブ等)、目の色(黒、茶、青、赤等)等、外見に関する特徴に関するものであればどのような分類でもよい。コード抽出処理部129による抽出が行われた場合、上記コード検索処理部127は、抽出された外見設定コードの中からプレイヤの入力に基づいて検索する。The codeextraction processing unit 129 extracts appearance setting codes that belong to a predetermined category from among the revealed appearance setting codes based on the player's input. The "predetermined category" may be any category related to characteristics related to appearance, such as gender (male, female), hairstyle (long hair, short hair, bob, etc.), eye color (black, brown, blue, red, etc.), etc. When extraction is performed by the codeextraction processing unit 129, the codesearch processing unit 127 searches among the extracted appearance setting codes based on the player's input.

図31に、コード検索処理部127及びコード抽出処理部129による検索画面の一例を示す。なお、図31に示す検索画面は、図28に示した公開画面において「検索する」ボタン137が操作された場合に表示される。図31に示すように、検索画面には、例えばジャンル(所定の分類の一例)を選択するための選択部151と、キーワード入力欄153と「検索する」ボタン155と、「キャンセル」ボタン157とが表示されている。選択部151には複数の項目が表示され、プレイヤが例えばカーソル159で一又は複数の項目を選択することで、コード抽出処理部129が公開された外見設定コードの中から当該ジャンルに属するものを抽出する。またプレイヤは、キーワード入力欄153に検索キーワードを入力した上で「検索する」ボタン155を操作することで、抽出された外見設定コードの中からキーワードがヒットするものが検索される。なお、ジャンルを限定しない場合には「全てのジャンル」を選択すればよい。図31に示す例では、選択部151において「女性」と「ロングヘア」の2つのジャンルが選択されている。なお、ジャンルの項目は図31に示すもの以外にも多数の項目が用意されており、例えばカーソル159が選択部151の上端又は下端まで到達した場合に項目を下方向又は上方向にスクロールさせて表示させてもよい。31 shows an example of a search screen by the codesearch processing unit 127 and the codeextraction processing unit 129. The search screen shown in FIG. 31 is displayed when the "Search"button 137 is operated on the public screen shown in FIG. 28. As shown in FIG. 31, the search screen displays aselection unit 151 for selecting a genre (an example of a predetermined classification), akeyword input field 153, a "Search"button 155, and a "Cancel"button 157. Theselection unit 151 displays multiple items, and when the player selects one or more items with thecursor 159, the codeextraction processing unit 129 extracts the appearance setting codes belonging to the genre from the published appearance setting codes. The player can also input a search keyword into thekeyword input field 153 and then operate the "Search"button 155 to search for the keyword among the extracted appearance setting codes. If the genre is not limited, "All genres" can be selected. In the example shown in FIG. 31, two genres, "Women" and "Long Hair", are selected in theselection unit 151. Note that there are many genre items available other than those shown in FIG. 31, and for example, when thecursor 159 reaches the top or bottom end of theselection section 151, the items may be scrolled downward or upward to be displayed.

なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部(例えば1つの処理部)で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するCPU501(後述の図34参照)が実行するゲームプログラムにより実装されるものであるが、例えばその一部がASICやFPGA等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。さらに、以上説明した各処理部は、全部がサーバ装置5側に実装される場合に限定されるものではなく、その一部又は全部が端末装置3側に実装されてもよい。The processing in each processing unit described above is not limited to these examples of division of processing, and may be performed by a smaller number of processing units (e.g., one processing unit), or may be performed by a further subdivided processing unit. The functions of each processing unit described above are implemented by a game program executed by the CPU 501 (see FIG. 34 described below), but some of them may be implemented by actual devices such as dedicated integrated circuits such as ASICs and FPGAs, or other electrical circuits. Furthermore, the processing units described above are not limited to being implemented in their entirety on theserver device 5 side, and some or all of them may be implemented on theterminal device 3 side.

(3-2.サーバ装置が実行する処理手順)
次に、図32を用いて、サーバ装置5のCPU501によって実行される第1の処理手順の一例について説明する。
(3-2. Processing Procedure Executed by Server Device)
Next, an example of a first processing procedure executed by theCPU 501 of theserver device 5 will be described with reference to FIG.

ステップS205では、サーバ装置5は、コード発行処理部15により、端末装置3においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を端末装置3から受信し、外見設定情報に基づく情報を符号化して外見設定コードを発行する。In step S205, theserver device 5 receives, from theterminal device 3, appearance setting information for the game character that was created based on the player's input at theterminal device 3, and issues an appearance setting code by encoding information based on the appearance setting information, via the codeissuing processing unit 15.

ステップS210では、サーバ装置5は、コード公開処理部119により、上記ステップS205で発行した外見設定コードを、当該外見設定コードを発行したプレイヤ以外の他のプレイヤが閲覧可能なようにゲーム内で公開する。In step S210, theserver device 5 causes the codepublication processing unit 119 to publish the appearance setting code issued in step S205 above in the game so that it can be viewed by players other than the player who issued the appearance setting code.

ステップS215では、サーバ装置5は、評価受付処理部121により、上記ステップS210で公開した外見設定コードに対する評価を、当該外見設定コードを発行したプレイヤ以外の他のプレイヤから受け付ける。In step S215, theserver device 5, via the evaluationreception processing unit 121, receives evaluations of the appearance setting code published in step S210 from players other than the player who issued the appearance setting code.

ステップS220では、サーバ装置5は、報酬付与処理部123により、上記ステップS215で受け付けた外見設定コードに対する評価に応じて、当該外見設定コードに係るゲームキャラクタを創作したプレイヤに対して報酬を付与する。In step S220, theserver device 5 causes the rewardgranting processing unit 123 to grant a reward to the player who created the game character related to the appearance setting code, depending on the evaluation of the appearance setting code received in step S215.

ステップS223では、サーバ装置5は、ゲームを終了するか否かを判定する。ゲームを終了しない場合には(ステップS223:NO)、先のステップS205に戻り、同様の手順を繰り返す。一方、ゲームを終了する場合には(ステップS223:YES)、本フローチャートを終了する。In step S223, theserver device 5 determines whether or not to end the game. If the game is not to be ended (step S223: NO), the process returns to the previous step S205 and repeats the same procedure. On the other hand, if the game is to be ended (step S223: YES), this flowchart ends.

なお、上記フローにおいて、評価を受け付けるのは外見設定コードの公開直後のタイミング1度限りではない。評価を受け付ける状態になれば、外見設定コードの発行者自身が外見設定コードを無効にしない限り、以後ずっと評価を受け付けることが可能であり、プレイヤはその評価に応じて報酬を得ることができる。In the above flow, the evaluation is not only accepted once, immediately after the appearance setting code is published. Once the appearance setting code is in a state where it can be accepted, evaluations can be accepted thereafter unless the issuer of the appearance setting code invalidates the code, and players can receive rewards according to the evaluation.

次に、図33を用いて、サーバ装置5のCPU501によって実行される第2の処理手順の一例について説明する。Next, an example of the second processing procedure executed by theCPU 501 of theserver device 5 will be described with reference to FIG. 33.

ステップS225では、サーバ装置5は、ランキングによる並び替えの指示がプレイヤによりなされたか否かを判定する。並び替えの指示があった場合には(ステップS225:YES)、次のステップS230に移る。一方、並び替えの指示が無い場合には(ステップS225:NO)、後述のステップS235に移る。In step S225, theserver device 5 determines whether or not an instruction to rearrange the rankings has been given by the player. If an instruction to rearrange the rankings has been given (step S225: YES), the process proceeds to the next step S230. On the other hand, if an instruction to rearrange the rankings has not been given (step S225: NO), the process proceeds to step S235, which will be described later.

ステップS230では、サーバ装置5は、ランキング集計処理部125により、並び替えの指示により選択された項目に応じて外見設定コードのランキングを集計し、集計したランキングの順番となるように外見設定コードの並び替えを行う。In step S230, theserver device 5 causes the rankingcalculation processing unit 125 to calculate the rankings of the appearance setting codes according to the items selected by the sorting instruction, and sorts the appearance setting codes in the order of the calculated rankings.

ステップS235では、サーバ装置5は、外見設定コードの検索指示がプレイヤによりなされたか否かを判定する。検索指示があった場合には(ステップS235:YES)、次のステップS240に移る。一方、検索指示が無い場合には(ステップS235:NO)、後述のステップS250に移る。In step S235, theserver device 5 determines whether or not a search instruction for an appearance setting code has been issued by the player. If a search instruction has been issued (step S235: YES), the process proceeds to the next step S240. On the other hand, if a search instruction has not been issued (step S235: NO), the process proceeds to step S250, which will be described later.

ステップS240では、サーバ装置5は、コード抽出処理部129により、公開された外見設定コードの中からプレイヤの入力に応じて所定の分類に属する外見設定コードを抽出する。In step S240, theserver device 5 uses the codeextraction processing unit 129 to extract appearance setting codes that belong to a predetermined category from among the published appearance setting codes in response to the player's input.

ステップS245では、サーバ装置5は、コード検索処理部127により、上記ステップS240で抽出された外見設定コードの中からプレイヤの入力に応じて外見設定コードを検索する。検索結果は検索を行ったプレイヤに対して表示される。In step S245, theserver device 5 causes the codesearch processing unit 127 to search for an appearance setting code from among the appearance setting codes extracted in step S240 above, in accordance with the player's input. The search results are displayed to the player who performed the search.

ステップS248では、サーバ装置5は、上記ステップS230で並び替えた結果や、上記ステップS245で検索した結果に基づいて、絞り込まれた外見設定コードからプレイヤにより選択された1つの外見設定コードを、当該プレイヤの端末装置3に送信する。端末装置3では受信した外見設定コードがプレイヤ自身のライブラリに追加される。In step S248, theserver device 5 transmits one appearance setting code selected by the player from the narrowed down appearance setting codes based on the results of sorting in step S230 and the results of the search in step S245 to theterminal device 3 of the player. Theterminal device 3 adds the received appearance setting code to the player's own library.

ステップS250では、サーバ装置5は、ゲームを終了するか否かを判定する。ゲームを終了しない場合には(ステップS250:NO)、先のステップS205に戻り、同様の手順を繰り返す。一方、ゲームを終了する場合には(ステップS250:YES)、本フローチャートを終了する。In step S250, theserver device 5 determines whether or not to end the game. If the game is not to be ended (step S250: NO), the process returns to the previous step S205 and repeats the same procedure. On the other hand, if the game is to be ended (step S250: YES), this flowchart ends.

なお、上述した図32及び図33の処理手順は一例であって、上記手順の少なくとも一部を削除又は変更してもよいし、上記以外の手順を追加してもよい。例えば、ステップS248でプレイヤは外見設定コードを受信して自身のライブラリに加えたが、この「自身のライブラリに加える」という操作自体がその外見設定コードへの肯定的評価を意味するため、その事実をもって肯定的評価を受け付けるようにしてもよい。また、例えば外見設定コードを自身のライブラリに加える決定をする画面において、外見を閲覧できるようにしておき、その画面において外見設定コードに対する評価を受け付けるようにしてもよい。また、上記手順の少なくとも一部の順番を変更してもよいし、複数の手順が単一の手順にまとめられてもよい。Note that the processing procedures in Figures 32 and 33 described above are merely examples, and at least some of the above procedures may be deleted or changed, or procedures other than those described above may be added. For example, in step S248, the player receives an appearance setting code and adds it to his/her library, but since this operation of "adding to his/her library" itself signifies a positive evaluation of the appearance setting code, this fact may be used to accept a positive evaluation. Also, for example, the appearance may be made available for viewing on the screen on which the decision is made to add the appearance setting code to his/her library, and an evaluation of the appearance setting code may be accepted on that screen. Also, the order of at least some of the above procedures may be changed, or multiple procedures may be combined into a single procedure.

(3-3.第3実施形態の効果)
以上説明したように、本実施形態のゲームプログラムは、複数の端末装置3と通信可能に接続されたサーバ装置5を、端末装置3においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を端末装置3から受信し、外見設定情報に基づく情報を符号化して外見設定コードを発行するコード発行処理部15、発行した外見設定コードを、当該外見設定コードに係るゲームキャラクタを創作したプレイヤ以外の他のプレイヤが閲覧可能なように公開するコード公開処理部119、として機能させる。
(3-3. Effects of the Third Embodiment)
As described above, the game program of this embodiment causes theserver device 5, which is communicatively connected to a plurality ofterminal devices 3, to function as a codeissuance processing unit 15 that receives, from theterminal device 3, appearance setting information for a game character created on theterminal device 3 based on input by the player, and issues an appearance setting code by encoding information based on the appearance setting information, and a codepublication processing unit 119 that publishes the issued appearance setting code so that it can be viewed by players other than the player who created the game character related to the appearance setting code.

本実施形態では、端末装置3においてプレイヤがゲームキャラクタの外見を創作した場合に、サーバ装置5が創作されたゲームキャラクタの外見設定情報を端末装置3から受信し、外見設定情報に基づく情報を符号化して外見設定コードを発行する。そして、サーバ装置5は発行した外見設定コードを他のプレイヤが閲覧可能なように公開する。In this embodiment, when a player creates an appearance for a game character on aterminal device 3, theserver device 5 receives appearance setting information for the created game character from theterminal device 3, encodes information based on the appearance setting information, and issues an appearance setting code. Theserver device 5 then makes the issued appearance setting code public so that it can be viewed by other players.

これにより、公開された外見設定コードを閲覧した他のプレイヤは外見設定コードを復号化することにより、プレイヤにより創作されたゲームキャラクタの外見を再現することができる。このようにして、プレイヤが創作したゲームキャラクタを他のプレイヤとの間で共有することができる。また、ゲーム内の機能で共有できるので、外部のSNS等を利用して外見設定コードを共有する手間が省け、プレイヤの利便性を向上できる。As a result, other players who view the published appearance setting code can recreate the appearance of the game character created by the player by decrypting the appearance setting code. In this way, game characters created by a player can be shared with other players. Furthermore, since sharing can be done using an in-game function, it is possible to eliminate the trouble of sharing appearance setting codes using external SNS or the like, improving convenience for players.

また本実施形態において、ゲームプログラムは、サーバ装置5を、公開された外見設定コードに対する評価を他のプレイヤから受け付ける評価受付処理部121、として機能させてもよく、その場合には、コード公開処理部119は、外見設定コードを受け付けた評価と共に公開してもよい。In addition, in this embodiment, the game program may cause theserver device 5 to function as an evaluationreception processing unit 121 that receives evaluations from other players on the published appearance setting code, and in that case, the codepublication processing unit 119 may publish the appearance setting code together with the received evaluation.

この場合、各プレイヤは公開された外見設定コードを閲覧する際に評価の高低についても把握できるので、外見設定コードを選択して取得する際の指標にできる。また、例えば他のプレイヤから高い評価を受けたいというモチベーションが働き、プレイヤによるゲームキャラクタの創作意欲を高めることができる。In this case, when viewing the published appearance setting codes, each player can also ascertain the high and low ratings, which can be used as an indicator when selecting and acquiring an appearance setting code. In addition, for example, the desire to be highly rated by other players can motivate players, increasing their desire to create game characters.

また本実施形態において、ゲームプログラムは、サーバ装置5を、外見設定コードに対する評価に基づいて、当該外見設定コードに係るゲームキャラクタを創作したプレイヤに対して報酬を付与する報酬付与処理部123、として機能させてもよい。In addition, in this embodiment, the game program may cause theserver device 5 to function as a rewardgranting processing unit 123 that grants a reward to a player who creates a game character related to an appearance setting code based on an evaluation of the appearance setting code.

この場合、例えばプレイヤは自身が創作したゲームキャラクタの評価が高いほどより価値のある報酬を得ることが可能となる。これにより、プレイヤによるゲームキャラクタの創作意欲をより一層高めることができる。In this case, for example, the higher the evaluation of the game character that a player creates, the more valuable the reward he or she can receive. This can further increase players' motivation to create game characters.

また本実施形態において、ゲームプログラムは、サーバ装置5を、公開された外見設定コードのランキングを集計するランキング集計処理部125、として機能させてもよく、その場合には、コード公開処理部119は、外見設定コードを集計したランキングと共に公開してもよい。In addition, in this embodiment, the game program may cause theserver device 5 to function as a rankingtallying processing unit 125 that tallies the rankings of the published appearance setting codes, and in that case, the codepublishing processing unit 119 may publish the appearance setting codes together with the compiled rankings.

この場合、各プレイヤは公開された外見設定コードをランキングと共に閲覧できるので、例えばランキングの順位等を外見設定コードを選択して取得する際の指標にできる。また、例えばランキングで上位になりたいというモチベーションが働き、プレイヤによるゲームキャラクタの創作意欲を高めることができる。In this case, each player can view the published appearance setting codes together with the rankings, and so can use the ranking position, for example, as an indicator when selecting and acquiring an appearance setting code. In addition, for example, the desire to be ranked high can be motivated, increasing the desire of players to create game characters.

また本実施形態において、ゲームプログラムは、サーバ装置5を、プレイヤの入力に基づいて公開された外見設定コードを検索するコード検索処理部127、として機能させてもよい。In this embodiment, the game program may also cause theserver device 5 to function as a codesearch processing unit 127 that searches for published appearance setting codes based on the player's input.

この場合、多数の外見設定コードが公開されている場合でも、プレイヤは例えばキーワード等を用いて検索することが可能となり、多数の外見設定コードの中から所望の外見設定コードを探すことが容易となる。したがって、プレイヤの利便性を向上できる。In this case, even if a large number of appearance setting codes are made public, players will be able to search using, for example, keywords, making it easier to find the desired appearance setting code from among the many appearance setting codes. This improves player convenience.

また本実施形態において、ゲームプログラムは、サーバ装置5を、プレイヤの入力に基づいて公開された外見設定コードの中から所定の分類に属するものを抽出するコード抽出処理部129、として機能させてもよく、その場合には、コード検索処理部127は、抽出された外見設定コードの中からプレイヤの入力に基づいて検索してもよい。In addition, in this embodiment, the game program may cause theserver device 5 to function as a codeextraction processing unit 129 that extracts appearance setting codes that belong to a predetermined classification from among the appearance setting codes that have been made public based on the player's input, and in this case, the codesearch processing unit 127 may search among the extracted appearance setting codes based on the player's input.

この場合、多数の外見設定コードが公開されている場合でも、プレイヤは例えば特定の分類を選択することで当該分類に属するものを抽出した上で、外見設定コードを検索することが可能となる。したがって、多数の外見設定コードの中から所望の外見設定コードを探すことがさらに容易となり、プレイヤの利便性をより一層向上できる。In this case, even if a large number of appearance setting codes are made public, the player can, for example, select a specific category to extract those that belong to that category, and then search for the appearance setting code. This makes it even easier to find the desired appearance setting code from among the many appearance setting codes, further improving convenience for players.

なお、以上既に述べた以外にも、上記各実施形態や各変形例による手法を適宜組み合わせて利用しても良い。その他、一々例示はしないが、上記各実施形態や各変形例は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。In addition to what has already been described above, the methods according to the above-mentioned embodiments and modifications may be used in appropriate combinations. Although not illustrated individually, the above-mentioned embodiments and modifications may be implemented with various modifications within the scope of their purpose.

<4.端末装置、サーバ装置のハードウェア構成>
次に、図34を用いて、上記各実施形態で説明したCPU501が実行するプログラムにより実装された各処理部を実現する端末装置3のハードウェア構成の一例について説明する。なお、サーバ装置5が同様のハードウェア構成を有してもよい。
4. Hardware configuration of terminal device and server device
Next, an example of a hardware configuration of theterminal device 3 that realizes each processing unit implemented by the program executed by theCPU 501 described in each of the above embodiments will be described with reference to Fig. 34. Note that theserver device 5 may have a similar hardware configuration.

図34に示すように、端末装置3(又はサーバ装置5)は、例えば、CPU501と、ROM503と、RAM505と、GPU506と、例えばASIC又はFPGA等の特定の用途向けに構築された専用集積回路507と、入力装置513と、出力装置515と、記録装置517と、ドライブ519と、接続ポート521と、通信装置523とを有する。これらの構成は、バス509や入出力インターフェース511等を介し相互に信号を伝達可能に接続されている。As shown in FIG. 34, the terminal device 3 (or the server device 5) has, for example, aCPU 501, aROM 503, aRAM 505, aGPU 506, a dedicatedintegrated circuit 507 constructed for a specific application, such as an ASIC or FPGA, aninput device 513, anoutput device 515, arecording device 517, adrive 519, aconnection port 521, and acommunication device 523. These components are connected to each other via abus 509, an input/output interface 511, etc., so that signals can be transmitted between them.

ゲームプログラムは、例えば、ROM503やRAM505、ハードディスク等の記録装置517等に記録しておくことができる。The game program can be recorded, for example, inROM 503,RAM 505, or arecording device 517 such as a hard disk.

また、ゲームプログラムは、例えば、フレキシブルディスクなどの磁気ディスク、各種のCD、MOディスク、DVD等の光ディスク、半導体メモリ等のリムーバブルな記録媒体525に、一時的又は永続的(非一時的)に記録しておくこともできる。このような記録媒体525は、いわゆるパッケージソフトウエアとして提供することもできる。この場合、これらの記録媒体525に記録されたゲームプログラムは、ドライブ519により読み出されて、入出力インターフェース511やバス509等を介し上記記録装置517に記録されてもよい。The game program may also be temporarily or permanently (non-temporarily) recorded on aremovable recording medium 525, such as a magnetic disk such as a flexible disk, various types of CDs, MO disks, optical disks such as DVDs, or semiconductor memories.Such recording media 525 may also be provided as so-called package software. In this case, the game program recorded on theserecording media 525 may be read by thedrive 519 and recorded on therecording device 517 via the input/output interface 511,bus 509, etc.

また、ゲームプログラムは、例えば、ダウンロードサイト、他のコンピュータ、他の記録装置等(図示せず)に記録しておくこともできる。この場合、ゲームプログラムは、LANやインターネット等のネットワークNWを介し転送され、通信装置523がこのプログラムを受信する。そして、通信装置523が受信したプログラムは、入出力インターフェース511やバス509等を介し上記記録装置517に記録されてもよい。The game program may also be recorded, for example, on a download site, another computer, or another recording device (not shown). In this case, the game program is transferred via a network NW such as a LAN or the Internet, and thecommunication device 523 receives this program. The program received by thecommunication device 523 may then be recorded in therecording device 517 via the input/output interface 511,bus 509, etc.

また、ゲームプログラムは、例えば、適宜の外部接続機器527に記録しておくこともできる。この場合、ゲームプログラムは、適宜の接続ポート521を介し転送され、入出力インターフェース511やバス509等を介し上記記録装置517に記録されてもよい。The game program may also be recorded, for example, in an appropriateexternal connection device 527. In this case, the game program may be transferred via anappropriate connection port 521 and recorded in therecording device 517 via the input/output interface 511,bus 509, etc.

そして、CPU501が、上記記録装置517に記録されたプログラムに従い各種の処理を実行することにより、前述のコード発行処理部15、外見創作処理部19、コード取得処理部21、コード付加処理部23、第1コード送信処理部25、メッセージ送受信処理部27、プロフィール公開処理部29、コード復号化処理部31、キャラクタ再現処理部33、マルチプレイ実行処理部73、要求受付判定処理部75、第2コード送信処理部77、送信可否受付処理部79、要求送信処理部81、コード公開処理部119、評価受付処理部121、報酬付与処理部123、ランキング集計処理部125、コード検索処理部127、コード抽出処理部129等による処理が実現される。この際、CPU501は、例えば、上記記録装置517からプログラムを、直接読み出して実行してもよく、RAM505に一旦ロードした上で実行してもよい。更にCPU501は、例えば、プログラムを通信装置523やドライブ519、接続ポート521を介し受信する場合、受信したプログラムを記録装置517に記録せずに直接実行してもよい。Then, theCPU 501 executes various processes according to the programs recorded in therecording device 517, thereby realizing processes by the codeissuing processing unit 15, appearancecreation processing unit 19, codeacquisition processing unit 21, codeaddition processing unit 23, first codetransmission processing unit 25, message transmission/reception processing unit 27, profilepublication processing unit 29, codedecoding processing unit 31, characterreproduction processing unit 33, multiplayexecution processing unit 73, request acceptancejudgment processing unit 75, second codetransmission processing unit 77, transmission possibilityacceptance processing unit 79, requesttransmission processing unit 81, codepublication processing unit 119, evaluationacceptance processing unit 121, reward grantingprocessing unit 123, rankingcompilation processing unit 125, codesearch processing unit 127, codeextraction processing unit 129, etc. In this case, theCPU 501 may directly read out and execute the programs from therecording device 517, or may execute the programs after loading them into theRAM 505. Furthermore, when theCPU 501 receives a program via thecommunication device 523, thedrive 519, or theconnection port 521, for example, theCPU 501 may execute the received program directly without recording it in therecording device 517.

また、CPU501は、ゲームコントローラ7や、例えばマウス、キーボード、マイク等を含む入力装置513から入力する信号や情報に基づいて各種の処理を行ってもよい。TheCPU 501 may also perform various processes based on signals and information input from thegame controller 7 or aninput device 513 including, for example, a mouse, keyboard, microphone, etc.

GPU506は、CPU501からの指示に応じて例えばレンダリング処理などの画像表示のための処理を行う。TheGPU 506 performs image display processing, such as rendering processing, in response to instructions from theCPU 501.

そして、CPU501及びGPU506は、上記の処理を実行した結果を、表示装置9や、例えばスピーカーやヘッドフォン等の音声出力部(図示せず)を含む、出力装置515から出力する。さらにCPU501及びGPU506は、必要に応じてこの処理結果を通信装置523や接続ポート521を介し送信してもよく、上記記録装置517や記録媒体525に記録させてもよい。TheCPU 501 and theGPU 506 then output the results of the above processing from theoutput device 515, which may include thedisplay device 9 and an audio output unit (not shown), such as a speaker or headphones. Furthermore, theCPU 501 and theGPU 506 may transmit the processing results via thecommunication device 523 or theconnection port 521 as necessary, or may record the results in therecording device 517 or therecording medium 525.

3 端末装置(情報処理装置)
5 サーバ装置(情報処理装置)
15 コード発行処理部
17 外見設定コードデータベース
19 外見創作処理部
21 コード取得処理部
23 コード付加処理部
25 第1コード送信処理部(コード送信処理部)
27 メッセージ送受信処理部
29 プロフィール公開処理部
31 コード復号化処理部
33 キャラクタ再現処理部
49 画像
63 ゲームキャラクタ
63A ゲームキャラクタ
63B ゲームキャラクタ
67 QRコード(登録商標)(外見設定コード、二次元コード)
73 マルチプレイ実行処理部
75 要求受付判定処理部
77 第2コード送信処理部
79 送信可否受付処理部
81 要求送信処理部
83 スタンプ(外見設定コードの要求を表す画像)
97 応募受付処理部
99 キャラクタ掲載処理部
119 コード公開処理部
121 評価受付処理部
123 報酬付与処理部
125 ランキング集計処理部
127 コード検索処理部
129 コード抽出処理部
525 記録媒体
3. Terminal device (information processing device)
5. Server device (information processing device)
15 Codeissuing processing unit 17 Appearance settingcode database 19 Appearancecreation processing unit 21 Codeacquisition processing unit 23 Codeaddition processing unit 25 First code transmission processing unit (code transmission processing unit)
27 Message transmission/reception processing unit 29 Profilepublication processing unit 31 Codedecoding processing unit 33 Characterreproduction processing unit 49Image 63Game character63A Game character63B Game character 67 QR code (registered trademark) (appearance setting code, two-dimensional code)
73 Multiplayexecution processing unit 75 Request acceptancejudgment processing unit 77 Second codetransmission processing unit 79 Transmission permissionacceptance processing unit 81 Requesttransmission processing unit 83 Stamp (image representing a request for appearance setting code)
97 Applicationacceptance processing unit 99 Characterpublication processing unit 119 Codepublication processing unit 121 Evaluationacceptance processing unit 123 Reward grantingprocessing unit 125 Rankingcompilation processing unit 127 Codesearch processing unit 129 Codeextraction processing unit 525 Recording medium

Claims (8)

Translated fromJapanese
複数の端末装置と通信可能に接続された情報処理装置を、
前記端末装置においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を前記端末装置から受信し、前記外見設定情報に基づく情報を符号化して外見設定コードを発行するコード発行処理部、
発行した前記外見設定コードを、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤ以外の他のプレイヤが閲覧可能なように公開するコード公開処理部、
公開された前記外見設定コードのランキングの種類の選択を前記プレイヤから受け付け、選択された前記ランキングの種類に基づいて、公開された前記外見設定コードのランキングを集計するランキング集計処理部、
として機能させ
前記コード公開処理部は、
前記外見設定コードを集計した前記ランキングの順番となるように並び替えて公開する、
ゲームプログラム。
An information processing device communicably connected to a plurality of terminal devices,
a code issuing processing unit that receives appearance setting information of a game character created on the terminal device based on an input from a player of the terminal device, and issues an appearance setting code by encoding information based on the appearance setting information;
a code publishing processing unit that publishes the issued appearance setting code so that it can be viewed by players other than the player who created the game character related to the appearance setting code;
a ranking tallying processing unit that receives from the player a selection of a ranking type for the disclosed appearance setting code, and tallys up rankings for the disclosed appearance setting code based on the selected ranking type;
Function asa
The code disclosure processing unit includes:
rearrange the appearance setting codes to match the compiled ranking order and make them public;
Game program.
前記情報処理装置を、
公開された前記外見設定コードに対する評価を前記他のプレイヤから受け付ける評価受付処理部、
としてさらに機能させ、
前記コード公開処理部は、
前記外見設定コードを受け付けた前記評価と共に公開する、
請求項1に記載のゲームプログラム。
The information processing device,
an evaluation reception processing unit that receives evaluations from the other players regarding the disclosed appearance setting code;
It also functions as
The code disclosure processing unit includes:
Publish the appearance setting code together with the received evaluation;
The game program according to claim 1 .
前記情報処理装置を、
前記外見設定コードに対する評価に基づいて、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤに対して報酬を付与する報酬付与処理部、
としてさらに機能させる、
請求項2に記載のゲームプログラム。
The information processing device,
a reward giving processing unit that gives a reward to the player who created the game character related to the appearance setting code based on an evaluation of the appearance setting code;
Further functioning as
The game program according to claim 2.
前記情報処理装置を、
前記プレイヤの入力に基づいて公開された前記外見設定コードを検索するコード検索処理部、
としてさらに機能させる、
請求項1乃至のいずれか1項に記載のゲームプログラム。
The information processing device,
a code search processing unit that searches for the disclosed appearance setting code based on an input by the player;
Further functioning as
The game program according to any one of claims 1 to3 .
前記情報処理装置を、
前記プレイヤの入力に基づいて公開された前記外見設定コードの中から所定の分類に属するものを抽出するコード抽出処理部、
としてさらに機能させ、
前記コード検索処理部は、
抽出された前記外見設定コードの中から前記プレイヤの入力に基づいて検索する、
請求項に記載のゲームプログラム。
The information processing device,
a code extraction processing unit that extracts appearance setting codes belonging to a predetermined classification from the appearance setting codes disclosed based on an input by the player;
It also functions as
The code search processing unit includes:
searching the extracted appearance setting codes based on an input by the player;
The game program according to claim4 .
前記評価受付処理部は、The evaluation reception processing unit:
公開された前記外見設定コードに対する投資を前記他のプレイヤから受け付け、accepting an investment from the other player for the disclosed appearance setting code;
前記報酬付与処理部は、The reward granting processing unit:
前記外見設定コードに投資した前記他のプレイヤに対し、前記外見設定コードに対するランキング結果に基づいて投資額に応じた報酬を付与する、providing a reward to the other players who have invested in the appearance setting code in accordance with the amount of investment based on a ranking result for the appearance setting code;
請求項3に記載のゲームプログラム。The game program according to claim 3.
複数の端末装置と通信可能に接続された情報処理装置によって実行されるゲーム処理方法であって、
前記端末装置においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を前記端末装置から受信し、前記外見設定情報に基づく情報を符号化して外見設定コードを発行するステップと、
発行した前記外見設定コードを、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤ以外の他のプレイヤが閲覧可能なように公開するステップと、
公開された前記外見設定コードのランキングの種類の選択を前記プレイヤから受け付け、選択された前記ランキングの種類に基づいて、公開された前記外見設定コードのランキングを集計するステップと、
を有し、
前記公開するステップは、
前記外見設定コードを集計した前記ランキングの順番となるように並び替えて公開する、ゲーム処理方法。
A game processing method executed by an information processing device communicably connected to a plurality of terminal devices, comprising:
receiving from the terminal device appearance setting information of a game character created based on an input from a player in the terminal device, and encoding information based on the appearance setting information to issue an appearance setting code;
a step of publishing the issued appearance setting code so that it can be viewed by other players other than the player who created the game character related to the appearance setting code;
receiving from the player a selection of a ranking type for the disclosed appearance setting codes, and tallying up rankings for the disclosed appearance setting codes based on the selected ranking type;
having
The step of publishing includes:
The appearance setting codes are rearranged and made public in the order of the tallied rankings .
複数の端末装置と通信可能に接続された情報処理装置であって、
前記端末装置においてプレイヤの入力に基づいて創作されたゲームキャラクタの外見設定情報を前記端末装置から受信し、前記外見設定情報に基づく情報を符号化して外見設定コードを発行するコード発行処理部と、
発行した前記外見設定コードを、当該外見設定コードに係る前記ゲームキャラクタを創作した前記プレイヤ以外の他のプレイヤが閲覧可能なように公開するコード公開処理部と、
公開された前記外見設定コードのランキングの種類の選択を前記プレイヤから受け付け、選択された前記ランキングの種類に基づいて、公開された前記外見設定コードのランキングを集計するランキング集計処理部と、
を有し、
前記コード公開処理部は、
前記外見設定コードを集計した前記ランキングの順番となるように並び替えて公開する、
情報処理装置。
An information processing device communicably connected to a plurality of terminal devices,
a code issuing processing unit that receives appearance setting information of a game character created on the terminal device based on an input from a player of the terminal device, and issues an appearance setting code by encoding information based on the appearance setting information;
a code publishing processing unit that publishes the issued appearance setting code so that it can be viewed by players other than the player who created the game character related to the appearance setting code;
a ranking tallying processing unit that receives from the player a selection of a ranking type for the disclosed appearance setting code, and tallys up rankings for the disclosed appearance setting code based on the selected ranking type;
having
The code disclosure processing unit includes:
rearrange the appearance setting codes to match the compiled ranking order and make them public;
Information processing device.
JP2021055449A2021-03-292021-03-29 Game program, game processing method, and information processing deviceActiveJP7678689B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2021055449AJP7678689B2 (en)2021-03-292021-03-29 Game program, game processing method, and information processing device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2021055449AJP7678689B2 (en)2021-03-292021-03-29 Game program, game processing method, and information processing device

Publications (2)

Publication NumberPublication Date
JP2022152614A JP2022152614A (en)2022-10-12
JP7678689B2true JP7678689B2 (en)2025-05-16

Family

ID=83555866

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2021055449AActiveJP7678689B2 (en)2021-03-292021-03-29 Game program, game processing method, and information processing device

Country Status (1)

CountryLink
JP (1)JP7678689B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2011255111A (en)2010-06-112011-12-22Nintendo Co LtdGame program, game apparatus and game controlling method
JP2013257858A (en)2012-06-122013-12-26Line CorpMessenger linked service system and method utilizing social graph based on human relation of messenger platform
JP2016010626A (en)2014-06-302016-01-21グリー株式会社 GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP2017196332A (en)2016-04-282017-11-02株式会社コナミデジタルエンタテインメント Information processing apparatus, server apparatus, and program
JP2018108202A (en)2016-12-282018-07-12グリー株式会社 Control program, control method, and computer
JP2018153252A (en)2017-03-152018-10-04株式会社コナミデジタルエンタテインメント GAME SYSTEM AND PROGRAM
JP2020031789A (en)2018-08-282020-03-05株式会社コナミデジタルエンタテインメントGame system and program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2011255111A (en)2010-06-112011-12-22Nintendo Co LtdGame program, game apparatus and game controlling method
JP2013257858A (en)2012-06-122013-12-26Line CorpMessenger linked service system and method utilizing social graph based on human relation of messenger platform
JP2016010626A (en)2014-06-302016-01-21グリー株式会社 GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP2017196332A (en)2016-04-282017-11-02株式会社コナミデジタルエンタテインメント Information processing apparatus, server apparatus, and program
JP2018108202A (en)2016-12-282018-07-12グリー株式会社 Control program, control method, and computer
JP2018153252A (en)2017-03-152018-10-04株式会社コナミデジタルエンタテインメント GAME SYSTEM AND PROGRAM
JP2020031789A (en)2018-08-282020-03-05株式会社コナミデジタルエンタテインメントGame system and program

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
[BTSも使ってる?流行のアバター アプリ]ZEPETO(ゼペット)作り方,Gudeful by snaplace[オンライン],2019年03月30日,インターネット<URL:https://gudeful.jp/2018/12/zepeto-howto/>,[検索日:2025.01.22]
10代に人気のアプリZEPETOとは?,Marketeen[オンライン],2019年02月04日,インターネット<URL:https://marketeen.net/archives/994>,[検索日:2025.01.22]
コードなしでフォロー?QRコードで ZEPETO(ゼペット)をかんたん追加!,Gudeful by snaplace[オンライン],2019年03月28日,インターネット<URL:https://gudeful.jp/2019/03/zepeto-qrcode/>,[検索日:2025.01.22]
これでかんたん!ZEPETO(ゼペット) ワールドで思い通り操作する方法,Gudeful by snaplace[オンライン],2019年12月06日,インターネット<URL:https://gudeful.jp/2019/03/zepeto-world-operation/>,[検索日:2025.01.23]
すごいアバター発見!ZEPETO(ゼペット)でアカウントの見つけ方7選,Gudeful by snaplace[オンライン],2019年12月06日,インターネット<URL:https://gudeful.jp/2019/03/zepeto-new-account-follow/>,[検索日:2025.01.22]
ゼペットの『ゼペット ワールド』とは?行き方・ 入場方法・車や釣りなど遊び方まで徹底解説!,ドハック[オンライン],2020年06月22日,インターネット<URL:https://dohack.jp/sns/zepeto-world>,[検索日:2025.01.23]
写真以外に何ができる?ZEPETO(ゼペット)アプリの遊び方や使い方とは,Gudeful by snaplace[オンライン],2019年04月28日,インターネット<URL:https://gudeful.jp/2019/04/about-zepeto/>,[検索日:2025.01.23]

Also Published As

Publication numberPublication date
JP2022152614A (en)2022-10-12

Similar Documents

PublicationPublication DateTitle
JP7655757B2 (en) Game program, recording medium, and game processing method
KR102292820B1 (en)Remote control of gameplay
JP2018171282A (en)Computer system, viewer terminal, and program
JP7177456B2 (en) Video information output method, program, and video information output device for outputting play videos of users with high compatibility
US9242179B2 (en)Application provision server and application provision method
US9993736B2 (en)Cloud computing system and application provision method
JP6195093B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP2021164728A (en) Game management device, game system, game management method and program
JP5882182B2 (en) GAME CONTROL DEVICE, PROGRAM, GAME SYSTEM
JP5736351B2 (en) Game control device, program, game system, lottery device
JP6640322B1 (en) Information processing program, information processing apparatus, and information processing system
JP5847302B2 (en) Communication device, program, communication system
JP7678689B2 (en) Game program, game processing method, and information processing device
JP7678688B2 (en) Game program, recording medium, and game processing method
JP6360510B2 (en) Game program and game system
JP6885638B2 (en) Video information output method, program, and video information output device that outputs play videos of users with high compatibility
Duh et al.Playing different games on different phones: an empirical study on mobile gaming
JP2023101038A (en) computer programs and computer equipment
KR102146166B1 (en)Server, terminal and method for providing real time pvp broadcasting contents
WO2013180105A1 (en)Game control device, game control method, program, recording medium, and game system
JP2020044118A (en) Computer system, game system and program
JP2020018833A (en) Computer program and computer device
JP2024018679A (en) Computer system and background character control method
JP2020018831A (en) Computer program and computer device
JP2020018830A (en)Computer program and computer device

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20240205

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20241225

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20250207

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20250402

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20250421

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20250502

R150Certificate of patent or registration of utility model

Ref document number:7678689

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150


[8]ページ先頭

©2009-2025 Movatter.jp