Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6664050B2 - Game system, game device, and program - Google Patents
[go: Go Back, main page]

JP6664050B2 - Game system, game device, and program - Google Patents

Game system, game device, and program Download PDF

Info

Publication number
JP6664050B2
JP6664050B2 JP2015083524A JP2015083524A JP6664050B2 JP 6664050 B2 JP6664050 B2 JP 6664050B2 JP 2015083524 A JP2015083524 A JP 2015083524A JP 2015083524 A JP2015083524 A JP 2015083524A JP 6664050 B2 JP6664050 B2 JP 6664050B2
Authority
JP
Japan
Prior art keywords
game
user
comment
score
ranking
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
JP2015083524A
Other languages
Japanese (ja)
Other versions
JP2016202229A (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.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment 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 Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Priority to JP2015083524A priority Critical patent/JP6664050B2/en
Publication of JP2016202229A publication Critical patent/JP2016202229A/en
Application granted granted Critical
Publication of JP6664050B2 publication Critical patent/JP6664050B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、ゲームシステム、ゲーム装置、制御方法、及びプログラムに関する。   The present invention relates to a game system, a game device, a control method, and a program.

ユーザがプレイしたゲームのプレイ結果として、プレイに基づくゲームの達成度を数値化したスコアを用いるスコアシステムがある。また、このスコアをユーザ単位で集計してランキングを行うランキングシステムがある(例えば、特許文献1)。   There is a score system that uses a score obtained by quantifying the degree of achievement of a game based on play as a play result of a game played by a user. Further, there is a ranking system that totals the scores for each user and performs ranking (for example, Patent Document 1).

ランキングシステムで用いられるスコアはゲームのプレイ結果しか表すことができないため、ユーザがそのスコアを達成したことによって生じた感想を伝えることができなかった。そこでユーザの感想を記せるようコメントを記載できるようなシステムも登場した。コメントはユーザの所感の入力を期待するものであることから、例えばフリーワード入力にて実現されるものがある。   Since the score used in the ranking system can represent only the play result of the game, it was not possible to convey the impression generated by the user achieving the score. Therefore, a system that allows a user to enter a comment so that the user's impressions can be described has appeared. Since comments are expected to input the user's impressions, some are realized by, for example, free word input.

特開2003−144757号公報JP 2003-144775 A

しかし、フリーワードの入力では相応の時間がかかってしまうため、特にアミューズメントゲームのように時間制約が厳しいゲームである場合には、満足にコメントが入力できないことがあった。そこで、ゲーム状況に合わせてあらかじめ用意されているコメントを表示するシステムも考案されている。しかしながら、ゲーム状況に対してユーザが抱く気持ちには幅があり、ユーザが期待するコメントが表示されない場合があった。   However, inputting a free word takes a considerable amount of time, so that a comment may not be satisfactorily input in a game such as an amusement game in which time restrictions are severe. Therefore, a system for displaying a comment prepared in advance according to the game situation has been devised. However, there are cases where the user has a variety of feelings for the game situation, and the comment expected by the user may not be displayed.

本発明のいくつかの態様は、ゲーム状況に応じてユーザが適切なコメントを容易に入力できるゲームシステム、ゲーム装置、制御方法、及びプログラムを提供することを目的の一つとする。   It is an object of some aspects of the present invention to provide a game system, a game device, a control method, and a program that allow a user to easily input an appropriate comment according to a game situation.

また、本発明の他の態様は、後述する実施形態に記載した作用効果を奏することを可能にするゲームシステム、ゲーム装置、制御方法、及びプログラムを提供することを目的の一つとする。   Another aspect of the present invention has another object to provide a game system, a game device, a control method, and a program that can achieve the effects described in the embodiments described below.

上述した課題を解決するために、本発明の一態様は、比較対象とするゲーム状況を特定する比較対象特定部と、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部と、を備えるゲームシステムである。   In order to solve the above-described problems, one embodiment of the present invention provides a comparison target specifying unit that specifies a game situation to be compared, a game situation of a user who has played a game, and the comparison target specifying unit that specifies the game situation. A comment candidate presenting unit that presents a candidate for a comment on the game situation of the user based on the game situation to be compared.

また、本発明の一態様は、比較対象とするゲーム状況を特定する比較対象特定部と、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部と、を備えるゲーム装置である。   Further, one aspect of the present invention is a comparison target specifying unit that specifies a game situation to be compared, a game situation of a user who has played a game, and a game situation to be compared that is specified by the comparison target specifying unit. And a comment candidate presenting unit that presents a candidate for a comment on the game situation of the user based on the comment.

また、本発明の一態様は、比較対象とするゲーム状況を特定する比較対象特定ステップと、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定ステップにより特定された前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示ステップと、を含むゲームの制御方法である。   One aspect of the present invention is a comparison target specifying step of specifying a game situation to be compared, a game situation of a user who played a game, and a game situation to be compared specified by the comparison target specifying step. And a comment candidate presenting step of presenting a candidate for a comment on the game situation of the user based on the above.

また、本発明の一態様は、比較対象とするゲーム状況を特定する比較対象特定ステップと、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定ステップにより特定された前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示ステップと、を実行させるためのプログラムである。   One aspect of the present invention is a comparison target specifying step of specifying a game situation to be compared, a game situation of a user who played a game, and a game situation to be compared specified by the comparison target specifying step. And a comment candidate presenting step of presenting a candidate for a comment on the game situation of the user on the basis of the above.

第1の実施形態に係るゲームシステムの構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of a game system according to a first embodiment. 第1の実施形態に係るランキングの表示例を示す図。FIG. 6 is a view showing a display example of ranking according to the first embodiment. 第1の実施形態に係るセンターサーバの概略構成の一例を示すブロック図。FIG. 2 is a block diagram illustrating an example of a schematic configuration of a center server according to the first embodiment. ユーザ情報テーブルのデータ例を示す図。The figure which shows the data example of a user information table. 自己ランキング情報テーブルのデータ例を示す図。The figure which shows the example of data of the self-ranking information table. 全体ランキング情報テーブルのデータ例を示す図。The figure which shows the example of data of the whole ranking information table. 第1の実施形態に係るゲーム装置のハードウェア構成の一例を示す図。FIG. 2 is a diagram illustrating an example of a hardware configuration of the game device according to the first embodiment. 第1の実施形態に係るゲーム装置の構成の一例を示すブロック図。FIG. 2 is a block diagram showing an example of the configuration of the game device according to the first embodiment. 自己ランキング用コメント候補テーブルのデータ例を示す図。The figure which shows the data example of the comment candidate table for self rankings. 全体ランキング用コメント候補テーブルのデータ例を示す図。The figure which shows the data example of the comment candidate table for whole rankings. 第1の実施形態に係るランキング表示におけるコメント処理の一例を示すフローチャート。5 is a flowchart illustrating an example of comment processing in ranking display according to the first embodiment. 第2の実施形態に係る自己ランキング用コメント候補テーブルのデータ例を示す図。The figure which shows the data example of the comment candidate table for self-ranking concerning 2nd Embodiment. 第2の実施形態に係るランキング表示におけるコメント処理の一例を示すフローチャート。9 is a flowchart illustrating an example of comment processing in ranking display according to the second embodiment. 第3の実施形態に係るアイコンテーブルのデータ例を示す図。FIG. 13 is a view showing an example of data of an icon table according to the third embodiment. 第3の実施形態に係る自己ランキング用コメント候補テーブルのデータ例を示す図。The figure which shows the example of data of the comment candidate table for self-ranking concerning 3rd Embodiment. 第4の実施形態に係る自己ランキング用コメント候補テーブルのデータ例を示す図。The figure which shows the example of data of the comment candidate table for self-ranking concerning 4th Embodiment. 第5の実施形態に係るアイコンテーブルのデータ例を示す図。The figure which shows the example of data of the icon table concerning 5th Embodiment. コメントの候補として表示するアイコンの色の範囲を示すイメージ図。The image figure which shows the range of the color of the icon displayed as a candidate of a comment. 第6の実施形態に係る自己ランキング用コメント候補テーブルのデータ例を示す図。The figure which shows the example of data of the comment candidate table for self-ranking concerning 6th Embodiment. 第6の実施形態に係る自己ランキング用コメント候補テーブルの別のデータ例を示す図。The figure which shows another example of data of the comment candidate table for self-ranking concerning 6th Embodiment.

以下、本発明の一実施形態について、図面を参照して説明する。
[第1の実施形態]
まず、本実施形態に係るゲームシステムの概要を説明する。
図1は、本実施形態に係るゲームシステム1の構成を示すブロック図である。ゲームシステム1は、ゲーム装置10(ゲーム装置10−1、ゲーム装置10−2、ゲーム装置10−3、・・・)と、センターサーバ30とのコンピュータ装置を備えている。これらのコンピュータ装置は、ネットワークNWを介して接続され、互いに情報を送受信することができる。ゲーム装置10−1と、ゲーム装置10−2と、ゲーム装置10−3とは同様の構成であるため、特に区別しない場合には、「−1」、「−2」等の記載を省略してゲーム装置10として説明する。ここでは3台のゲーム装置10を図示しているが、任意の台数のゲーム装置10がセンターサーバ30に接続されてもよい。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[First Embodiment]
First, an outline of the game system according to the present embodiment will be described.
FIG. 1 is a block diagram illustrating a configuration of a game system 1 according to the present embodiment. The game system 1 includes a computer device including a game device 10 (game device 10-1, game device 10-2, game device 10-3,...) And a center server 30. These computer devices are connected via a network NW, and can transmit and receive information to and from each other. Since the game device 10-1, the game device 10-2, and the game device 10-3 have the same configuration, descriptions such as "-1" and "-2" are omitted unless particularly distinguished. The game device 10 will be described. Here, three game devices 10 are illustrated, but any number of game devices 10 may be connected to the center server 30.

ネットワークNWは、WAN(Wide Area Network)、LAN(Local Area Network)等によって構成される情報通信ネットワークである。WANは、例えば、携帯電話網、PHS(Personal Handy−phone System)網、PSTN(Public Switched Telephone Network;公衆交換電話網)、専用通信回線網、VPN(Virtual Private Network)等によって構成される。   The network NW is an information communication network including a WAN (Wide Area Network), a LAN (Local Area Network), and the like. The WAN is, for example, a mobile phone network, a PHS (Personal Handy-phone System) network, a PSTN (Public Switched Telephone Network; public switched telephone network), a dedicated communication network, a VPN (Virtual Private Network), and the like.

ゲーム装置10は、例えば、ゲームセンターや遊園地等の遊戯施設に設置された所謂アーケードゲームである。このゲーム装置10は、例えば、音楽に合わせてゲームのプレイ画面上に指示される位置及び操作タイミングと、ユーザが押下した操作ボタンの位置及びその操作タイミングとに基づいてスコアが決まる音楽ゲームを実行する。この音楽ゲームでは、楽曲毎に難易度が設定されており、プレイする楽曲の難易度と、指示に対するユーザの操作の正確性の割合とに基づいてゲームの達成度を数値化した得点(例えば、スコア)がプレイ結果として決定される。ここで、プレイとは、一例としてユーザのプレイ結果の対象となるユーザの行為のことである。また、この音楽ゲームでは、スコアに応じてユーザにポイントが付与され、このポイントが所定数たまるとユーザのランクがアップする。ランクがアップすると、例えば、ユーザがプレイ可能な新たな楽曲が解禁される等、そのランクに応じた特典が付与される。また、この音楽ゲームでは、ユーザが一又は複数の他のユーザと対戦する対戦プレイも可能である。対戦プレイは、プレイ結果(例えば、1曲ごとのスコア或いは複数曲の合計スコア)により、対戦相手と勝敗を競うものである。   The game apparatus 10 is, for example, a so-called arcade game installed in a game facility such as a game center or an amusement park. The game device 10 executes, for example, a music game whose score is determined based on the position and operation timing indicated on the play screen of the game in time with the music, and the position and operation timing of the operation button pressed by the user. I do. In this music game, a difficulty level is set for each music piece, and a score obtained by quantifying the degree of achievement of the game based on the difficulty level of the music piece to be played and the ratio of the accuracy of the user's operation to the instruction (for example, Score) is determined as a play result. Here, the play is, for example, a user's action that is a target of the user's play result. Further, in this music game, points are given to the user according to the score, and when a predetermined number of points are accumulated, the rank of the user is raised. When the rank rises, a privilege according to the rank is given, for example, a new song playable by the user is lifted. Further, in this music game, a competitive play in which a user competes with one or more other users is also possible. Competitive play competes against an opponent based on a play result (for example, a score for each song or a total score of a plurality of songs).

また、ゲーム装置10は、この音楽ゲームのプレイ結果として、プレイ結果(例えば、スコア)をユーザ単位で集計したランキングを表示する。このランキングは、ユーザがゲームをプレイするモチベーションの一つとなるものである。ランキングには、ユーザ毎にスコアを順位付けした自己ランキングと、ユーザ毎のスコアを順位付けした全体ランキングとが含まれる。全体ランキングは、ゲームをプレイした全てのユーザを対象にしたランキングであってもよいし、特定の地域、所属、特定のイベント参加者等のように一部のユーザを対象にしたランキングであってもよい。例えば、全国ランキング、都道府県ランキング、地域(地方や市など)別ランキング、グループランキング、××大会ランキング等であってもよい。また、店舗内ランキング等のように空間的に区分けされた範囲でのランキングや、月間或いは週間ランキング等のように時間的に区分けされた範囲でのランキングであってもよい。また、予め設定されたライバルユーザまたはフレンドユーザとの比較によるランキングであってもよい。   In addition, the game device 10 displays, as play results of the music game, a ranking in which play results (for example, scores) are totaled for each user. This ranking is one of the motivations for the user to play the game. The ranking includes a self ranking in which scores are ranked for each user, and an overall ranking in which scores are ranked for each user. The overall ranking may be a ranking for all users who played the game, or a ranking for some users such as a specific region, affiliation, a specific event participant, etc. Is also good. For example, a national ranking, a prefectural ranking, a ranking by region (region, city, etc.), a group ranking, a XX competition ranking, and the like may be used. Further, the ranking may be a ranking in a spatially divided range such as an in-store ranking, or a ranking in a temporally divided range such as a monthly or weekly ranking. Further, the ranking may be a comparison with a previously set rival user or friend user.

〔ランキングの表示例〕
図2は、本実施形態に係るランキングの表示例を示す図である。図示するランキング画面G10は、プレイが終了したときにそのプレイのプレイ結果が表示される画面の表示例であり、ユーザが今回プレイしたプレイ結果の優劣がランキング上の位置付けでわかるようにランキング形式で表示される。例えば、ランキング画面G10には、この画面の内容を示すタイトル情報K10(ここでは、「○○さんのプレイ結果」)が表示される。また、ランキング画面G10には、自己ランキングを表示させるための表示タブTAB1と、全体ランキングを表示させるための表示タブTAB2とが表示されている。このタブに対するユーザの操作(例えば、タップ操作)により、自己ランキングの表示と全体ランキングの表示とのいずれか選択された方のランキングが表示される。例えば、ゲーム装置10は、ランキング画面G10を表示する際には、まず自己ランキングを表示し、表示タブTAB2に対するユーザの操作があった場合に全体ランキングの表示に切り替えてもよい。また、ゲーム装置10は、ランキング画面G10を表示する際には、まず全体ランキングを表示し、表示タブTAB1に対するユーザの操作があった場合に自己ランキングの表示に切り替えてもよい。なお、ゲーム装置10は、ランキング画面G10を表示するのが2回目以降の場合には、前回表示していた方のランキングをまず表示するようにしてもよい。
[Example of ranking display]
FIG. 2 is a diagram showing a display example of the ranking according to the present embodiment. The illustrated ranking screen G10 is a display example of a screen on which a play result of the play is displayed when the play is completed. The ranking screen G10 is displayed in a ranking format so that the user can know the superiority or inferiority of the play result played this time in the ranking. Is displayed. For example, on the ranking screen G10, title information K10 (in this case, “play result of Mr. XX”) indicating the content of this screen is displayed. Further, on the ranking screen G10, a display tab TAB1 for displaying the self ranking and a display tab TAB2 for displaying the overall ranking are displayed. By the user's operation (for example, tap operation) on this tab, the ranking of the selected one of the display of the self-ranking and the display of the overall ranking is displayed. For example, when displaying the ranking screen G10, the game device 10 may first display the self-ranking, and may switch to the display of the overall ranking when the user operates the display tab TAB2. Further, when displaying ranking screen G10, game device 10 may first display the overall ranking, and may switch to the display of self-ranking when there is a user operation on display tab TAB1. In the case where the ranking screen G10 is displayed for the second time or later, the game device 10 may first display the ranking displayed last time.

図示する例では、自己ランキングが表示されており、順位ラベルK11、K12、K13、・・・、が表示されている。順位ラベルK11、K12、K13、・・・のそれぞれには、それぞれの順位を示す情報(1位、2位、3位、・・・)と、それぞれのスコアを示す情報とが表示される。例えば、順位ラベルK11には、順位を示す情報としての「1」と、スコアを示す情報としての「182500」とが表示されている。ここで、順位ラベルK11は、このユーザの今回のプレイ結果であり、他の順位ラベル(過去のプレイ結果の順位ラベル)とは区別可能なように強調して表示されている。例えば、今回のプレイ結果の順位ラベルは、他の順位ラベルに対して枠の太さ、文字の大きさ、表示の明暗、表示色等のいずれか一つまたは複数が異なる態様で表示されることで強調して表示される。また図示する例では、順位ラベルK11に表示されているスコアは、このユーザがプレイしたなかの1位のスコアであるため、今回のプレイ結果が自己スコア(自身のハイスコア)を更新したことを示している。   In the illustrated example, the self-ranking is displayed, and ranking labels K11, K12, K13,... Are displayed. Each of the rank labels K11, K12, K13,... Displays information (first, second, third,...) Indicating each rank and information indicating each score. For example, the rank label K11 displays “1” as information indicating a rank and “182500” as information indicating a score. Here, the rank label K11 is the current play result of this user, and is displayed in an emphasized manner so as to be distinguishable from other rank labels (rank labels of past play results). For example, the ranking label of the current play result is displayed in a mode in which one or more of the frame thickness, character size, display brightness, display color, etc. is different from other ranking labels Is highlighted. In the example shown in the figure, the score displayed on the ranking label K11 is the top score in the user's play. Therefore, it is determined that the current play result has updated its own score (its own high score). Is shown.

また、順位ラベルK12と順位ラベルK13とのそれぞれには、コメントCT1とコメントCT2とがそれぞれ表示されている。このコメントCT1とコメントCT2とは、それぞれの順位ラベルK12と順位ラベルK13とに記載されているスコアをユーザが獲得したときにそれぞれ入力されたコメントである。コメントは、例えば、ユーザの感情、気持ち、思い、意見等を表すものであり、例えば、テキストやアイコン等による表示的な表現である。本実施形態では、ユーザは、プレイしたスコアに対して入力するコメントを、コメントの候補の中から選択することができる。   In addition, a comment CT1 and a comment CT2 are displayed on the order label K12 and the order label K13, respectively. The comment CT1 and the comment CT2 are comments input when the user has acquired the scores described in the respective rank labels K12 and K13. The comment represents, for example, the emotion, feeling, thought, opinion, and the like of the user, and is, for example, a display-like expression such as a text or an icon. In the present embodiment, the user can select a comment to be input for the played score from comment candidates.

ゲーム装置10は、ゲームをプレイしたユーザのゲーム状況と、比較対象とするゲーム状況とに基づいて、ユーザのゲーム状況に対するコメントの候補を提示する。ゲーム状況とは、一例としてプレイ結果を表すパラメータ(例えば、スコア)である。例えば、ゲーム装置10は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとに基づいて、そのユーザのスコアに対するコメントの候補を提示する。比較対象とするスコアは、自己ランキングの場合には、ユーザ自身の過去のスコアであり、例えば自身のハイスコアまたは前回(一つ前)のスコア等である。一方、全体ランキングの場合には、比較対象とするスコアは、他のユーザのスコアであり、例えば、特定の他のユーザのハイスコア(例えば、全体ランキング1位のスコア)である。このように、ゲーム装置10は、ユーザがプレイしたスコアを比較対象のスコアと比較してコメントの候補を提示することにより、スコアに応じて適したコメントの候補をユーザに提示することができる。このコメントの候補を提示する処理については、後で詳しく説明する。   The game device 10 presents a candidate for a comment on the game situation of the user based on the game situation of the user who played the game and the game situation to be compared. The game situation is, for example, a parameter (for example, a score) representing a play result. For example, the game device 10 presents comment candidates for the score of the user based on the score of the user who played the game and the score to be compared. In the case of self-ranking, the score to be compared is a past score of the user himself / herself, for example, his / her own high score or a previous (one previous) score. On the other hand, in the case of the overall ranking, the score to be compared is the score of another user, for example, the high score of another specific user (for example, the score of the first place in the overall ranking). As described above, the game device 10 can present the user with a suitable comment candidate according to the score by comparing the score played by the user with the score to be compared and presenting the candidate for the comment. The process of presenting the comment candidate will be described later in detail.

ここでは、今回のスコアに対するコメントが未入力の状態であり、順位ラベルK11には、コメント入力ボタンBT10が表示されている。コメント入力ボタンBT10は、そのスコアに対するコメントを入力するための操作子として表示されている。ユーザがコメント入力ボタンBT10に対して操作(例えば、タップ操作)すると、コメントの候補が提示されるコメント候補画面G20が表示される。コメント候補画面G20は、ランキング画面G10に重ねて表示されてもよいし、ランキング画面G10から切り替えられて表示されてもよい。   Here, a comment for the current score has not been input, and a comment input button BT10 is displayed on the ranking label K11. The comment input button BT10 is displayed as an operator for inputting a comment for the score. When the user operates the comment input button BT10 (for example, tap operation), a comment candidate screen G20 on which comment candidates are presented is displayed. The comment candidate screen G20 may be displayed so as to overlap the ranking screen G10, or may be switched from the ranking screen G10 and displayed.

コメント候補画面G20には、そのスコアを出したユーザが入力したいと思われるコメントの候補が複数表示される。ここでは、コメントの候補として、コメント候補F11、F12、F13が表示されている例を示しているが、コメントの候補の数は3つに限られるものではない。コメント候補F11、F12、F13のそれぞれは、選択可能な操作子として表示されている。ユーザは、コメント候補F11、F12、F13のいずれかに対して操作(例えば、タップ操作)することにより、コメントを選択できる。ゲーム装置10は、コメント候補F11、F12、F13のいずれかが選択されると、コメント候補画面G20の表示を終了してランキング画面G10を表示し、選択されたコメント候補を順位ラベルK11に表示するコメントとして、コメント入力ボタンBT10に代えて表示する。   On the comment candidate screen G20, a plurality of comment candidates that the user who gave the score would like to input are displayed. Here, an example is shown in which comment candidates F11, F12, and F13 are displayed as comment candidates, but the number of comment candidates is not limited to three. Each of the comment candidates F11, F12, and F13 is displayed as a selectable operation element. The user can select a comment by operating (for example, tapping) any one of the comment candidates F11, F12, and F13. When any one of the comment candidates F11, F12, and F13 is selected, the game device 10 ends the display of the comment candidate screen G20, displays the ranking screen G10, and displays the selected comment candidate on the ranking label K11. A comment is displayed instead of the comment input button BT10.

なお、ゲーム装置10は、ユーザがコメントの候補の中から意図しないコメントを誤って選択して誤入力した場合に、誤入力したコメントを修正できるようにしてもよい。例えば、コメント候補画面G20においてユーザがコメントを選択することにより、コメント入力ボタンBT10に代えて表示されたコメントは、コメント候補画面G20を表示する操作子として表示されてもよい。これにより、ユーザは、誤入力したコメントに対して操作(例えば、タップ操作)することにより、コメントを再選択して修正できる。
また、ゲーム装置10は、過去に入力したコメントを変更できるようにしてもよい。例えば、コメントCT1及びコメントCT2は、コメント候補画面G20を表示する操作子として表示されてもよい。これにより、ユーザは、過去に入力したコメントに対して操作(例えば、タップ操作)することにより、コメントを再選択できる。
In addition, the game device 10 may be configured to be able to correct the erroneously input comment when the user erroneously selects an unintended comment from the comment candidates and erroneously inputs the comment. For example, when the user selects a comment on the comment candidate screen G20, the comment displayed instead of the comment input button BT10 may be displayed as an operator for displaying the comment candidate screen G20. Thus, the user can reselect and correct the comment by performing an operation (for example, a tap operation) on the erroneously input comment.
Further, the game device 10 may be capable of changing a comment input in the past. For example, the comment CT1 and the comment CT2 may be displayed as operators for displaying the comment candidate screen G20. Thus, the user can reselect a comment by performing an operation (for example, a tap operation) on a comment input in the past.

また、ランキング画面G10において、今回のスコアの順位ラベルK11以外の順位ラベル(例えば、順位ラベルK12、順位ラベルK13)に対して過去に入力されたコメントに対するコメント(例えば、コメントCT1、コメントCT2)は表示されなくてもよい。   In the ranking screen G10, comments (for example, comments CT1 and CT2) for comments input in the past with respect to rank labels (for example, rank labels K12 and K13) other than the rank label K11 of the current score are displayed. It does not have to be displayed.

なお、コメントの候補は、ユーザの操作を伴わなくともユーザに提示されてもよい。例えば、ランキング画面G10において、コメント入力ボタンBT10の表示が無く、この画面にコメントの候補の表示が含まれてもよい。   Note that the comment candidate may be presented to the user without the user's operation. For example, the comment input button BT10 may not be displayed on the ranking screen G10, and the display of comment candidates may be included in this screen.

なお、ランキング画面G10において全体ランキングが表示される場合には、例えば、タイトル情報K10には、全体ランキングであることを示す情報が表示される。また、全体ランキングの場合には、順位ラベルK11、K12、K13、・・・のそれぞれには、図2に示す各情報に加えて、それぞれのスコアを出したユーザを示す情報(例えば、ニックネーム)が表示される。   When the overall ranking is displayed on the ranking screen G10, for example, information indicating the overall ranking is displayed in the title information K10. In the case of the overall ranking, each of the ranking labels K11, K12, K13,..., In addition to the information shown in FIG. 2, information indicating the user who gave each score (for example, a nickname) Is displayed.

〔センターサーバ30の構成〕
次に、センターサーバ30の構成について説明する。
図3は、本実施形態に係るセンターサーバ30の概略構成の一例を示すブロック図である。センターサーバ30は、サーバ制御部310と、サーバ通信部32と、サーバ記憶部33とを備えている。サーバ制御部310は、センターサーバ30の制御中枢として機能するCPU(Central Processing Unit)等を備えており、センターサーバ30の各部を制御する。例えば、サーバ制御部310は、ユーザ情報取得部311と、ランキング情報処理部312とを備えている。
[Configuration of Center Server 30]
Next, the configuration of the center server 30 will be described.
FIG. 3 is a block diagram illustrating an example of a schematic configuration of the center server 30 according to the present embodiment. The center server 30 includes a server control unit 310, a server communication unit 32, and a server storage unit 33. The server control unit 310 includes a CPU (Central Processing Unit) functioning as a control center of the center server 30, and controls each unit of the center server 30. For example, the server control unit 310 includes a user information acquisition unit 311 and a ranking information processing unit 312.

ユーザ情報取得部311は、サーバ通信部32を介してゲーム装置10からユーザ情報を取得し、取得したユーザ情報をサーバ記憶部33に記憶させる。ここでユーザ情報には、ユーザ名、ユーザのニックネーム、ユーザがゲーム装置10でプレイしたプレイデータなどが含まれる。   The user information acquisition unit 311 acquires user information from the game device 10 via the server communication unit 32, and causes the server storage unit 33 to store the acquired user information. Here, the user information includes a user name, a nickname of the user, play data played on the game device 10 by the user, and the like.

ランキング情報処理部312は、サーバ通信部32を介してゲーム装置10からランキング情報の要求を受けることにより、自己ランキングを示す自己ランキング情報または全体ランキングを示す全体ランキング情報を生成してゲーム装置10に送信する。具体的には、ランキング情報処理部312は、サーバ記憶部33に記憶されている特定のユーザのプレイデータ、または複数のユーザ毎のプレイデータに基づいて、自己ランキング情報または全体ランキング情報を生成して、生成したランキング情報をサーバ記憶部33に記憶させる。そして、ランキング情報処理部312は、生成した自己ランキング情報または全体ランキング情報を、サーバ通信部32を介してゲーム装置10に送信する。   Upon receiving a request for ranking information from the game device 10 via the server communication unit 32, the ranking information processing unit 312 generates self-ranking information indicating a self-ranking or overall ranking information indicating an overall ranking, and Send. Specifically, the ranking information processing unit 312 generates self ranking information or overall ranking information based on play data of a specific user stored in the server storage unit 33 or play data of each of a plurality of users. Then, the generated ranking information is stored in the server storage unit 33. Then, the ranking information processing unit 312 transmits the generated self ranking information or the overall ranking information to the game device 10 via the server communication unit 32.

サーバ通信部32は、例えば、複数のイーサネット(登録商標)ポートや複数のUSB(Universal Serial Bus)等のデジタル入出力ポート等を含んで構成され、ネットワークNWを介して接続されるゲーム装置10と通信を行う。   The server communication unit 32 includes, for example, a plurality of Ethernet (registered trademark) ports and a plurality of digital input / output ports such as a plurality of USB (Universal Serial Bus), and is connected to the game device 10 connected via the network NW. Perform communication.

サーバ記憶部33は、HDD(Hard Disk Drive)やSSD(Solid State Drive)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、ROM(Read-Only Memory)、RAM(Random Access Memory)などを含み、ゲーム装置10が処理する各種情報やゲーム画面、ゲームの制御プログラム等を記憶する。   The server storage unit 33 includes an HDD (Hard Disk Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a ROM (Read-Only Memory, etc.), and a ROM (Read-Only Memory, etc.). It stores various information processed by the device 10, a game screen, a game control program, and the like.

例えば、サーバ記憶部33は、サーバ制御部310がゲーム装置10から取得したユーザ情報や、サーバ制御部310が生成したランキング情報等を記憶する。なお、サーバ記憶部33は、センターサーバ30に内蔵されるものに限らず、USB等のデジタル入出力ポート等によって接続された外付け型の記憶装置でもよい。例えば、サーバ記憶部33は、ユーザ情報記憶部331と、ランキング情報記憶部332とを備えている。   For example, the server storage unit 33 stores user information acquired from the game device 10 by the server control unit 310, ranking information generated by the server control unit 310, and the like. The server storage unit 33 is not limited to one built in the center server 30, but may be an external storage device connected via a digital input / output port such as a USB. For example, the server storage unit 33 includes a user information storage unit 331 and a ranking information storage unit 332.

ユーザ情報記憶部331は、ゲーム装置10を利用するユーザのユーザ情報を記憶する。図4は、ユーザ情報記憶部331に記憶されるユーザ情報テーブルTBL331のデータ例を示す図である。ユーザ情報テーブルTBL331には、ユーザ情報として、ユーザIDと、ユーザ名と、ニックネームと、プレイデータとが関連付けられて格納される。ユーザIDは、ユーザを識別する識別情報である。ユーザ名は、そのユーザの名称である。ニックネームは、そのユーザのニックネームであって、ゲーム内でそのユーザの表す情報として表示される。   The user information storage unit 331 stores user information of a user who uses the game device 10. FIG. 4 is a diagram illustrating a data example of the user information table TBL331 stored in the user information storage unit 331. The user information table TBL331 stores, as user information, a user ID, a user name, a nickname, and play data in association with each other. The user ID is identification information for identifying a user. The user name is the name of the user. The nickname is the nickname of the user and is displayed as information representing the user in the game.

プレイデータは、そのユーザのプレイに関する情報である。例えば、プレイデータには、ランク、プレイ回数、ハイスコア、スコア履歴(スコア1、スコア2、・・・)等が含まれる。ランクは、そのユーザのランクである。プレイ回数は、そのユーザが、このゲームをプレイした回数である。ハイスコアは、そのユーザがこのゲームをプレイしたなかで最も高いスコアである。スコア履歴は、そのユーザがこのゲームをプレイしたスコアの一部または全部を含む履歴である。また、ハイスコアとスコア履歴の各スコアとには、そのスコアを出したときのプレイ日時も関連付けられて格納される。   The play data is information about the user's play. For example, the play data includes a rank, the number of plays, a high score, a score history (score 1, score 2,...), And the like. The rank is the rank of the user. The play count is the number of times the user has played this game. The high score is the highest score that the user has played this game. The score history is a history including a part or all of the score of the user playing the game. The high score and each score in the score history are also stored in association with the play date and time when the score was issued.

ランキング情報記憶部332は、サーバ制御部310が生成した自己ランキング情報及び全体ランキング情報を記憶する。図5は、ランキング情報記憶部332に記憶される自己ランキング情報テーブルTBL3321のデータ例を示す図である。自己ランキング情報テーブルTBL3321には、ユーザ毎の自己ランキング情報として、ユーザIDと、ニックネームと、順位と、スコアと、コメントとが関連付けられて格納される。つまり、この自己ランキング情報テーブルTBL3321には、ユーザ毎に、このゲームをプレイしたスコアをスコアの大きい順にソートして順位付けした自己ランキング情報が格納される。また、コメントは、各スコアに対してユーザがゲーム装置10で入力したコメントである。ランキング情報処理部312は、ゲーム装置10で自己ランキングのスコアに対して入力されたコメントをサーバ通信部32を介して取得し、この自己ランキング情報テーブルTBL3321に格納する。なお、コメントが入力されていない場合には、この自己ランキング情報テーブルTBL3321のコメントは「null」が格納される。   The ranking information storage unit 332 stores the self ranking information and the overall ranking information generated by the server control unit 310. FIG. 5 is a diagram illustrating a data example of the self-ranking information table TBL3321 stored in the ranking information storage unit 332. In the self-ranking information table TBL3321, a user ID, a nickname, a rank, a score, and a comment are stored in association with each other as self-ranking information for each user. That is, the self-ranking information table TBL3321 stores, for each user, self-ranking information in which scores played in this game are sorted and ranked in descending order of the score. The comment is a comment input by the user with the game device 10 for each score. The ranking information processing unit 312 acquires the comment input for the score of the self ranking in the game device 10 via the server communication unit 32, and stores the comment in the self ranking information table TBL3321. If a comment has not been input, “null” is stored as the comment in the self-ranking information table TBL3321.

図6は、ランキング情報記憶部332に記憶される全体ランキング情報テーブルTBL3322のデータ例を示す図である。全体ランキング情報テーブルTBL3322には、全体ランキング情報として、順位と、ユーザIDと、ニックネームと、ハイスコアと、コメントとが関連付けられて格納される。つまり、全体ランキング情報テーブルTBL3322には、このゲームをプレイするユーザ毎のハイスコアをスコアの大きい順にソートして順位付けした全体ランキング情報が格納される。また、コメントは、自己ランキング情報テーブルTBL3321と同様に、各スコアに対して各ユーザがゲーム装置10で入力したコメントである。ランキング情報処理部312は、ゲーム装置10で全体ランキングのスコアに対して入力されたコメントをサーバ通信部32を介して取得し、この全体ランキング情報テーブルTBL3322に格納する。   FIG. 6 is a diagram illustrating an example of data of the overall ranking information table TBL3322 stored in the ranking information storage unit 332. The ranking, the user ID, the nickname, the high score, and the comment are stored in the overall ranking information table TBL3322 in association with each other as the overall ranking information. That is, the overall ranking information table TBL3322 stores overall ranking information in which high scores for each user who plays this game are sorted and ranked in descending order of the score. The comment is a comment input by each user on the game device 10 for each score, similarly to the self ranking information table TBL3321. The ranking information processing unit 312 acquires the comment input for the score of the overall ranking in the game device 10 via the server communication unit 32, and stores the comment in the overall ranking information table TBL3322.

なお、自己ランキング情報テーブルTBL3321及び全体ランキング情報テーブルTBL3322には、さらに各スコアのプレイ日時が関連付けられて格納されてもよい。   The self-ranking information table TBL3321 and the overall ranking information table TBL3322 may further store the play date and time of each score in association with each other.

〔ゲーム装置10の構成〕
次に、ゲーム装置10の構成について説明する。まず、図7を参照して、ゲーム装置10のハードウェア構成について説明する。図7は、本実施形態に係るゲーム装置10のハードウェア構成の一例を示す図である。ゲーム装置10は、CPU11と、通信部12と、記憶部13と、入力部14と、表示部15と、音出力部16とを備えている。
[Configuration of the game device 10]
Next, the configuration of the game device 10 will be described. First, the hardware configuration of the game device 10 will be described with reference to FIG. FIG. 7 is a diagram illustrating an example of a hardware configuration of the game device 10 according to the present embodiment. The game device 10 includes a CPU 11, a communication unit 12, a storage unit 13, an input unit 14, a display unit 15, and a sound output unit 16.

CPU11は、記憶部13に記憶された各種プログラムを実行し、ゲーム装置10の各部を制御する。通信部12は、例えば、複数のイーサネット(登録商標)ポートや複数のUSB等のデジタル入出力ポート等を含んで構成され、ネットワークを介して接続される他の装置と通信する。   The CPU 11 executes various programs stored in the storage unit 13 and controls each unit of the game device 10. The communication unit 12 includes, for example, a plurality of Ethernet (registered trademark) ports, a plurality of digital input / output ports such as USB, and the like, and communicates with another device connected via a network.

記憶部13は、例えば、HDDやSSD、EEPROM、ROM、RAMなどを含み、ゲーム装置10が処理する各種情報やゲーム画面、ゲームの制御プログラム等を記憶する。
入力部14は、ボタンやタッチパネルなどの入力デバイスを備えており、ユーザの操作入力を受け付ける。例えば、入力部14は、表示部15の表示画面上に配置されたタッチパネルであり、表示部15に表示されたゲーム画面(メニュー画面、プレイ画面、ランキング画面等)に対するユーザの操作入力を受け付ける。
The storage unit 13 includes, for example, an HDD, an SSD, an EEPROM, a ROM, and a RAM, and stores various information processed by the game apparatus 10, a game screen, a game control program, and the like.
The input unit 14 includes input devices such as buttons and a touch panel, and receives an operation input by a user. For example, the input unit 14 is a touch panel arranged on a display screen of the display unit 15 and receives a user's operation input on a game screen (a menu screen, a play screen, a ranking screen, or the like) displayed on the display unit 15.

表示部15は、画像やテキスト等の情報を表示するディスプレイであり、例えば、液晶ディスプレイパネル、有機EL(ElectroLuminescence)ディスプレイパネル等を含んで構成される。例えば、表示部15は、メニュー画面、プレイ画面、ランキング画面(例えば、図2に示すランキング画面G10)等のゲーム画面を表示する。
音出力部1は、スピーカを含んで構成され、ゲームでプレイする楽曲として選択された音楽や各種効果音等を出力する。
The display unit 15 is a display that displays information such as images and text, and includes, for example, a liquid crystal display panel, an organic EL (ElectroLuminescence) display panel, and the like. For example, the display unit 15 displays a game screen such as a menu screen, a play screen, a ranking screen (for example, a ranking screen G10 shown in FIG. 2).
The sound output unit 16 is configured to include a speaker, and outputs music selected as music to be played in the game, various sound effects, and the like.

次に、図8を参照して、ゲーム装置10の機能構成について説明する。図8は、本実施形態に係るゲーム装置10の構成の一例を示すブロック図である。ゲーム装置10は、記憶部13に記憶されているゲームの制御プログラムをCPU11が実行することにより実現される機能構成として、ゲーム制御部110を備えている。ゲーム制御部110は、ゲーム装置10の各部を制御するとともに、通信部12を介してセンターサーバ30と通信して各種情報を送受信する。また、記憶部13には、ゲームの制御プログラムが記憶されているとともに、ゲームで使用する各種情報が記憶されている。例えば、記憶部13は、ランキング情報記憶部131と、コメント候補記憶部132とを備えている。   Next, a functional configuration of the game device 10 will be described with reference to FIG. FIG. 8 is a block diagram illustrating an example of a configuration of the game device 10 according to the present embodiment. The game device 10 includes a game control unit 110 as a functional configuration realized by the CPU 11 executing a game control program stored in the storage unit 13. The game control unit 110 controls each unit of the game device 10 and communicates with the center server 30 via the communication unit 12 to transmit and receive various information. The storage unit 13 stores a game control program and various information used in the game. For example, the storage unit 13 includes a ranking information storage unit 131 and a comment candidate storage unit 132.

ランキング情報記憶部131は、センターサーバ30で生成されたランキング情報を記憶する。例えば、ランキング情報記憶部131には、ゲーム制御部110が通信部12を介してセンターサーバ30から取得した自己ランキング情報または全体ランキング情報が記憶される。   The ranking information storage unit 131 stores the ranking information generated by the center server 30. For example, the ranking information storage unit 131 stores self-ranking information or overall ranking information acquired from the center server 30 by the game control unit 110 via the communication unit 12.

コメント候補記憶部132は、ユーザがプレイしたスコアに対して入力するコメントの候補を記憶する。例えば、コメント候補記憶部132に記憶されるコメントの候補は、図2に示すコメント候補画面G20に表示されるコメントの候補(例えば、コメント候補F11、F12、F13)であり、ゲームをプレイしたユーザのゲーム状況と、比較対象とするゲーム状況とに基づいて定められている。ここでは、ユーザがプレイしたスコアに対するコメントの候補が、そのスコアと、比較対象とするスコアとの関係(例えば、スコアの大小関係)に基づいて定められている例を説明する。   The comment candidate storage unit 132 stores comment candidates to be input for the score played by the user. For example, the comment candidates stored in the comment candidate storage unit 132 are comment candidates (for example, comment candidates F11, F12, and F13) displayed on the comment candidate screen G20 shown in FIG. Is determined on the basis of the game situation and the game situation to be compared. Here, an example will be described in which a candidate for a comment for a score played by the user is determined based on a relationship between the score and a score to be compared (for example, a magnitude relationship between scores).

まず、図9を参照して、自己ランキング用のコメントの候補の例を説明する。図9は、コメント候補記憶部132に記憶される自己ランキング用コメント候補テーブルTBL1321のデータ例を示す図である。自己ランキング用コメント候補テーブルTBL1321には、比較方法と、比較結果と、コメント候補とが関連付けられて格納されている。比較方法は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの比較方法(ここでは、スコアの大小比較)である。ここで、ゲームをプレイしたユーザのスコアを「スコアA」とし、比較対象とするスコアを「スコアB」とする。スコアBは、そのユーザが過去にプレイしたスコアであって、例えば、これまでのハイスコアである。比較結果は、スコアAとスコアBとの大小の比較結果である。コメント候補は、ユーザに提示するコメントの候補である。   First, an example of a comment ranking candidate for self-ranking will be described with reference to FIG. FIG. 9 is a diagram illustrating an example of data of the self-ranking comment candidate table TBL1321 stored in the comment candidate storage unit 132. The self-ranking comment candidate table TBL1321 stores a comparison method, a comparison result, and a comment candidate in association with each other. The comparison method is a method of comparing the score of the user who has played the game with the score to be compared (here, the magnitude of the score is compared). Here, the score of the user who played the game is “score A”, and the score to be compared is “score B”. The score B is a score that the user has played in the past, and is, for example, a high score so far. The comparison result is a comparison result between the score A and the score B. The comment candidate is a comment candidate to be presented to the user.

図示する例では、スコアAがスコアBより大きい場合、即ち今回のスコアAが自身のこれまでのハイスコアを越えた場合のコメントの候補は、テキストT11、テキストT12、及びテキストT13である。テキストT11、テキストT12、及びテキストT13のそれぞれは、自身のハイスコアを更新したときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「自己スコア更新!」等)である。一方、スコアAがスコアB以下の場合、即ち今回のスコアAが自身のこれまでのハイスコアを越えなかった場合のコメントの候補は、テキストT21、テキストT22、及びテキストT23である。テキストT21、テキストT22、及びテキストT23のそれぞれは、自身のハイスコアを更新できなかったときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「自己スコア更新ならず」等)である。   In the illustrated example, when the score A is larger than the score B, that is, when the current score A exceeds its own high score, the comment candidates are the text T11, the text T12, and the text T13. Each of the text T11, the text T12, and the text T13 is text information of a candidate for a comment that the user wants to input when his or her high score is updated (for example, “Score update!”). On the other hand, when the score A is equal to or less than the score B, that is, when the current score A does not exceed its own high score, the comment candidates are the text T21, the text T22, and the text T23. Each of the text T21, the text T22, and the text T23 is text information of a candidate for a comment that the user wants to input when his / her high score cannot be updated (for example, “do not update own score”). is there.

次に、図10を参照して、全体ランキング用のコメントの候補の例を説明する。図10は、コメント候補記憶部132に記憶される全体ランキング用コメント候補テーブルTBL1322のデータ例を示す図である。全体ランキング用コメント候補テーブルTBL1322には、比較方法と、比較結果と、コメント候補とが関連付けられて格納されている。比較方法は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの比較方法(ここでは、スコアの大小比較)である。ここで、ゲームをプレイしたユーザのスコアを「スコアA」とし、比較対象とするスコアを「スコアC」とする。スコアCは、そのゲームをプレイした他のユーザのスコアであって、例えば、特定の他のユーザのこれまでのハイスコアである。特定の他のユーザとは、ゲームをプレイするユーザ全体のうち自身を除くユーザのいずれかであって、例えば、全体ランキング1位のユーザである。なお、特定の他のユーザは、自身のライバルユーザ等任意のユーザであってもよい。また、特定の他のユーザをいずれのユーザにするかは、ゲームの制御により決定されてもよいし、ユーザの意向に基づいて決定されてもよいし、ゲームの制御とユーザの意向との両方に基づいて決定されてもよい。ここでは、特定の他のユーザは、全体ランキング1位のユーザであるとして説明する。比較結果は、スコアAとスコアCとの大小の比較結果である。コメント候補は、ユーザに提示するコメントの候補である。   Next, an example of a comment candidate for the overall ranking will be described with reference to FIG. FIG. 10 is a diagram illustrating a data example of the comment candidate table for overall ranking TBL1322 stored in the comment candidate storage unit 132. The overall ranking comment candidate table TBL1322 stores a comparison method, a comparison result, and a comment candidate in association with each other. The comparison method is a method of comparing the score of the user who has played the game with the score to be compared (here, the magnitude of the score is compared). Here, the score of the user who played the game is “score A”, and the score to be compared is “score C”. The score C is the score of another user who has played the game, and is, for example, the previous high score of a specific other user. The specific other user is any one of the users who play the game except the user, and is, for example, the user who ranks first in the overall ranking. Note that the specific other user may be any user such as its own rival user. In addition, which user to use as the specific other user may be determined by controlling the game, may be determined based on the intention of the user, or may be determined based on both the control of the game and the intention of the user. May be determined based on Here, a description will be given assuming that the specific other user is the first user in the overall ranking. The comparison result is a comparison result between the score A and the score C. The comment candidate is a comment candidate to be presented to the user.

図示する例では、スコアAがスコアCより大きい場合、即ち今回のスコアAが全体ランキング1位のユーザのハイスコアを越えた場合のコメントの候補は、テキストT31、テキストT32、及びテキストT33である。テキストT31、テキストT32、及びテキストT33のそれぞれは、全体ランキング1位のスコアを更新したときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「全体ランキングスコア更新!」等)である。一方、スコアAがスコアC以下の場合、即ち今回のスコアAが全体ランキング1位のユーザのハイスコアを越えなかった場合のコメントの候補は、テキストT41、テキストT42、及びテキストT43である。テキストT41、テキストT42、及びテキストT43のそれぞれは、全体ランキング1位のスコアを更新できなかったときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「全体ランキングスコア更新ならず」等)である。   In the illustrated example, when the score A is larger than the score C, that is, when the current score A exceeds the high score of the user who ranks first in the overall ranking, the candidates for the comment are the text T31, the text T32, and the text T33. . Each of the text T31, the text T32, and the text T33 is text information of a candidate for a comment that the user wants to input when the score of the first overall ranking is updated (for example, “update the overall ranking score!”). is there. On the other hand, when the score A is equal to or less than the score C, that is, when the current score A does not exceed the high score of the user who ranks first in the overall ranking, the comment candidates are the text T41, the text T42, and the text T43. Each of the text T41, the text T42, and the text T43 is text information of a candidate for a comment that the user wants to input when the score of the first place in the overall ranking cannot be updated (for example, “not update the overall ranking score”). Etc.).

なお、図9及び図10に示すコメントの候補の数は一例であって、これに限られるものではない。また、図9及び図10では、比較結果として、スコアAがスコアB(またはスコアC)より大きい場合とスコアAがスコアB(またはスコアC)以下の場合とに分けたが、これに限られるものではない。例えば、スコアAがスコアB(またはスコアC)より大きい場合と、スコアAがスコアB(またはスコアC)と同じ場合と、スコアAがスコアB(またはスコアC)より小さい場合とに分けてもよい。   Note that the number of comment candidates shown in FIGS. 9 and 10 is an example, and is not limited to this. 9 and 10, the comparison result is divided into a case where the score A is larger than the score B (or score C) and a case where the score A is equal to or smaller than the score B (or score C). Not something. For example, when the score A is larger than the score B (or score C), when the score A is the same as the score B (or score C), and when the score A is smaller than the score B (or score C), Good.

図8に戻り、ゲーム制御部110について詳しく説明する。ゲーム制御部110は、入力受付部111と、プレイ制御部112と、表示制御部113と、ランキング処理部114と、コメント処理部120とを備えている。入力受付部111は、入力部14に対するユーザの操作入力に基づく指示を受け付ける。例えば、入力受付部111は、入力部14に対するユーザの操作入力に基づいて、プレイに関する指示や、コメントを入力する指示等を受け付ける。ここで、コメントを入力する指示とは、例えば、図2に示すコメント候補画面G20において、コメントの候補のうちのいずれかのコメントを選択する指示である。   Returning to FIG. 8, the game control unit 110 will be described in detail. The game control unit 110 includes an input receiving unit 111, a play control unit 112, a display control unit 113, a ranking processing unit 114, and a comment processing unit 120. The input receiving unit 111 receives an instruction based on a user's operation input to the input unit 14. For example, the input receiving unit 111 receives an instruction related to play, an instruction to input a comment, and the like based on a user's operation input to the input unit 14. Here, the instruction to input a comment is, for example, an instruction to select one of the comment candidates on the comment candidate screen G20 shown in FIG.

プレイ制御部112は、入力部14に対するユーザの操作入力により入力受付部111が受け付けた指示に基づいて、ゲームのプレイを制御する。例えば、プレイ制御部112は、ゲームに応じたプレイ画面を生成して、表示制御部113を介して表示部15に表示させる。また、プレイ制御部112は、プレイが終了すると、そのプレイのプレイ結果をランキング処理部114に受け渡す。このプレイ結果には、プレイしたユーザのユーザIDと、プレイ日時及びスコア等のプレイデータとが関連付けられている。表示制御部113は、ゲームのプレイ画面、ランキング画面(例えば、図2のランキング画面G10)、コメント候補画面(例えば、図2のコメント候補画面G20)等を表示部15に表示させる。   The play control unit 112 controls game play based on an instruction received by the input receiving unit 111 by a user's operation input to the input unit 14. For example, the play control unit 112 generates a play screen corresponding to the game and causes the display unit 15 to display the play screen via the display control unit 113. When the play ends, the play control unit 112 transfers the play result of the play to the ranking processing unit 114. The play result is associated with the user ID of the user who played the game and play data such as a play date and a score. The display control unit 113 causes the display unit 15 to display a game play screen, a ranking screen (for example, the ranking screen G10 in FIG. 2), a comment candidate screen (for example, the comment candidate screen G20 in FIG. 2), and the like.

ランキング処理部114は、ユーザのプレイ結果に基づいてランキングを表示部15に表示させるための処理を行う。例えば、ランキング処理部114は、ランキング情報要求部115と、ランキング情報取得部116と、ランキング情報提示部117とを備えている。   The ranking processing unit 114 performs a process for displaying the ranking on the display unit 15 based on the play result of the user. For example, the ranking processing unit 114 includes a ranking information requesting unit 115, a ranking information obtaining unit 116, and a ranking information presenting unit 117.

ランキング情報要求部115は、ゲームをプレイしたユーザのプレイ結果をプレイ制御部112から取得すると、そのプレイ結果に基づくランキング情報をセンターサーバ30に要求する。例えば、ランキング情報要求部115は、取得したプレイ結果に基づいて、ユーザIDとプレイ日時及びスコア等のプレイデータとが関連付けられたランキング要求情報を、通信部12を介してセンターサーバ30に送信する。   Upon acquiring the play result of the user who played the game from the play control unit 112, the ranking information requesting unit 115 requests the center server 30 for ranking information based on the play result. For example, the ranking information requesting unit 115 transmits, to the center server 30 via the communication unit 12, ranking request information in which the user ID is associated with play data such as a play date and time and a score based on the acquired play result. .

センターサーバ30においては、ランキング情報処理部312は、サーバ通信部32を介してゲーム装置10からランキング要求情報を取得すると、取得したランキング要求情報に基づいてユーザ情報テーブルTBL331のプレイデータを更新する。具体的には、ランキング情報処理部312は、取得したランキング要求情報に関連付けられているユーザIDとプレイデータとに基づいて、ユーザ情報テーブルTBL331に格納されている当該ユーザIDのプレイデータを更新する。そして、ランキング情報処理部312は、更新後のユーザ情報テーブルTBL331に基づいて、自己ランキング情報及び全体ランキング情報を生成してサーバ通信部32を介してゲーム装置10に送信する。   In the center server 30, when the ranking information processing unit 312 acquires the ranking request information from the game device 10 via the server communication unit 32, the ranking information processing unit 312 updates the play data of the user information table TBL331 based on the acquired ranking request information. Specifically, the ranking information processing unit 312 updates play data of the user ID stored in the user information table TBL331 based on the user ID and play data associated with the acquired ranking request information. . Then, ranking information processing section 312 generates self-ranking information and overall ranking information based on updated user information table TBL331, and transmits the generated self-ranking information and overall ranking information to game device 10 via server communication section 32.

ランキング情報取得部116は、ランキング情報要求部115がランキング要求情報を送信したことに応じてセンターサーバ30から送信された自己ランキング情報及び全体ランキング情報を、通信部12を介して取得する。例えば、ランキング情報取得部116は、図5の自己ランキング情報テーブルTBL3321のうち、ランキング要求情報に関連付けられたユーザIDに関連付けられた自己ランキング情報をセンターサーバ30から取得する。また、ランキング情報取得部116は、図6の全体ランキング情報テーブルTBL3322により示される全体ランキング情報をセンターサーバ30から取得する。そして、ランキング情報取得部116は、取得した自己ランキング情報及び全体ランキング情報を、ランキング情報記憶部131に記憶させる。ここで、ランキング情報取得部116は、センターサーバ30に記憶されている自己ランキング情報及び全体ランキング情報の一部を取得してもいし、全部を取得してもよい。   The ranking information acquisition unit 116 acquires, via the communication unit 12, the self ranking information and the overall ranking information transmitted from the center server 30 in response to the ranking information request unit 115 transmitting the ranking request information. For example, the ranking information acquisition unit 116 acquires, from the center server 30, self ranking information associated with the user ID associated with the ranking request information in the self ranking information table TBL3321 in FIG. In addition, the ranking information acquisition unit 116 acquires from the center server 30 the overall ranking information indicated by the overall ranking information table TBL3322 in FIG. Then, the ranking information acquisition unit 116 causes the ranking information storage unit 131 to store the acquired self ranking information and the overall ranking information. Here, the ranking information acquiring unit 116 may acquire a part of the self ranking information and the entire ranking information stored in the center server 30 or may acquire all of the ranking information.

ランキング情報提示部117は、ランキング情報取得部116が取得した自己ランキング情報及び全体ランキング情報に基づいて、ユーザのプレイ結果を示すランキング画面(例えば、図2のランキング画面G10)を生成する。そして、ランキング情報提示部117は、生成したランキング画面を、表示制御部113を介して表示部15に表示させる。   The ranking information presenting unit 117 generates a ranking screen (for example, the ranking screen G10 in FIG. 2) indicating a user's play result based on the self-ranking information and the overall ranking information acquired by the ranking information acquiring unit 116. Then, the ranking information presentation unit 117 causes the display unit 15 to display the generated ranking screen via the display control unit 113.

例えば、ランキング情報提示部117は、ランキング情報要求部115が送信したランキング要求情報に関連付けられたスコア(即ち、ユーザが今回プレイしたスコア)が、他のスコア(例えば、そのユーザの過去のスコアや他のユーザのスコア)と区別可能なように(例えば、他のスコアよりも目立つように)ランキング画面を生成する。   For example, the ranking information presentation unit 117 determines that the score associated with the ranking request information transmitted by the ranking information requesting unit 115 (that is, the score that the user has played this time) is another score (for example, the past score of the user, The ranking screen is generated so as to be distinguishable from other scores (for example, to stand out more than other scores).

コメント処理部120は、ユーザがプレイしたスコアに対するコメントの入力処理を行う。例えば、コメント処理部120は、比較対象特定部121と、比較処理部122と、コメント候補提示部123と、コメント決定部124とを備えている。   The comment processing unit 120 performs a comment input process for the score played by the user. For example, the comment processing unit 120 includes a comparison target specifying unit 121, a comparison processing unit 122, a comment candidate presentation unit 123, and a comment determination unit 124.

表示部15に表示されたランキング画面(例えば、図2のランキング画面G10)に対するユーザの操作(例えば、図2のコメント入力ボタンBT10に対する操作)により、入力受付部111がコメントを入力する指示を受け付けると、比較対象特定部121は、ゲームをプレイしたユーザのゲーム状況の比較対象とするゲーム状況を特定する。例えば、比較対象特定部121は、自己ランキングにおけるコメント入力の場合には、ゲームをプレイしたユーザの過去のゲーム状況の中から、比較対象とするゲーム状況を特定する。一例として、比較対象特定部121は、ランキング情報記憶部131に記憶されている自己ランキング情報を参照して、ゲームをプレイしたユーザのこれまでのハイスコアを、比較対象とするゲーム状況として特定する。   The user accepts an operation (for example, an operation on the comment input button BT10 in FIG. 2) on the ranking screen (for example, the ranking screen G10 in FIG. 2) displayed on the display unit 15, and the input receiving unit 111 receives an instruction to input a comment. Then, the comparison target specifying unit 121 specifies a game situation to be compared with the game situation of the user who played the game. For example, in the case of a comment input in the self-ranking, the comparison target specifying unit 121 specifies a game situation to be compared from the past game situations of the user who played the game. As an example, the comparison target specifying unit 121 refers to the self-ranking information stored in the ranking information storage unit 131 and specifies the high score of the user who played the game so far as the game situation to be compared. .

一方、比較対象特定部121は、全体ランキングにおけるコメント入力の場合には、ゲームをプレイした他のユーザのゲーム状況の中から、比較対象とするゲーム状況を特定する。一例として、比較対象特定部121は、ランキング情報記憶部131に記憶されている全体ランキング情報を参照して、ゲームをプレイした他のユーザのこれまでのハイスコア(例えば、全体ランキング1位のユーザのハイスコア)を、比較対象とするゲーム状況として特定する。   On the other hand, in the case of a comment input in the overall ranking, the comparison target specifying unit 121 specifies a game situation to be compared from among the game situations of other users who played the game. As an example, the comparison target specifying unit 121 refers to the overall ranking information stored in the ranking information storage unit 131, and obtains a high score of another user who played the game (for example, a user who ranked first in the overall ranking). Is determined as the game situation to be compared.

なお、比較対象特定部121は、任意のユーザのスコア(例えば、ライバルユーザのハイスコア)を、比較対象とするゲーム状況として特定してもよい。また、比較対象特定部121は、比較対象とするゲーム状況を、ゲームの制御において自動で決定してもよいし、ユーザの意向に基づいて決定してもよいし、ゲームの制御とユーザの意向との両方に基づいて決定してもよい。   The comparison target specifying unit 121 may specify a score of an arbitrary user (for example, a high score of a rival user) as a game situation to be compared. In addition, the comparison target specifying unit 121 may automatically determine the game situation to be compared in the game control, may determine the game situation based on the user's intention, or may control the game control and the user's intention. And may be determined based on both.

比較処理部122は、ゲームをプレイしたユーザのゲーム状況と、比較対象特定部121が特定した比較対象とするゲーム状況とを比較する。例えば、比較処理部122は、ランキング情報記憶部131に記憶されている自己ランキング情報または全体ランキング情報を参照して、ゲームをプレイしたユーザのスコアと、比較対象特定部121が特定した比較対象とするスコアとを比較する。一例として、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの大小関係を比較する。   The comparison processing unit 122 compares the game situation of the user who has played the game with the comparison target game situation identified by the comparison subject identification unit 121. For example, the comparison processing unit 122 refers to the self ranking information or the overall ranking information stored in the ranking information storage unit 131, and compares the score of the user who has played the game with the comparison target identified by the comparison target identification unit 121. Compare with the score you want. As an example, the magnitude relation between the score of the user who played the game and the score to be compared is compared.

なお、比較処理部122は、比較対象とするスコアがランキング情報記憶部131に記憶されていない場合には、センターサーバ30にその比較対象とするスコアを問合せて取得してもよい。比較対象とするスコアがランキング情報記憶部131に記憶されていない場合とは、ランキング情報記憶部131に記憶されている自己ランキング情報及び全体ランキング情報が、センターサーバ30に記憶されている自己ランキング情報及び全体ランキング情報の一部であって、比較対象とするスコアがその一部の中に含まれていない場合である。   When the score to be compared is not stored in the ranking information storage unit 131, the comparison processing unit 122 may obtain the score to be compared by inquiring the center server 30. The case where the score to be compared is not stored in the ranking information storage unit 131 means that the self-ranking information and the overall ranking information stored in the ranking information storage unit 131 are stored in the self-ranking information stored in the center server 30. And a part of the overall ranking information, and the score to be compared is not included in the part.

コメント候補提示部123は、ゲームをプレイしたユーザのゲーム状況と、比較対象特定部121が特定した比較対象とするゲーム状況とに基づいて、ユーザのゲーム状況に対するコメントの候補を提示する。具体的には、コメント候補提示部123は、自己ランキング用コメント候補テーブルTBL1321または全体ランキング用コメント候補テーブルTBL1322を参照して、比較処理部122による比較結果に基づいてコメントの候補を決定し、決定したコメントの候補が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を生成する。そして、コメント候補提示部123は、生成したコメント候補画面を、表示制御部113を介して表示部15に表示させる。   The comment candidate presenting unit 123 presents comment candidates for the game situation of the user based on the game situation of the user who played the game and the game situation to be compared identified by the comparison object identifying unit 121. Specifically, the comment candidate presenting unit 123 refers to the self-ranking comment candidate table TBL1321 or the overall ranking comment candidate table TBL1322, and determines a comment candidate based on the comparison result by the comparison processing unit 122. A comment candidate screen (for example, the comment candidate screen G20 in FIG. 2) on which the candidate for the comment is displayed is generated. Then, the comment candidate presentation unit 123 causes the display unit 15 to display the generated comment candidate screen via the display control unit 113.

例えば、コメント候補提示部123は、ゲームをプレイしたユーザのスコアと、比較対象特定部121が特定した比較対象とするスコアとに基づいて、ユーザのスコアに対するコメントの候補を提示する。一例として、コメント候補提示部123は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの大小関係に基づいて、ユーザのスコアに対するコメントの候補を提示する。   For example, the comment candidate presenting unit 123 presents a comment candidate for the user's score based on the score of the user who played the game and the score to be compared which is specified by the comparison target specifying unit 121. As an example, the comment candidate presenting unit 123 presents comment candidates for the score of the user based on the magnitude relationship between the score of the user who played the game and the score to be compared.

コメント決定部124は、コメント候補提示部123が提示したコメントの候補のうち、ユーザにより選択されたコメントの候補を、ユーザのゲーム状況(例えば、スコア)に対して入力するコメントとして決定する。例えば、表示部15に表示されたコメント候補画面(例えば、図2のコメント候補画面G20)においていずれかのコメントの候補が選択される指示を入力受付部111が受け付けると、コメント決定部124は、選択されたコメントの候補を、ユーザが入力するコメントとして決定する。そして、コメント決定部124は、決定したコメントを、ランキング情報記憶部131に記憶されている自己ランキング情報または全体ランキング情報の該当するコメント(そのユーザのユーザIDと、そのユーザがコメント入力したスコアとに関連付けられているコメント)として格納する。   The comment determination unit 124 determines a comment candidate selected by the user from among the comment candidates presented by the comment candidate presentation unit 123 as a comment to be input for the user's game situation (e.g., score). For example, when the input receiving unit 111 receives an instruction to select one of the comment candidates on the comment candidate screen (for example, the comment candidate screen G20 in FIG. 2) displayed on the display unit 15, the comment determination unit 124 The selected comment candidate is determined as a comment to be input by the user. Then, the comment determination unit 124 compares the determined comment with the corresponding comment of the self-ranking information or the overall ranking information stored in the ranking information storage unit 131 (the user ID of the user, and the score input by the user for the comment). As the comment associated with the.

ランキング情報提示部117は、ランキング情報記憶部131に記憶されている自己ランキング情報または全体ランキング情報がコメント決定部124により更新されると、更新された自己ランキング情報または全体ランキング情報に基づいてランキング画面(例えば、図2のランキング画面G10)を生成して表示制御部113を介して表示部15に表示させる。   When the self-ranking information or the overall ranking information stored in the ranking information storage unit 131 is updated by the comment determination unit 124, the ranking information presenting unit 117 displays a ranking screen based on the updated self-ranking information or the overall ranking information. For example, a ranking screen G10 in FIG. 2 is generated and displayed on the display unit 15 via the display control unit 113.

また、コメント決定部124は、ランキング情報記憶部131に記憶されている自己ランキング情報または全体ランキング情報を更新すると、更新した自己ランキング情報または全体ランキング情報に基づいて、少なくとも更新した情報を含む更新情報を、通信部12を介してセンターサーバ30に送信する。センターサーバ30のランキング情報処理部312は、ゲーム装置10から送信された更新情報に基づいて、ランキング情報記憶部332に記憶されている自己ランキング情報テーブルTBL3321または全体ランキング情報テーブルTBL3322を更新する。このように、ゲーム装置10においてコメントが入力されると、そのコメントが表示部15に表示されているランキング画面に表示されるとともに、センターサーバ30に記憶されているランキング情報にも反映される。   Further, when the comment determining unit 124 updates the self-ranking information or the overall ranking information stored in the ranking information storage unit 131, based on the updated self-ranking information or the overall ranking information, the update information including at least the updated information is updated. Is transmitted to the center server 30 via the communication unit 12. The ranking information processing unit 312 of the center server 30 updates the self ranking information table TBL3321 or the overall ranking information table TBL3322 stored in the ranking information storage unit 332 based on the update information transmitted from the game device 10. As described above, when a comment is input on the game device 10, the comment is displayed on the ranking screen displayed on the display unit 15 and is reflected on the ranking information stored in the center server 30.

〔ランキング表示におけるコメント処理の動作〕
次に、図11を参照して、本実施形態に係るゲーム制御部110が実行するランキング表示におけるコメント処理の動作について説明する。図11は、本実施形態に係るランキング表示におけるコメント処理の一例を示すフローチャートである。ここでは、ゲーム装置10において、実行中のゲームが終了した時点から後の処理を説明する。
[Comment processing operation in ranking display]
Next, with reference to FIG. 11, an operation of comment processing in ranking display executed by the game control unit 110 according to the present embodiment will be described. FIG. 11 is a flowchart illustrating an example of comment processing in ranking display according to the present embodiment. Here, a description will be given of processing performed after the end of the running game in the game device 10.

ゲーム制御部110は、ゲームのプレイが終了すると(ステップS100)、そのゲームをプレイしたユーザのプレイ結果に基づいて、そのユーザのユーザIDとプレイ日時及びスコア等のプレイデータとが関連付けられたランキング要求情報を、通信部12を介してセンターサーバ30に送信する(ステップS102)。   When the play of the game ends (step S100), the game control unit 110 ranks the user ID of the user based on the play result of the user and the play date such as the play date and time and the score in association with each other. The request information is transmitted to the center server 30 via the communication unit 12 (Step S102).

ここで、センターサーバ30は、ゲーム装置10からランキング要求情報を取得すると、取得したランキング要求情報に基づいてユーザ情報テーブルTBL331のプレイデータを更新する。そして、センターサーバ30は、更新後のユーザ情報テーブルTBL331に基づいて、自己ランキング情報及び全体ランキング情報を生成してゲーム装置10に送信する。   Here, when acquiring the ranking request information from the game device 10, the center server 30 updates the play data of the user information table TBL331 based on the acquired ranking request information. Then, center server 30 generates self-ranking information and overall ranking information based on updated user information table TBL331, and transmits the generated ranking information and game device 10 to game device 10.

次に、ゲーム制御部110は、ランキング要求情報を送信したことに応じてセンターサーバ30から送信された自己ランキング情報及び全体ランキング情報を、通信部12を介して取得する。そして、ゲーム制御部110は、取得した自己ランキング情報及び全体ランキング情報を、ランキング情報記憶部131に記憶させる。また、ゲーム制御部110は、取得した自己ランキング情報及び全体ランキング情報に基づいて、自己ランキングまたは全体ランキングを示すランキング画面(例えば、図2のランキング画面G10)を生成して表示部15に表示させる(ステップS104)。   Next, the game control unit 110 acquires the self ranking information and the overall ranking information transmitted from the center server 30 via the communication unit 12 in response to the transmission of the ranking request information. Then, the game control unit 110 causes the ranking information storage unit 131 to store the acquired self ranking information and the overall ranking information. In addition, the game control unit 110 generates a ranking screen (for example, the ranking screen G10 in FIG. 2) indicating the self ranking or the overall ranking based on the acquired self ranking information and the overall ranking information, and causes the display unit 15 to display the ranking screen. (Step S104).

ゲーム制御部110は、ランキング画面を表示部15に表示させると、ランキング画面においてユーザがコメントを入力する操作(例えば、図2のコメント入力ボタンBT10に対する操作)がされたか否か、即ちコメントを入力する指示を受け付けたか否かを判定する(ステップS106)。   When displaying the ranking screen on the display unit 15, the game control unit 110 determines whether or not the user has performed an operation for inputting a comment on the ranking screen (for example, an operation on the comment input button BT10 in FIG. 2), that is, inputs a comment. It is determined whether or not an instruction to perform is received (step S106).

コメントを入力する指示を受け付けていないと判定された場合(ステップS106:NO)、ゲーム制御部110は、ランキング画面の表示を終了する操作がされたか否か、即ち、ランキング画面の表示を終了する指示を受け付けたか否かを判定する(ステップS108)。そして、ゲーム制御部110は、ランキング画面の表示を終了する指示を受け付けていないと判定した場合(ステップS108:NO)、ステップS106に処理を戻し、ランキング画面の表示と、コメントを入力する指示を受け付けたか否かの判定とを継続する。一方、ゲーム制御部110は、ランキング画面の表示を終了する指示を受け付けたと判定した場合(ステップS108:YES)、コメントを入力する処理(ステップS110〜S132)を行わないで、ランキング画面を表示する処理を終了する。   When it is determined that the instruction to input the comment has not been received (step S106: NO), the game control unit 110 determines whether or not an operation to end the display of the ranking screen has been performed, that is, ends the display of the ranking screen. It is determined whether an instruction has been received (step S108). When determining that the instruction to end the display of the ranking screen has not been received (step S108: NO), the game control unit 110 returns the process to step S106, and displays the ranking screen and an instruction to input a comment. The determination of whether or not it has been received is continued. On the other hand, when determining that the instruction to end the display of the ranking screen has been received (step S108: YES), the game control unit 110 displays the ranking screen without performing the comment input processing (steps S110 to S132). The process ends.

ここで、ランキング画面の表示を終了する操作とは、例えば、ランキング画面に表示される終了ボタン(不図示)に対するユーザの操作(例えば、タップ操作)である。例えば、ゲーム制御部110は、ランキング画面に表示される終了ボタン(不図示)に対してユーザが操作した場合、ランキング画面の表示を終了する指示を受け付ける。一方、ゲーム制御部110は、ランキング画面に表示される終了ボタン(不図示)に対してユーザが操作していない場合、ランキング画面の表示を終了する指示を受け付けない。なお、ゲーム制御部110は、ユーザの操作に係わらず、ランキング画面を表示開始してから予め設定された時間が経過した後に表示終了してもよい。   Here, the operation to end the display of the ranking screen is, for example, a user operation (for example, a tap operation) on an end button (not shown) displayed on the ranking screen. For example, when the user operates an end button (not shown) displayed on the ranking screen, the game control unit 110 receives an instruction to end the display of the ranking screen. On the other hand, when the user has not operated an end button (not shown) displayed on the ranking screen, the game control unit 110 does not accept an instruction to end the display of the ranking screen. Note that the game control unit 110 may end the display after a preset time has elapsed from the start of displaying the ranking screen, regardless of the operation of the user.

また、ステップS106において、コメントを入力する指示を受け付けたと判定された場合(ステップS106:YES)、ゲーム制御部110は、ゲームをプレイしたユーザのゲーム状況の比較対象とするゲーム状況を特定する。ここでは、自己ランキングにおいてユーザがコメントを入力する操作(例えば、図2のコメント入力ボタンBT10に対する操作)がされたものとして説明する。コメントを入力する指示を受け付けたと判定された場合(ステップS106:YES)、ゲーム制御部110は、ゲームをプレイしたユーザのこれまでのハイスコアを、比較対象とするスコアとして特定する(ステップS110)。具体的には、ゲーム制御部110は、ランキング情報記憶部131に記憶されている自己ランキング情報を参照して、ゲームをプレイしたユーザのこれまでのハイスコアを、比較対象とするスコアとして特定する。   When it is determined in step S106 that an instruction to input a comment has been received (step S106: YES), the game control unit 110 specifies a game situation to be compared with the game situation of the user who played the game. Here, a description will be given assuming that the user performs an operation of inputting a comment in the self-ranking (for example, an operation on the comment input button BT10 in FIG. 2). When it is determined that an instruction to input a comment has been received (step S106: YES), the game control unit 110 specifies a high score so far of the user who played the game as a score to be compared (step S110). . Specifically, the game control unit 110 refers to the self-ranking information stored in the ranking information storage unit 131, and specifies the high score so far of the user who played the game as a score to be compared. .

次に、ゲーム制御部110は、ゲームをプレイしたユーザのスコアと、特定した比較対象とするスコアとを比較する。具体的には、ゲーム制御部110は、ランキング情報記憶部131に記憶されている自己ランキング情報を参照して、ゲームをプレイしたユーザのスコア(図9に示すスコアA)と、比較対象とするスコア(図9に示すスコアB)との大小関係を比較する(ステップS112)。なお、比較処理部122は、比較対象とするスコアがランキング情報記憶部131に記憶されていない場合には、センターサーバ30にその比較対象とするスコアを問合せて取得する。   Next, the game control unit 110 compares the score of the user who has played the game with the specified score to be compared. Specifically, the game control unit 110 refers to the self-ranking information stored in the ranking information storage unit 131 and compares the score of the user who played the game (score A shown in FIG. 9) with the comparison target. The magnitude relationship with the score (score B shown in FIG. 9) is compared (step S112). When the score to be compared is not stored in the ranking information storage unit 131, the comparison processing unit 122 queries the center server 30 for the score to be compared and acquires the score.

ステップS112において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)より大きいと判定されたとする(ステップS112:YES)。この場合、ゲーム制御部110は、自己ランキング用コメント候補テーブルTBL1321を参照して、コメントの候補としてテキストT11、テキストT12、及びテキストT13(例えば、「自己スコア更新!」等)が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(ステップS114)。   In step S112, it is assumed that it is determined that the score of the user who played the game (score A) is larger than the score to be compared (score B) (step S112: YES). In this case, the game control unit 110 refers to the self-ranking comment candidate table TBL1321, and displays the text T11, the text T12, and the text T13 (for example, “Score update!” Or the like) as comment candidates. A candidate screen (for example, the comment candidate screen G20 in FIG. 2) is displayed on the display unit 15 (step S114).

一方、ステップS112において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)以下であると判定されたとする(ステップS112:NO)。この場合、ゲーム制御部110は、自己ランキング用コメント候補テーブルTBL1321を参照して、コメントの候補としてテキストT21、テキストT22、及びテキストT23(例えば、「自己スコア更新ならず」等)が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(ステップS116)。 On the other hand, it is assumed that it is determined in step S112 that the score of the user who played the game (score A) is equal to or less than the score to be compared (score B) (step S112: NO ). In this case, the game control unit 110 refers to the self-ranking comment candidate table TBL1321, and displays the text T21, the text T22, and the text T23 (for example, “not updated self-score” or the like) as comment candidates. A comment candidate screen (for example, the comment candidate screen G20 in FIG. 2) is displayed on the display unit 15 (step S116).

次に、ゲーム制御部110は、表示部15に表示されたコメント候補画面(例えば、図2のコメント候補画面G20)においていずれかのコメントの候補が選択される指示を受け付けると(ステップS130)、選択されたコメントの候補を、ユーザが入力するコメントとして決定する(ステップS132)。   Next, when receiving an instruction to select one of the comment candidates on the comment candidate screen (for example, the comment candidate screen G20 in FIG. 2) displayed on the display unit 15 (Step S130), The selected comment candidate is determined as a comment to be input by the user (step S132).

そして、ゲーム制御部110は、決定したコメントに基づいてランキング情報を更新する(ステップS134)。具体的には、ゲーム制御部110は、決定したコメントを、ランキング情報記憶部131に記憶されている自己ランキング情報の該当するコメント(そのユーザのユーザIDと、そのユーザがコメント入力したスコアとに関連付けられているコメント)として格納する。また、ゲーム制御部110は、ランキング情報記憶部131に記憶されている自己ランキング情報を更新すると、更新した自己ランキング情報に基づいてランキング画面(例えば、図2のランキング画面G10)を生成して表示部15に表示させる。また、ゲーム制御部110は、ランキング情報記憶部131に記憶されている自己ランキング情報を更新すると、更新した自己ランキング情報に基づいて、少なくとも更新された情報を含む更新情報を、通信部12を介してセンターサーバ30に送信する。センターサーバ30は、ゲーム装置10から送信された更新情報に基づいて、ランキング情報記憶部332に記憶されている自己ランキング情報テーブルTBL3321を更新する。   Then, the game control unit 110 updates the ranking information based on the determined comment (Step S134). Specifically, the game control unit 110 compares the determined comment with the corresponding comment of the self-ranking information stored in the ranking information storage unit 131 (the user ID of the user and the score input by the user for the comment). Associated comment). When updating the self-ranking information stored in the ranking information storage unit 131, the game control unit 110 generates and displays a ranking screen (for example, the ranking screen G10 in FIG. 2) based on the updated self-ranking information. It is displayed on the unit 15. When the game control unit 110 updates the self-ranking information stored in the ranking information storage unit 131, the game control unit 110 transmits update information including at least the updated information via the communication unit 12 based on the updated self-ranking information. To the center server 30. The center server 30 updates the self ranking information table TBL3321 stored in the ranking information storage unit 332 based on the update information transmitted from the game device 10.

次に、ゲーム制御部110は、ランキング画面の表示を終了する操作がされたか否か、即ち、ランキング画面の表示を終了する指示を受け付けたか否かを判定する(ステップS136)。そして、ゲーム制御部110は、ランキング画面の表示を終了する指示を受け付けていないと判定した場合(ステップS136:NO)、ランキング画面の表示と、ランキング画面の表示を終了する指示を受け付けたか否かの判定とを継続する。一方、ゲーム制御部110は、ランキング画面の表示を終了する指示を受け付けたと判定した場合(ステップS136:YES)、ランキング画面の表示を終了する。   Next, the game control unit 110 determines whether or not an operation to end the display of the ranking screen has been performed, that is, whether or not an instruction to end the display of the ranking screen has been received (step S136). If it is determined that the instruction to end the display of the ranking screen has not been received (step S136: NO), the game control unit 110 determines whether the display of the ranking screen and the instruction to end the display of the ranking screen have been received. And the determination of is continued. On the other hand, when determining that the instruction to end the display of the ranking screen has been received (step S136: YES), the game control unit 110 ends the display of the ranking screen.

〔第1の実施形態のまとめ〕
以上説明してきたように、本実施形態に係るゲームシステム1において、ゲーム装置10は、比較対象特定部121と、コメント候補提示部123とを備えている。比較対象特定部121は、比較対象とするゲーム状況を特定する。コメント候補提示部123は、ゲームをプレイしたユーザのゲーム状況と、比較対象特定部121が特定した比較対象とするゲーム状況とに基づいて、ユーザのゲーム状況に対するコメントの候補を提示する。
[Summary of First Embodiment]
As described above, in the game system 1 according to the present embodiment, the game device 10 includes the comparison target specifying unit 121 and the comment candidate presenting unit 123. The comparison target specifying unit 121 specifies a game situation to be compared. The comment candidate presenting unit 123 presents comment candidates for the game situation of the user based on the game situation of the user who played the game and the game situation to be compared identified by the comparison object identifying unit 121.

これにより、ゲームシステム1は、ユーザのプレイしたゲーム状況を比較対象のゲーム状況と比較した比較結果に応じてユーザが入力したいと思われるコメントの候補を提示することができるため、ゲーム状況に応じてユーザが適切なコメントを容易に入力することができる。例えば、ゲームシステム1は、ゲーム状況に応じてユーザの感情表現を表すテキストのコメントを推測してコメントの候補とすることができる。よって、ユーザは、コメントの候補の中から、自身の感情にあったコメントを入力するコメントとして容易に選択することができる。   Thereby, the game system 1 can present a comment candidate that the user wants to input according to the comparison result of comparing the game situation played by the user with the game situation to be compared. The user can easily input an appropriate comment. For example, the game system 1 can guess a comment of a text representing the emotional expression of the user according to the game situation, and set the comment as a comment candidate. Therefore, the user can easily select a comment suitable for his / her emotion from the comment candidates as a comment to be input.

例えば、上記ゲーム状況は、ゲームのプレイに応じてユーザが獲得するスコア(得点の一例)である。コメント候補提示部123は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとに基づいて、ユーザの得点に対するコメントの候補を提示する。
このように、ゲームシステム1は、ユーザのスコアを比較対象のスコアと比較した比較結果に応じてコメントの候補を提示するため、スコアに応じてユーザが適切なコメントを容易に入力することができる。
For example, the game situation is a score (an example of a score) obtained by the user according to the play of the game. The comment candidate presenting unit 123 presents a comment candidate for the user's score based on the score of the user who played the game and the score to be compared.
As described above, the game system 1 presents comment candidates according to the comparison result obtained by comparing the user's score with the comparison target score, so that the user can easily input an appropriate comment according to the score. .

具体的には、コメント候補提示部123は、例えばゲームをプレイしたユーザのスコア(得点の一例)と、比較対象とするスコアとの大小関係に基づいて、ユーザのスコアに対するコメントの候補を提示する。
これにより、ゲームシステム1は、比較対象のスコアに対する優劣に応じてコメントの候補を提示するため、ユーザが今回プレイしたスコアの優劣に応じて適切なコメントを提示することができる。
Specifically, the comment candidate presenting unit 123 presents, for example, comment candidates for the score of the user based on the magnitude relationship between the score of the user who played the game (an example of the score) and the score to be compared. .
Thereby, since the game system 1 presents comment candidates according to the priority of the score to be compared, it is possible to present an appropriate comment according to the priority of the score played by the user this time.

例えば、比較対象特定部121は、ゲームをプレイしたユーザの過去のスコア(ゲーム状況の一例)の中から、比較対象とするゲーム状況を特定する。
これにより、ゲームシステム1は、ユーザが今回プレイしたスコアをそのユーザ自身の過去のスコアと比較することで、ユーザのスコアに対する感情を推測してユーザが入力したいと思われるコメントの候補を提示することができる。よって、ゲームシステム1は、例えば、自己ランキングに入力するコメントの候補を提示する場合、ユーザが今回プレイしたスコアが自己ランキングのどこに位置するかによって適切なコメントの候補を選択して提示することができる。
For example, the comparison target specifying unit 121 specifies a game situation to be compared from among past scores (an example of a game situation) of the user who played the game.
Thus, the game system 1 compares the score played by the user this time with the user's own past score, guesses the emotion of the user's score, and presents a candidate for a comment that the user wants to input. be able to. Therefore, for example, when presenting a comment candidate to be input to the self ranking, the game system 1 can select and present an appropriate comment candidate depending on where the score played by the user this time is located in the self ranking. it can.

例えば、ユーザの過去のスコアとは、そのユーザのこれまでのハイスコアである。ゲームシステム1は、ユーザのこれまでのハイスコアを比較対象とすることで、そのユーザが今回プレイしたスコアが自己スコアを更新したか否かを判定することができるとともに、自己スコアを更新したか否かに応じた内容のコメントの候補を提示することができる。   For example, the past score of the user is the high score of the user so far. The game system 1 can determine whether or not the score played by the user this time has updated the self-score by comparing the user's previous high score with the comparison target, and whether the self-score has been updated. It is possible to present a comment candidate having a content according to whether or not the comment has been made.

なお、ユーザの過去のスコアは、そのユーザの一つ前のスコアであってもよい。この場合、ゲームシステム1は、ユーザの一つ前のスコアと比較することで、そのユーザが今回プレイしたスコアが一つ前のスコアを更新したか否かを判定することができるとともに、一つ前のスコアを更新したか否かに応じた内容のコメントの候補を提示することができる。   In addition, the past score of the user may be the previous score of the user. In this case, the game system 1 can determine whether the score played by the user this time has updated the previous score by comparing the score with the previous score of the user. It is possible to present a comment candidate having contents according to whether or not the previous score has been updated.

また、比較対象特定部121は、ゲームをプレイした他のユーザのスコア(ゲーム状況の一例)の中から、比較対象とするスコアを特定する。
これにより、ゲームシステム1は、ユーザが今回プレイしたスコアをそのゲームプレイした他のユーザのスコアと比較することで、ユーザのスコアに対する感情を推測してユーザが入力したいと思われるコメントの候補を提示することができる。よって、ゲームシステム1は、例えば、全体ランキングに入力するコメントの候補を提示する場合、ユーザが今回プレイしたスコアが全体ランキングのどこに位置するかによって適切なコメントの候補を選択して提示することができる。
Further, the comparison target specifying unit 121 specifies a score to be a comparison target from scores (an example of a game situation) of other users who have played the game.
Thus, the game system 1 compares the score played by the user this time with the score of another user who played the game, thereby inferring the emotion of the user's score and selecting a comment candidate that the user would like to input. Can be presented. Therefore, for example, when presenting a comment candidate to be input to the overall ranking, the game system 1 can select and present an appropriate comment candidate depending on where the score played by the user this time is located in the overall ranking. it can.

例えば、他のユーザのスコアのうちの比較対象とするスコアとは、そのゲームをプレイした他のユーザのスコアであって、例えば、特定の他のユーザのこれまでのハイスコアである。特定の他のユーザとは、ゲームをプレイするユーザ全体のうち自身を除くユーザのいずれかであって、例えば全体ランキング1位のユーザである。ゲームシステム1は、全体ランキング1位のユーザのハイスコアを比較対象とすることで、ユーザが今回プレイしたスコアが全体ランキング1位のスコアを更新したか否かを判定することができるとともに、全体ランキング1位のスコアを更新したか否かに応じた内容のコメントの候補を提示することができる。   For example, the score to be compared among the scores of other users is the score of another user who has played the game, and is, for example, the high score of another specific user so far. The specific other user is any one of the users who play the game except the user, and is, for example, a user who ranks first in the overall ranking. The game system 1 can determine whether the score played by the user this time has updated the score of the first place in the overall ranking by comparing the high score of the user with the first place in the overall ranking with the comparison target. It is possible to present a candidate for a comment having a content according to whether or not the first-ranked score has been updated.

なお、他のユーザのスコアのうちの比較対象とするスコアは、全体ランキング1位のユーザのハイスコアに限られるものではなく、例えば、ライバル関係にある特定の他のユーザのハイスコアであってもよい。また、他のユーザと対戦するゲームモードの場合には、他のユーザのスコアのうちの比較対象とするスコアは、対戦における対戦相手のスコアであってもよい。この場合、ゲームシステム1は、ユーザのスコアと対戦相手のスコアとの比較結果、即ち、ユーザと対戦相手との優劣(勝敗)に基づいて、コメントの候補を提示してもよい。即ち、ゲームシステム1は、スコアに代えて、対戦相手との優劣や勝敗に基づいて、コメントの候補を提示してもよい。なお、ゲームシステム1は、対戦の場合には、対戦相手の過去のスコアを比較対象としてもよい。例えば、対戦相手のユーザの直近のスコアを比較対象としてもよい。例えば、全部で10回対戦する場合、5回目の対戦が終わった時に4回目の対戦相手との勝敗を比較対象としてもよい(さっきは負けたけど今度は勝って取り返した、等)。   The score to be compared among the scores of the other users is not limited to the high score of the user who ranks first in the overall ranking, and is, for example, the high score of another specific user in a rival relationship. Is also good. In the case of the game mode in which the user competes with another user, the score to be compared among the scores of the other users may be the score of the opponent in the competition. In this case, the game system 1 may present a comment candidate based on the comparison result between the user's score and the opponent's score, that is, the superiority (win / loss) between the user and the opponent. That is, instead of the score, the game system 1 may present the candidate for the comment based on the superiority or victory or defeat of the opponent. Note that, in the case of a battle, the game system 1 may use the past score of the opponent as a comparison target. For example, the latest score of the opponent user may be set as the comparison target. For example, in the case of a total of 10 matches, when the fifth match is over, the victory or defeat with the fourth opponent may be compared (for example, the player lost the game, but won the game again, etc.).

また、ゲームシステム1は、入力受付部111(受付部の一例)と、コメント決定部124と、をさらに備えている。入力受付部111は、コメントの候補のうちのいずれかのコメントを選択する指示を受け付ける。コメント決定部124は、コメントの候補のうち、入力受付部111が受け付けた指示により選択されたコメントを、ユーザのゲーム状況(例えば、スコア)に対するコメントとして決定する。
このように、ゲームシステム1は、コメントの候補の中から選択されたコメントをユーザが入力するコメントとして決定するので、ユーザが適切なコメントを容易に入力できるようにすることができる。
The game system 1 further includes an input reception unit 111 (an example of a reception unit) and a comment determination unit 124. The input receiving unit 111 receives an instruction to select any one of the comment candidates. The comment determination unit 124 determines a comment selected from the comment candidates according to the instruction received by the input reception unit 111 as a comment for the user's game situation (for example, score).
As described above, the game system 1 determines the comment selected from the comment candidates as the comment to be input by the user, so that the user can easily input an appropriate comment.

[第2の実施形態]
次に、本発明の第2の実施形態について説明する。本実施形態のゲームシステム1の構成は第1の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。第1の実施形態では、ユーザがプレイしたスコアに対するコメントの候補が、そのスコアと、比較対象とするスコアとの大小関係に基づいて定められている例を説明したが、本実施形態では、スコアの大小関係に加えてスコアの差分も考慮してコメントの候補が定められている例を説明する。
[Second embodiment]
Next, a second embodiment of the present invention will be described. Since the configuration of the game system 1 of the present embodiment is the same as that of the first embodiment, a characteristic process in the present embodiment will be described. In the first embodiment, the example in which the candidate for the comment for the score played by the user is determined based on the magnitude relation between the score and the score to be compared, but in the present embodiment, the score is An example in which a candidate for a comment is determined in consideration of the difference in score in addition to the magnitude relation of the above will be described.

例えば、ゲーム制御部110の比較処理部122は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの大小関係及び差を比較する。そして、コメント候補提示部123は、比較処理部122による比較結果に基づいて、ユーザのスコアに対するコメントの候補を提示する。つまり、コメント候補提示部123は、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの大小関係及び差に基づいて、ユーザのスコアに対するコメントの候補を提示する。   For example, the comparison processing unit 122 of the game control unit 110 compares the magnitude relationship and the difference between the score of the user who played the game and the score to be compared. Then, the comment candidate presenting unit 123 presents comment candidates for the score of the user based on the comparison result by the comparison processing unit 122. That is, the comment candidate presenting unit 123 presents comment candidates for the score of the user based on the magnitude relationship and difference between the score of the user who played the game and the score to be compared.

図12は、本実施形態に係る自己ランキング用コメント候補テーブルTBL1323のデータ例を示す図である。自己ランキング用コメント候補テーブルTBL1323には、第1の比較(比較1)の比較方法及び比較結果と、第2の比較(比較2)の比較方法及び比較結果と、コメント候補とが関連付けられて格納されている。第1の比較(比較1)の比較方法及び比較結果は、第1の実施形態で説明した図9に示すスコアの大小比較による比較方法と比較結果と同様である。第2の比較(比較2)の比較方法及び比較結果は、本実施形態で考慮に入れたスコアの差分比較による比較方法とその比較結果である。   FIG. 12 is a diagram illustrating a data example of the self-ranking comment candidate table TBL1323 according to the present embodiment. The self-ranking comment candidate table TBL1323 stores the comparison method and comparison result of the first comparison (comparison 1), the comparison method and comparison result of the second comparison (comparison 2), and comment candidates in association with each other. Have been. The comparison method and the comparison result of the first comparison (comparison 1) are the same as the comparison method and the comparison result by the magnitude comparison of the scores shown in FIG. 9 described in the first embodiment. The comparison method and the comparison result of the second comparison (comparison 2) are the comparison method based on the difference comparison of the scores taken into account in the present embodiment and the comparison result.

スコアの差分比較による比較結果には、例えば、スコアの差分が大きい(差分大)場合と、スコアの差分が小さい(差分小)場合とがある。例えば、スコアの差分が大きい場合とは、スコアの差分(例えば、スコアAとスコアBとの差分)が、予め設定された閾値よりも大きい場合をいう。一方、スコアの差分が小さい場合とは、スコアの差分(例えば、スコアAとスコアBとの差分)が、予め設定された閾値以下の場合をいう。   The comparison result of the difference between the scores includes, for example, a case where the difference between the scores is large (large difference) and a case where the difference between the scores is small (small difference). For example, a case where the difference between the scores is large means a case where the difference between the scores (for example, the difference between score A and score B) is larger than a preset threshold. On the other hand, the case where the score difference is small refers to the case where the score difference (for example, the difference between score A and score B) is equal to or less than a preset threshold.

図示する例では、スコアAがスコアBより大きい場合、即ち今回のスコアAが自身のこれまでのハイスコアを越えた場合のコメントの候補には、まず、図9に示す例と同様に、テキストT11、テキストT12、及びテキストT13が含まれる。また、スコアAとスコアBとの差分によってさらにコメントの候補が追加される。スコアAとスコアBとの差分が大きい場合にはテキストT14がコメントの候補に追加され、スコアAとスコアBとの差分が小さい場合には、テキストT15がコメントの候補に追加される。即ち、スコアAがスコアBより大きくその差分が大きい場合のコメントの候補は、テキストT11、テキストT12、テキストT13、及びテキストT14である。テキストT14は、自身のハイスコアを大幅に更新したときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「自己スコア大幅更新!」等)である。一方、スコアAがスコアBより大きくその差分が小さい場合のコメントの候補は、テキストT11、テキストT12、テキストT13、及びテキストT15である。テキストT15は、自身のハイスコアを少しだけ更新したときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「自己スコアちょっとだけ更新!」等)である。   In the example shown in the figure, if the score A is larger than the score B, that is, if the current score A exceeds its own high score, a comment candidate is first included in the text as in the example shown in FIG. T11, text T12, and text T13 are included. Further, a comment candidate is further added based on the difference between the score A and the score B. If the difference between score A and score B is large, text T14 is added to the comment candidate, and if the difference between score A and score B is small, text T15 is added to the comment candidate. That is, when the score A is larger than the score B and the difference is large, the comment candidates are the text T11, the text T12, the text T13, and the text T14. The text T14 is text information of a comment candidate that the user wants to input when the user's own high score is significantly updated (for example, “Self-significantly updated!”). On the other hand, when the score A is larger than the score B and the difference is small, the comment candidates are the text T11, the text T12, the text T13, and the text T15. The text T15 is text information of a comment candidate that the user wants to input when the user's own high score is slightly updated (for example, “Self-score is slightly updated!”).

また、スコアAがスコアB以下でその差分が大きい場合のコメントの候補は、テキストT21、テキストT22、テキストT23、及びテキストT24である。テキストT24は、自身のハイスコアを大幅に下回ったときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「完全スランプ」等)である。一方、スコアAがスコアB以下でその差分が小さい場合のコメントの候補は、テキストT21、テキストT22、テキストT23、及びテキストT25である。テキストT25は、自身のハイスコアに少しだけ足りなかったときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「おしい!」等)である。   When the score A is equal to or smaller than the score B and the difference is large, the comment candidates are the text T21, the text T22, the text T23, and the text T24. The text T24 is text information (for example, “complete slump”) of a comment candidate that the user wants to input when the score falls significantly below his or her high score. On the other hand, when the score A is equal to or less than the score B and the difference is small, the comment candidates are the text T21, the text T22, the text T23, and the text T25. The text T25 is text information (for example, “Oshi!”) Of a comment candidate that the user wants to input when the user's own high score is slightly insufficient.

なお、図12を参照して、自己ランキングの場合の自己ランキング用コメント候補テーブルTBL1323のデータ例を説明したが、全体ランキングの場合も、第1の比較(比較1)の比較方法及び比較結果と、第2の比較(比較2)の比較方法及び比較結果と、コメント候補とが関連付けられた全体ランキング用コメント候補テーブル(図示を省略)を用いることで、同様に適用できる。   Although the data example of the self-ranking comment candidate table TBL1323 in the case of the self-ranking has been described with reference to FIG. 12, in the case of the overall ranking, the comparison method and the comparison result of the first comparison (comparison 1) are also used. The same method can be applied by using a comment candidate table for overall ranking (not shown) in which the comparison method and comparison result of the second comparison (comparison 2) are associated with the comment candidates.

次に、図13を参照して、本実施形態に係るゲーム装置10が実行するランキング表示におけるコメント処理の動作について説明する。図13は、本実施形態に係るランキング表示におけるコメント処理の一例を示すフローチャートである。この図において、図11に示すステップS100〜S110までの処理は同様であり、図示を省略している。また、この図に示すステップS1112、S1130、S1132、S1134、S1136の各処理は、図11に示すステップS112、S130、S132、S134、S136の各処理と同様であるため、その説明を省略する。   Next, with reference to FIG. 13, an operation of a comment process in ranking display performed by the game device 10 according to the present embodiment will be described. FIG. 13 is a flowchart illustrating an example of comment processing in ranking display according to the present embodiment. In this figure, the processes in steps S100 to S110 shown in FIG. 11 are the same, and are not shown. In addition, since each processing of steps S1112, S1130, S1132, S1134, and S1136 shown in this drawing is the same as each processing of steps S112, S130, S132, S134, and S136 shown in FIG. 11, the description thereof is omitted.

ステップS1112において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)より大きいと判定された場合(ステップS1112:YES)、ゲーム制御部110は、さらにスコアの差分が大きいか否かを判定する(ステップS1118)。スコアの差分が大きいと判定された場合(ステップS1118:YES)、ゲーム制御部110は、自己ランキング用コメント候補テーブルTBL1321を参照して、コメントの候補としてテキストT11、テキストT12、テキストT13、及びテキストT14(例えば、「自己スコア大幅更新!」等)が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(ステップS1120)。そして、ゲーム制御部110は、ステップS1130に処理を進める。   If it is determined in step S1112 that the score of the user who played the game (score A) is larger than the score to be compared (score B) (step S1112: YES), the game control unit 110 further reduces the score difference. It is determined whether it is larger (step S1118). When it is determined that the difference between the scores is large (step S1118: YES), the game control unit 110 refers to the self-ranking comment candidate table TBL1321, and as text candidates, the text T11, the text T12, the text T13, and the text. The display unit 15 displays a comment candidate screen (for example, the comment candidate screen G20 in FIG. 2) on which T14 (for example, “Self-significant update!”) Is displayed (Step S1120). Then, the game control unit 110 advances the process to step S1130.

一方、スコアの差分が小さいと判定された場合(ステップS1118:NO)、ゲーム制御部110は、自己ランキング用コメント候補テーブルTBL1321を参照して、コメントの候補としてテキストT11、テキストT12、テキストT13、及びテキストT15(例えば、「自己スコアちょっとだけ更新!」等)が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(ステップS1122)。そして、ゲーム制御部110は、ステップS1130に処理を進める。   On the other hand, when it is determined that the difference between the scores is small (step S1118: NO), the game control unit 110 refers to the self-ranking comment candidate table TBL1321, and as a comment candidate, the text T11, the text T12, the text T13, Then, the display unit 15 displays a comment candidate screen (for example, the comment candidate screen G20 in FIG. 2) on which a text T15 (for example, “Self-score is updated slightly!”) Is displayed (step S1122). Then, the game control unit 110 advances the process to step S1130.

また、ステップS1112において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)以下であると判定された場合(ステップS1112:NO)、ゲーム制御部110は、さらにスコアの差分が大きいか否かを判定する(ステップS1124)。スコアの差分が大きいと判定された場合(ステップS1124:YES)、ゲーム制御部110は、自己ランキング用コメント候補テーブルTBL1321を参照して、コメントの候補としてテキストT21、テキストT22、テキストT23、及びテキストT24(例えば、「完全スランプ」等)が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(ステップS1126)。そして、ゲーム制御部110は、ステップS1130に処理を進める。   If it is determined in step S1112 that the score of the user who played the game (score A) is equal to or smaller than the score to be compared (score B) (step S1112: NO), the game control unit 110 further sets the score It is determined whether or not the difference is large (step S1124). When it is determined that the score difference is large (step S1124: YES), the game control unit 110 refers to the self-ranking comment candidate table TBL1321, and as a comment candidate, the text T21, the text T22, the text T23, and the text A comment candidate screen (for example, comment candidate screen G20 in FIG. 2) displaying T24 (for example, “complete slump”) is displayed on display unit 15 (step S1126). Then, the game control unit 110 advances the process to step S1130.

一方、スコアの差分が小さいと判定された場合(ステップS1124:NO)、ゲーム制御部110は、自己ランキング用コメント候補テーブルTBL1321を参照して、コメントの候補としてテキストT21、テキストT22、テキストT23、及びテキストT25(例えば、「おしい!」等)が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(ステップS1128)。そして、ゲーム制御部110は、ステップS1130に処理を進める。   On the other hand, when it is determined that the difference between the scores is small (step S1124: NO), the game control unit 110 refers to the self-ranking comment candidate table TBL1321, and as text candidates, the text T21, the text T22, the text T23, Then, a comment candidate screen (eg, the comment candidate screen G20 in FIG. 2) on which the text T25 (eg, “Oshi!”) Is displayed is displayed on the display unit 15 (step S1128). Then, the game control unit 110 advances the process to step S1130.

〔第2の実施形態のまとめ〕
以上説明したように、本実施形態に係るゲームシステム1において、コメント候補提示部123は、ゲームをプレイしたユーザの得点と、比較対象とする得点との大小関係及び差に基づいて、ユーザの得点に対するコメントの候補を提示する。これにより、ゲームシステム1は、単にスコアの大小関係のみならず、そのスコアの差分に応じたコメントの候補を提示するため、ユーザが入力したいと思われるコメントの候補を適切に提示することができる。よって、ゲームシステム1は、ゲーム状況に応じてユーザが適切なコメントを容易に入力することができる。
[Summary of Second Embodiment]
As described above, in the game system 1 according to the present embodiment, the comment candidate presentation unit 123 determines the score of the user based on the magnitude relationship and the difference between the score of the user who played the game and the score to be compared. Suggest a comment for. Thereby, since the game system 1 presents not only the magnitude relation of the score but also the comment candidate corresponding to the difference of the score, it is possible to appropriately present the comment candidate that the user wants to input. . Therefore, the game system 1 allows the user to easily input an appropriate comment according to the game situation.

[第3の実施形態]
次に、本発明の第3の実施形態について説明する。本実施形態のゲームシステム1の構成は第1の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。第1及び第2の実施形態では、入力するコメントがテキストである例を説明したが、本実施形態では、入力するコメントがアイコンである例を説明する。
[Third embodiment]
Next, a third embodiment of the present invention will be described. Since the configuration of the game system 1 of the present embodiment is the same as that of the first embodiment, a characteristic process in the present embodiment will be described. In the first and second embodiments, the example in which the comment to be input is a text has been described. In the present embodiment, an example in which the comment to be input is an icon will be described.

以下、コメントをアイコンで入力する場合のコメントの候補のデータ例について説明する。コメント候補記憶部132は、コメントの候補として用いられる複数のアイコンのデータを記憶する。図14は、本実施形態に係るアイコンテーブルTBL1324のデータ例を示す図である。アイコンテーブルTBL1324には、アイコンIDと、アイコンとが関連付けられて格納されている。アイコンIDは、アイコンを識別可能な識別情報である。アイコンには、アイコン画像、または別途記憶されているアイコン画像のファイル名が格納される。以下の説明では、アイコンIDがM11、M12、M13、及びM14のアイコンのそれぞれを、アイコンM11、アイコンM12、アイコンM13、及びアイコンM14ともいう。   Hereinafter, an example of data of a comment candidate when a comment is input by an icon will be described. The comment candidate storage unit 132 stores data of a plurality of icons used as comment candidates. FIG. 14 is a diagram illustrating a data example of the icon table TBL1324 according to the present embodiment. The icon table TBL1324 stores an icon ID and an icon in association with each other. The icon ID is identification information capable of identifying an icon. The icon stores the icon image or the file name of the separately stored icon image. In the following description, each of the icons whose icon IDs are M11, M12, M13, and M14 is also referred to as an icon M11, an icon M12, an icon M13, and an icon M14.

コメントをテキストで入力する場合にはユーザのスコアに対する感情表現がテキストの内容で表されるが、コメントをアイコンで入力する場合にはユーザのスコアに対する感情表現がアイコンの形状で表される。図示する例では、アイコンM11が残念な気持ちを表す顔の形状をしたアイコンであり、アイコンM12が普通の気持ちを表す顔の形状をしたアイコンである。また、アイコンM13が少し嬉しい感情を表す顔の形状をしたアイコンであり、アイコンM14がすごく嬉しい感情を表す顔の形状をしたアイコンである。つまり、アイコンM11、アイコンM12、アイコンM13、及びアイコンM14の順番の並びにおいて、アイコンM11の側ほど残念な気持ちを表し、アイコンM14の側ほど嬉しい感情を表している。   When a comment is input as text, the emotional expression for the user's score is represented by the content of the text. When a comment is input as an icon, the emotional expression for the user's score is represented by the icon shape. In the illustrated example, the icon M11 is an icon in the shape of a face expressing a disappointing feeling, and the icon M12 is an icon in the shape of a face expressing an ordinary feeling. Further, the icon M13 is a face-shaped icon representing a slightly happy feeling, and the icon M14 is a face-shaped icon representing a very happy feeling. That is, in the order of the icon M11, the icon M12, the icon M13, and the icon M14, the side closer to the icon M11 indicates a disappointing feeling, and the side closer to the icon M14 indicates a more happy feeling.

また、コメント候補記憶部132は、ユーザがプレイしたスコアに対して入力するコメントの候補(ここでは、アイコンの候補)を定めたコメント候補テーブルを記憶する。ここでは、自己ランキングの場合の例を説明するが、全体ランキングの場合にも同様に適用することができる。   Further, the comment candidate storage unit 132 stores a comment candidate table that defines comment candidates (in this case, icon candidates) to be input for the score played by the user. Here, an example in the case of the self ranking will be described, but the same can be applied to the case of the overall ranking.

図15は、本実施形態に係る自己ランキング用コメント候補テーブルTBL1325のデータ例を示す図である。この図に示す例では、ユーザがプレイしたスコアに対するアイコンの候補が、そのスコアと、比較対象とするスコアとの大小関係に基づいて定められている。自己ランキング用コメント候補テーブルTBL1325には、比較方法と、比較結果と、コメント候補とが関連付けられて格納されている。比較方法及び比較結果は、図9に示す例と同様に、スコアの大小比較による比較方法及び比較結果である。コメント候補には、ユーザに提示するアイコンの候補となるアイコンIDが格納されている。   FIG. 15 is a diagram illustrating a data example of the self-ranking comment candidate table TBL1325 according to the present embodiment. In the example shown in this figure, icon candidates for the score played by the user are determined based on the magnitude relationship between the score and the score to be compared. The self-ranking comment candidate table TBL1325 stores a comparison method, a comparison result, and a comment candidate in association with each other. The comparison method and the comparison result are the comparison method and the comparison result based on the magnitude comparison of the scores, as in the example shown in FIG. The comment candidate stores an icon ID that is a candidate for an icon to be presented to the user.

図15に示す例では、スコアAがスコアBより大きい場合、即ち今回のスコアAが自身のこれまでのハイスコアを越えた場合のコメントの候補は、アイコンM12、アイコンM13、及びアイコンM14である。一方、スコアAがスコアB以下の場合、即ち今回のスコアAが自身のこれまでのハイスコアを越えなかった場合のコメントの候補は、アイコンM11、アイコンM12、及びアイコンM13である。   In the example shown in FIG. 15, when the score A is larger than the score B, that is, when the current score A exceeds its own high score, the comment candidates are the icon M12, the icon M13, and the icon M14. . On the other hand, when the score A is equal to or less than the score B, that is, when the current score A does not exceed its own high score, the comment candidates are the icon M11, the icon M12, and the icon M13.

ゲーム制御部110(コメント候補提示部123)は、上述したアイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1325を参照して、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの大小関係に基づいて、ユーザのスコアに対するコメントの候補(ここでは、アイコンの候補)を提示する。この場合のゲーム制御部110が実行するランキング表示におけるコメント処理は、例えば図11に示す処理において、ステップS114及びステップS116の処理のみが異なり、その他の処理は同様である。   The game control unit 110 (the comment candidate presentation unit 123) refers to the above-described icon table TBL1324 and the self-ranking comment candidate table TBL1325 to determine the magnitude relationship between the score of the user who played the game and the score to be compared. Based on the result, a candidate for a comment (here, a candidate for an icon) for the score of the user is presented. The comment processing in the ranking display executed by the game control unit 110 in this case is, for example, the processing shown in FIG. 11 except for the processing of step S114 and step S116, and the other processing is the same.

例えば、図11に示すステップS112において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)より大きいと判定されたとする(ステップS112:YES)。この場合、ゲーム制御部110は、アイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1325を参照して、コメントの候補としてアイコンM12、アイコンM13、及びアイコンM14が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(図11に示すステップS114に代わる処理)。   For example, suppose that it is determined in step S112 shown in FIG. 11 that the score of the user who played the game (score A) is larger than the score to be compared (score B) (step S112: YES). In this case, the game control unit 110 refers to the icon table TBL1324 and the self-ranking comment candidate table TBL1325, and refers to a comment candidate screen (for example, FIG. 2) in which icons M12, M13, and M14 are displayed as comment candidates. Is displayed on the display unit 15 (processing in place of step S114 shown in FIG. 11).

一方、図11に示すステップS112において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)以下であると判定されたとする(ステップS112:YES)。この場合、ゲーム制御部110は、アイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1325を参照して、コメントの候補としてアイコンM11、アイコンM12、及びアイコンM13が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(図11に示すステップS116に代わる処理)。   On the other hand, suppose that it is determined in step S112 shown in FIG. 11 that the score of the user who played the game (score A) is equal to or smaller than the score to be compared (score B) (step S112: YES). In this case, the game control unit 110 refers to the icon table TBL1324 and the self-ranking comment candidate table TBL1325, and refers to a comment candidate screen (for example, FIG. 2) in which icons M11, M12, and M13 are displayed as comment candidates. Is displayed on the display unit 15 (processing in place of step S116 shown in FIG. 11).

〔第3の実施形態のまとめ〕
以上説明したように、本実施形態に係るゲームシステム1は、比較対象のスコアに対する優劣に応じて感情表現を表す形状の各種アイコンをコメントの候補として提示するため、ユーザが今回プレイしたスコアの優劣に応じてユーザが適切なコメントを容易に入力することができる。例えば、ユーザは、コメントの候補として提示されたアイコンの中から、自身の感情にあった形状のアイコンを入力するコメントとして容易に選択することができる。
[Summary of Third Embodiment]
As described above, the game system 1 according to the present embodiment presents various icons having shapes representing emotional expressions as candidates for comments in accordance with the superiority or inferiority of the score to be compared, and thus the superiority or inferiority of the score played by the user this time. , The user can easily input an appropriate comment. For example, the user can easily select, from the icons presented as comment candidates, a comment for inputting an icon having a shape that matches his / her emotion.

[第4の実施形態]
次に、本発明の第4の実施形態について説明する。本実施形態のゲームシステム1の構成は第1の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。本実施形態では、入力するコメントがアイコンであって、且つスコアの大小関係に加えてスコアの差分も考慮してコメントの候補が定められている例を説明する。ここでは、自己ランキングの場合の例を説明するが、全体ランキングの場合にも同様に適用することができる。
[Fourth embodiment]
Next, a fourth embodiment of the present invention will be described. Since the configuration of the game system 1 of the present embodiment is the same as that of the first embodiment, a characteristic process in the present embodiment will be described. In the present embodiment, an example will be described in which a comment to be input is an icon, and a comment candidate is determined in consideration of a score difference in addition to a score magnitude relationship. Here, an example in the case of the self ranking will be described, but the same can be applied to the case of the overall ranking.

図16は、本実施形態に係る自己ランキング用コメント候補テーブルTBL1326のデータ例を示す図である。この図に示す例では、スコアの大小関係に加えてスコアの差分も考慮してアイコンの候補が定められている。自己ランキング用コメント候補テーブルTBL1326には、第1の比較(比較1)の比較方法及び比較結果と、第2の比較(比較2)の比較方法及び比較結果と、コメント候補とが関連付けられて格納されている。第1の比較(比較1)の比較方法及び比較結果は、図15に示すスコアの大小比較による比較方法と比較結果と同様である。第2の比較(比較2)の比較方法及び比較結果は、スコアAとスコアBとの差分比較による比較方法とその比較結果である。コメント候補には、ユーザに提示するアイコンの候補となるアイコンIDが格納されている。このアイコンIDは、第3の実施形態で説明した図14に示すアイコンテーブルTBL1324で設定されているアイコンIDである。   FIG. 16 is a diagram illustrating a data example of the self-ranking comment candidate table TBL1326 according to the present embodiment. In the example shown in this figure, icon candidates are determined in consideration of the difference in score in addition to the magnitude relationship between the scores. The self-ranking comment candidate table TBL1326 stores the comparison method and comparison result of the first comparison (comparison 1), the comparison method and comparison result of the second comparison (comparison 2), and the comment candidates in association with each other. Have been. The comparison method and the comparison result of the first comparison (comparison 1) are the same as the comparison method and the comparison result based on the magnitude comparison of the scores shown in FIG. The comparison method and the comparison result of the second comparison (comparison 2) are a comparison method based on the difference comparison between the score A and the score B and the comparison result. The comment candidate stores an icon ID that is a candidate for an icon to be presented to the user. This icon ID is the icon ID set in the icon table TBL 1324 shown in FIG. 14 described in the third embodiment.

図16に示す例では、スコアAがスコアBより大きくその差分が大きい場合のコメントの候補は、アイコンM12、アイコンM13、及びアイコンM14である。また、スコアAがスコアBより大きくその差分が小さい場合のコメントの候補は、アイコンM12及びアイコンM13である。一方、スコアAがスコアB以下でその差分が大きい場合のコメントの候補は、アイコンM11及びアイコンM12である。また、スコアAがスコアB以下でその差分が小さい場合のコメントの候補は、アイコンM11、アイコンM12、及びアイコンM13である。   In the example shown in FIG. 16, when the score A is larger than the score B and the difference is large, the comment candidates are the icon M12, the icon M13, and the icon M14. When the score A is larger than the score B and the difference is smaller, the comment candidates are the icon M12 and the icon M13. On the other hand, when the score A is equal to or smaller than the score B and the difference is large, the comment candidates are the icon M11 and the icon M12. When the score A is equal to or smaller than the score B and the difference is small, the comment candidates are the icon M11, the icon M12, and the icon M13.

ゲーム制御部110(コメント候補提示部123)は、上述したアイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1326を参照して、ゲームをプレイしたユーザのスコアと、比較対象とするスコアとの大小関係及び差に基づいて、ユーザのスコアに対するコメントの候補(ここでは、アイコンの候補)を提示する。この場合のゲーム制御部110が実行するランキング表示におけるコメント処理は、例えば図13に示す処理において、ステップS1120、S1122、S1126、S1128及びステップS116の処理のみが異なり、その他の処理は同様である。   The game control unit 110 (the comment candidate presenting unit 123) refers to the above-described icon table TBL1324 and the self-ranking comment candidate table TBL1326, and determines the magnitude relationship between the score of the user who played the game and the score to be compared. Based on the difference, comment candidates (here, icon candidates) for the score of the user are presented. In this case, the comment processing in the ranking display executed by the game control unit 110 is, for example, the processing shown in FIG. 13 except for the processing of steps S1120, S1122, S1126, S1128, and step S116, and the other processing is the same.

例えば、図13に示すステップS1112及びS1118において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)より大きく且つスコアの差分が大きいと判定されたとする(ステップS1112:YES、ステップS1118:YES)。この場合、ゲーム制御部110は、アイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1326を参照して、コメントの候補としてアイコンM12、アイコンM13、及びアイコンM14が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(図13に示すステップS1120に代わる処理)。   For example, in steps S1112 and S1118 shown in FIG. 13, it is determined that the score of the user who played the game (score A) is larger than the score to be compared (score B) and the difference between the scores is large (step S1112: YES, step S1118: YES). In this case, the game control unit 110 refers to the icon table TBL1324 and the self-ranking comment candidate table TBL1326, and refers to a comment candidate screen (for example, FIG. 2) in which icons M12, M13, and M14 are displayed as comment candidates. Is displayed on the display unit 15 (processing in place of step S1120 shown in FIG. 13).

一方、図13に示すステップS1112及びS1118において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)より大きく且つスコアの差分が小さいと判定されたとする(ステップS1112:YES、ステップS1118:NO)。この場合、ゲーム制御部110は、アイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1326を参照して、コメントの候補としてアイコンM12及びアイコンM13が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(図13に示すステップS1122に代わる処理)。   On the other hand, in steps S1112 and S1118 shown in FIG. 13, it is determined that the score of the user who played the game (score A) is larger than the score to be compared (score B) and the difference between the scores is small (step S1112: (YES, step S1118: NO). In this case, the game control unit 110 refers to the icon table TBL1324 and the self-ranking comment candidate table TBL1326, and refers to a comment candidate screen (for example, the comment candidate screen in FIG. 2) in which the icons M12 and M13 are displayed as comment candidates. G20) is displayed on the display unit 15 (processing in place of step S1122 shown in FIG. 13).

また、図13に示すステップS1112及びS1124において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)以下で且つスコアの差分が大きいと判定されたとする(ステップS1112:NO、ステップS1124:YES)。この場合、ゲーム制御部110は、アイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1326を参照して、コメントの候補としてアイコンM11及びアイコンM12が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(図13に示すステップS1126に代わる処理)。   Further, in steps S1112 and S1124 shown in FIG. 13, it is determined that the score of the user who played the game (score A) is equal to or smaller than the score to be compared (score B) and the difference between the scores is large (step S1112: NO, step S1124: YES). In this case, the game control unit 110 refers to the icon table TBL1324 and the self-ranking comment candidate table TBL1326, and refers to the comment candidate screen (for example, the comment candidate screen in FIG. 2) in which the icons M11 and M12 are displayed as comment candidates. G20) is displayed on the display unit 15 (processing in place of step S1126 shown in FIG. 13).

一方、図13に示すステップS1112及びS1124において、ゲームをプレイしたユーザのスコア(スコアA)が比較対象とするスコア(スコアB)以下で且つスコアの差分が小さいと判定されたとする(ステップS1112:NO、ステップS1124:NO)。この場合、ゲーム制御部110は、アイコンテーブルTBL1324及び自己ランキング用コメント候補テーブルTBL1326を参照して、コメントの候補としてアイコンM11、アイコンM12、及びアイコンM13が表示されるコメント候補画面(例えば、図2のコメント候補画面G20)を表示部15に表示させる(図13に示すステップS1128に代わる処理)。   On the other hand, in steps S1112 and S1124 shown in FIG. 13, it is determined that the score of the user who played the game (score A) is equal to or smaller than the score to be compared (score B) and the difference between the scores is small (step S1112: NO, step S1124: NO). In this case, the game control unit 110 refers to the icon table TBL1324 and the self-ranking comment candidate table TBL1326, and refers to a comment candidate screen (for example, FIG. 2) in which icons M11, M12, and M13 are displayed as comment candidates. Is displayed on the display unit 15 (processing in place of step S1128 shown in FIG. 13).

〔第4の実施形態のまとめ〕
以上説明したように、本実施形態に係るゲームシステム1は、単にスコアの大小関係のみならず、そのスコアの差分に応じて感情表現を表す色の各種アイコンをコメントの候補として提示するため、ユーザが入力したいと思われるコメントの候補を適切に提示することができる。例えば、ユーザは、コメントの候補として提示されたアイコンの中から、自身の感情にあった色のアイコンを入力するコメントとして容易に選択することができる。
[Summary of Fourth Embodiment]
As described above, the game system 1 according to the present embodiment presents not only the magnitude relationship of scores but also various icons of colors representing emotional expressions as candidates for comments according to the difference between the scores. Can appropriately present a comment candidate that the user wants to input. For example, the user can easily select from among icons presented as comment candidates, a comment for inputting an icon of a color that matches his / her emotion.

[第5の実施形態]
次に、本発明の第5の実施形態について説明する。本実施形態のゲームシステム1の構成は第1の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。本実施形態は、入力するコメントとしてのアイコンの態様が、第3及び第4の実施形態と異なる例である。第3及び第4の実施形態では、ユーザのスコアに対する感情表現がアイコンの形状で表される態様を説明したが、本実施形態では、感情表現がアイコンの色で表される態様を説明する。
[Fifth Embodiment]
Next, a fifth embodiment of the present invention will be described. Since the configuration of the game system 1 of the present embodiment is the same as that of the first embodiment, a characteristic process in the present embodiment will be described. This embodiment is an example in which the form of an icon as a comment to be input is different from those of the third and fourth embodiments. In the third and fourth embodiments, the mode in which the emotional expression with respect to the score of the user is represented by the shape of the icon has been described. In the present embodiment, the mode in which the emotional expression is represented by the color of the icon will be described.

図17は、本実施形態に係るアイコンテーブルTBL1327のデータ例を示す図である。アイコンテーブルTBL1327には、アイコンIDと、アイコンと、色とが関連付けられて格納されている。図示する例では、アイコンには、同一の形状をしたアイコン画像(または別途記憶されているアイコン画像のファイル名)が格納されている。ここでは、アイコンには、図14に示すアイコンM12と同様な普通の気持ちを表す顔の形状のアイコン画像が格納されている。   FIG. 17 is a diagram illustrating a data example of the icon table TBL1327 according to the present embodiment. The icon table TBL1327 stores an icon ID, an icon, and a color in association with each other. In the illustrated example, the icon stores an icon image having the same shape (or a file name of the separately stored icon image). Here, the icon stores an icon image of a face shape representing a normal feeling similar to the icon M12 shown in FIG.

また、色は、アイコンの表示色を示している。なお、アイコン画像に色情報も含まれている場合は、アイコンテーブルTBL1327には、アイコンIDとアイコンとが関連付けられて格納されてもよい。ここでは、アイコンM21(アイコンIDがM21のアイコン)は、黒色のアイコンである。アイコンM22(アイコンIDがM22のアイコン)は、青色のアイコンである。アイコンM23(アイコンIDがM23のアイコン)は、橙色のアイコンである。アイコンM24(アイコンIDがM24のアイコン)は、赤色のアイコンである。つまり、アイコンM21、アイコンM22、アイコンM23、及びアイコンM24の順番の並びにおいて、アイコンM21の側ほど残念な気持ちを表し、アイコンM24の側ほど嬉しい感情を表している。   The color indicates the display color of the icon. If the icon image also includes color information, the icon ID and the icon may be stored in the icon table TBL1327 in association with each other. Here, the icon M21 (the icon whose icon ID is M21) is a black icon. The icon M22 (the icon whose icon ID is M22) is a blue icon. The icon M23 (the icon whose icon ID is M23) is an orange icon. The icon M24 (the icon whose icon ID is M24) is a red icon. That is, in the order of the icons M21, M22, M23, and M24, the icon M21 indicates a disappointing feeling, and the icon M24 indicates a happy feeling.

即ち、アイコンM21、アイコンM22、アイコンM23、及びアイコンM24のそれぞれは、図14に示すアイコンM11、アイコンM12、アイコンM13、及びアイコンM14のそれぞれに相当する。ゲーム制御部110は、図14に示すアイコンM11、アイコンM12、アイコンM13、及びアイコンM14に代えて、図17に示すアイコンM21、アイコンM22、アイコンM23、及びアイコンM24をコメントの候補として表示部15に表示させることができる。   That is, the icons M21, M22, M23, and M24 respectively correspond to the icons M11, M12, M13, and M14 shown in FIG. The game controller 110 replaces the icons M11, M12, M13, and M14 shown in FIG. 14 with the icons M21, M22, M23, and M24 shown in FIG. Can be displayed.

これにより、本実施形態に係るゲーム装置10は、ユーザがプレイしたスコアと比較対象とするスコアとの比較結果に応じて、ユーザが入力したいと思われる色のアイコンをコメントの候補として表示することができる。例えば、ゲーム装置10は、ユーザのスコアが自身のこれまでのハイスコアを越えた場合のコメントの候補としては、青、橙、及び赤の各色のアイコンを候補として表示し、これまでのハイスコアを越えなかった場合のコメントの候補としては、黒、青、及び橙の各色のアイコンを表示することができる。   Thereby, the game device 10 according to the present embodiment displays, as a comment candidate, an icon of a color that the user wants to input according to the comparison result between the score played by the user and the score to be compared. Can be. For example, the game device 10 displays icons of each color of blue, orange, and red as candidates for a comment when the user's score exceeds his or her previous high score, and displays the previous high score. If the number of comments does not exceed, icons of black, blue, and orange can be displayed.

つまり、ゲーム装置10は、コメントの候補として、感情表現に対応するアイコンの色の範囲を指定して表示することができる。
図18は、コメントの候補として表示するアイコンの色の範囲を示すイメージ図である。例えば、ユーザのスコアが自身のこれまでのハイスコアを越えなかった場合(例えばスコアAがスコアB以下の場合)のコメントの候補は、アイコンM21(黒)、アイコンM22(青)、及びアイコンM23(橙)である(符号H1の矢印が示す色の範囲)。一方、ユーザのスコアが自身のこれまでのハイスコアを越えた場合(例えばスコアAがスコアBより大きい場合)のコメントの候補は、アイコンM22(青)、アイコンM23(橙)、及びアイコンM24(橙)である(符号H2の矢印が示す色の範囲)。このように、ゲーム装置10は、ユーザのスコアと比較対象とするスコアとの比較結果に応じて、コメントの候補とし表示するアイコンの色の範囲(即ち、色変換の範囲)を指定することができる。
That is, the game device 10 can specify and display the range of the color of the icon corresponding to the emotional expression as a comment candidate.
FIG. 18 is an image diagram showing a color range of an icon to be displayed as a comment candidate. For example, when the user's score does not exceed his / her high score (for example, when the score A is equal to or less than the score B), the comment candidates are the icon M21 (black), the icon M22 (blue), and the icon M23. (Orange) (the range of colors indicated by the arrow H1). On the other hand, when the user's score exceeds his or her previous high score (for example, when the score A is larger than the score B), the comment candidates are the icon M22 (blue), the icon M23 (orange), and the icon M24 ( Orange) (the range of colors indicated by the arrow H2). As described above, the game device 10 can specify the color range of the icon to be displayed as a comment candidate (that is, the color conversion range) according to the comparison result between the user's score and the score to be compared. it can.

なお、本実施形態では、4色のうちからアイコンの色の範囲(例えば、符号H1の矢印が示す色の範囲、及び符号H2の矢印が示す色の範囲)を指定する例を説明したが、ゲーム装置10は、各範囲において、さらに色の変化を細かく調整できるようにしてもよい。例えば、ゲーム装置10は、コメント候補画面の中にアイコンの色を変化させるためのスライダーを設けて、ユーザがスライダーを動かす操作(例えば、スライダーに沿って指を動かすスライド操作)を行うことにより、アイコンの色を細かく調整できるようにしてもよい。   In the present embodiment, an example has been described in which the color range of the icon is specified from among the four colors (for example, the color range indicated by the arrow H1 and the color range indicated by the arrow H2). The game device 10 may be able to further finely adjust the color change in each range. For example, the game device 10 provides a slider for changing the color of the icon in the comment candidate screen, and performs an operation of moving the slider (for example, a slide operation of moving a finger along the slider) by the user. The color of the icon may be finely adjusted.

〔第5の実施形態のまとめ〕
以上説明したように、本実施形態に係るゲームシステム1は、ゲーム状況に応じて感情表現を表す色の各種アイコンをコメントの候補とするため、ゲーム状況に応じてユーザが適切なコメントを容易に入力することができる。例えば、ユーザは、コメントの候補として提示されたアイコンの中から、自身の感情にあった色のアイコンを入力するコメントとして容易に選択することができる。また、ユーザは、コメントの候補として提示されたアイコンの色を指定された範囲で変えることで、自身の感情にあった色のアイコンを入力するコメントとして容易に選択することができる。
[Summary of Fifth Embodiment]
As described above, in the game system 1 according to the present embodiment, since various icons of colors representing emotional expressions are set as comment candidates according to the game situation, the user can easily make an appropriate comment according to the game situation. Can be entered. For example, the user can easily select from among icons presented as comment candidates, a comment for inputting an icon of a color that matches his / her emotion. Further, the user can easily select an icon of a color that matches his / her emotion as a comment to be input by changing the color of the icon presented as a comment candidate within a specified range.

[第6の実施形態]
次に、本発明の第6の実施形態について説明する。本実施形態のゲームシステム1の構成は第1の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。第1〜第5の実施形態では、ゲーム状況の例としてスコアのみを比較してコメントの候補が決定される例を説明した。本実施形態では、ゲームをプレイしたユーザの複数のゲーム状況と、比較対象とする複数のゲーム状況とに基づいて、コメントの候補が決定される例を説明する。ここでは、ゲーム状況の例としてスコアとそのスコアの達成時間とを用い、スコア比較と達成時間の差に基づいてコメントの候補を決定する例を説明する。
[Sixth Embodiment]
Next, a sixth embodiment of the present invention will be described. Since the configuration of the game system 1 of the present embodiment is the same as that of the first embodiment, a characteristic process in the present embodiment will be described. In the first to fifth embodiments, as an example of the game situation, an example in which only a score is compared to determine a comment candidate is described. In the present embodiment, an example will be described in which a candidate for a comment is determined based on a plurality of game situations of a user who has played a game and a plurality of game situations to be compared. Here, an example will be described in which a score and an achievement time of the score are used as examples of the game situation, and a comment candidate is determined based on a difference between the score comparison and the achievement time.

図19は、本実施形態に係る自己ランキング用コメント候補テーブルTBL1328のデータ例を示す図である。自己ランキング用コメント候補テーブルTBL1328には、第1の比較(比較1)の比較方法及び比較結果と、第2の比較(比較2)の比較方法及び比較結果と、コメント候補とが関連付けられて格納されている。第1の比較(比較1)の比較方法及び比較結果は、第1の実施形態で説明した図9に示すスコアの大小比較による比較方法と比較結果と同様である。第2の比較(比較2)の比較方法及び比較結果は、達成時間の差分比較による比較方法とその比較結果である。   FIG. 19 is a diagram illustrating a data example of the self-ranking comment candidate table TBL1328 according to the present embodiment. In the self-ranking comment candidate table TBL1328, the comparison method and comparison result of the first comparison (comparison 1), the comparison method and comparison result of the second comparison (comparison 2), and comment candidates are stored in association with each other. Have been. The comparison method and the comparison result of the first comparison (comparison 1) are the same as the comparison method and the comparison result by the magnitude comparison of the scores shown in FIG. 9 described in the first embodiment. The comparison method and the comparison result of the second comparison (comparison 2) are a comparison method based on the difference in the achievement time and the comparison result.

達成時間の差分比較による比較結果には、例えば、達成時間の差分が大きい(差分大)場合と、達成時間の差分が小さい(差分小)場合とがある。例えば、達成時間の差分が大きい場合とは、達成時間の差分(例えば、スコアAのプレイ日時とスコアBのプレイ日時との差分)が、予め設定された閾値よりも大きい場合をいう。一方、達成時間の差分が小さい場合とは、達成時間の差分(例えば、スコアAのプレイ日時とスコアBのプレイ日時との差分)が、予め設定された閾値以下の場合をいう。ここで、ゲーム制御部110は、ユーザ情報テーブルTBL331のプレイデータに基づいて、各スコアのプレイ日時を特定できる。なお、ゲーム制御部110は、自己ランキング情報テーブルTBL3321及び全体ランキング情報テーブルTBL3322に各スコアのプレイ日時が関連付けられている場合には、自己ランキング情報または全体ランキング情報に基づいて、各スコアのプレイ日時を特定してもよい。   The comparison result of the difference between the achievement times includes, for example, a case where the difference between the achievement times is large (large difference) and a case where the difference between the achievement times is small (small difference). For example, a case where the difference between the achievement times is large means a case where the difference between the achievement times (for example, the difference between the play date and time of the score A and the play date and time of the score B) is larger than a preset threshold value. On the other hand, a case where the difference between the achievement times is small means a case where the difference between the achievement times (for example, the difference between the play date and time of the score A and the play date and time of the score B) is equal to or less than a preset threshold value. Here, the game control unit 110 can specify the play date and time of each score based on the play data in the user information table TBL331. When the play date and time of each score is associated with the self ranking information table TBL3321 and the overall ranking information table TBL3322, the game control unit 110 determines the play date and time of each score based on the self ranking information or the overall ranking information. May be specified.

図示する例では、スコアAがスコアBより大きい場合のみを例示している。スコアAがスコアBより大きい場合、即ち今回のスコアAが自身のこれまでのハイスコアを越えた場合のコメントの候補には、まず、図9に示す例と同様に、テキストT11、テキストT12、及びテキストT13が含まれる。また、達成時間の差分によってさらにコメントの候補が追加される。達成時間の差分が大きい場合にはテキストT16がコメントの候補に追加され、達成時間の差分が小さい場合には、テキストT17がコメントの候補に追加される。即ち、スコアAがスコアBより大きく達成時間の差分が大きい場合のコメントの候補は、テキストT11、テキストT12、テキストT13、及びテキストT16である。テキストT16は、自身のハイスコアの更新に時間がかかったときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「久しぶりに自己スコア更新!」等)である。一方、スコアAがスコアBより大きく達成時間の差分が小さい場合のコメントの候補は、テキストT11、テキストT12、テキストT13、及びテキストT17である。テキストT17は、自身のハイスコアの更新に時間がかからなかったときにユーザが入力したいと思われるコメントの候補のテキスト情報(例えば、「立て続けに自己スコア更新!」等)である。   In the illustrated example, only the case where the score A is larger than the score B is illustrated. If the score A is larger than the score B, that is, if the current score A exceeds its own high score, a comment candidate first includes, as in the example shown in FIG. And text T13. Further, comment candidates are further added according to the difference in the achievement time. When the difference between the achievement times is large, the text T16 is added to the comment candidates, and when the difference between the achievement times is small, the text T17 is added to the comment candidates. That is, when the score A is larger than the score B and the difference in the achievement time is large, the comment candidates are the text T11, the text T12, the text T13, and the text T16. The text T16 is text information of a comment candidate that the user wants to input when it takes time to update his / her high score (for example, “update self score after a long absence!”). On the other hand, when the score A is larger than the score B and the difference in the achievement time is small, the comment candidates are the text T11, the text T12, the text T13, and the text T17. The text T17 is text information of a comment candidate that the user wants to input when the updating of his / her high score does not take much time (for example, “update self-score in quick succession!”).

なお、本実施形態においても、入力するコメントをアイコンとしてもよい。ここで、コメントの候補となるアイコンは、例えば、図14に示すアイコンテーブルTBL1324(または、図17に示すアイコンテーブルTBL1327)に格納されているアイコンを用いることができる。   In the present embodiment, the comment to be input may be an icon. Here, as an icon that is a candidate for a comment, for example, an icon stored in the icon table TBL1324 shown in FIG. 14 (or the icon table TBL1327 shown in FIG. 17) can be used.

図20は、コメントの候補にアイコンIDを格納した場合の自己ランキング用コメント候補テーブルTBL1329のデータ例を示す図である。図示する例では、スコアAがスコアBより大きい場合のみを例示している。スコアAがスコアBより大きく達成時間の差分が大きい場合のコメントの候補は、アイコンM12、アイコンM13、及びアイコンM14(または、アイコンM22、アイコンM23、及びアイコンM24)である。また、スコアAがスコアBより大きく達成時間の差分が小さい場合のコメントの候補は、アイコンM11、アイコンM12、及びアイコンM13(または、アイコンM21、アイコンM22、及びアイコンM23)である。   FIG. 20 is a diagram illustrating a data example of the self-ranking comment candidate table TBL1329 when an icon ID is stored as a comment candidate. In the illustrated example, only the case where the score A is larger than the score B is illustrated. When the score A is larger than the score B and the difference between the achievement times is large, the comment candidates are the icons M12, M13, and M14 (or the icons M22, M23, and M24). When the score A is larger than the score B and the difference in the achievement time is small, the comment candidates are the icons M11, M12, and M13 (or the icons M21, M22, and M23).

〔第6の実施形態のまとめ〕
以上説明したように、本実施形態に係るゲームシステム1において、コメント候補提示部123は、ゲームをプレイしたユーザの複数のゲーム状況と、比較対象とする複数のゲーム状況とに基づいて、ユーザのゲーム状況に対するコメントの候補を提示する。例えば、コメント候補提示部123は、単にスコアの大小関係のみならず、スコアの達成時間の差分に応じて適したコメントの候補を提示する。このように、ゲームシステム1は、一つのゲーム状況だけではなく複数のゲーム状況に基づいてコメントの候補を決めるので、ユーザが入力したいと思われるコメントの候補を適切に提示することができる。例えば、ゲームシステム1は、ユーザが自身のハイスコアを更新した場合、達成時間の差分が大きいほど、達成に時間がかかったことを示す内容のテキストをコメントの候補としたり、ユーザがより嬉しい感情であると推測して、より嬉しい感情を表すアイコンをコメントの候補としたりすることができる。
[Summary of Sixth Embodiment]
As described above, in the game system 1 according to the present embodiment, the comment candidate presenting unit 123 determines whether or not the user has played the game based on the plurality of game situations and the plurality of game situations to be compared. Presents a comment candidate for the game situation. For example, the comment candidate presenting unit 123 presents not only the magnitude relation of the score but also a suitable comment candidate according to the difference in the achievement time of the score. As described above, the game system 1 determines comment candidates based on not only one game situation but also a plurality of game situations, and thus can appropriately present a comment candidate that the user wants to input. For example, when the user updates his or her high score, the game system 1 may use a text indicating that the achievement took time as a candidate for a comment as the difference in the achievement time is larger, or may make the user feel more happy. , And an icon representing a more happy emotion can be used as a comment candidate.

[変形例]
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の第1〜6の実施形態において説明した各構成は、任意に組み合わせることができる。
[Modification]
As described above, the embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to the above-described embodiments, and includes a design and the like within a range not departing from the gist of the present invention. For example, the components described in the first to sixth embodiments can be arbitrarily combined.

上記実施形態では、テキストによるコメントの例とアイコンによるコメントの例とを説明したが、コメントは、テキストとアイコンとの組合せであってもよいし、画像(スタンプなど)または音声であってもよい。   In the above embodiment, the example of the comment by the text and the example of the comment by the icon have been described. However, the comment may be a combination of the text and the icon, or may be an image (such as a stamp) or a sound. .

上記実施形態では、ランキング画面においてコメントが入力できる例を説明したが、コメントの入力は、ランキング画面が表示される前であってもよい。例えば、ランキング画面が表示される前に、比較対象のゲーム状況との比較結果(例えば、順位)と、その比較結果に基づくコメントの候補が表示され、コメントを選択した後にランキング画面が表示されてもよい。なお、ランキング画面が表示される前に、比較結果(例えば、順位)が表示されなくてもよく、例えばコメントの候補のみが表示されてもよい。   In the above-described embodiment, an example in which a comment can be input on the ranking screen has been described. However, the comment may be input before the ranking screen is displayed. For example, before the ranking screen is displayed, a comparison result (for example, ranking) with the game situation of the comparison target and a comment candidate based on the comparison result are displayed, and after selecting a comment, the ranking screen is displayed. Is also good. Note that the comparison result (for example, ranking) may not be displayed before the ranking screen is displayed, and for example, only a comment candidate may be displayed.

第1〜第5の実施形態では、ゲームをプレイしたユーザのゲーム状況と、比較対象とするゲーム状況とに基づいてコメントの候補を提示する例として、ゲーム状況がスコアである場合を例に説明したが、これに限られるものではない。例えば、ゲーム状況は、ゲームにおける得点(スコア、ポイント等)、勝敗、ゲームの進度(ランク、レベル等)、ゲームで付与されるアイテム(アイテムの個数等)等のいずれであってもよいし、さらに、得点やアイテムを獲得したとき、勝敗が決まったとき、またはゲームの進度(ランク、レベル等)が変更になったときに関連するゲーム状況(日時、達成時間等)も含まれてもよい。ゲーム装置10は、上述した各種ゲーム状況に応じたコメントの候補が記憶されるコメント候補テーブルを備えてもよい。例えば、ゲーム装置10は、比較対象とするユーザのランク(またはレベル)によってコメントの候補を変えてもよい。一例として、ゲーム装置10は、比較対象とするユーザのランク(またはレベル)との差分の大小に応じて、コメントの候補を変更してもよい。また、ゲーム状況には、ゲームにおけるユーザの傾向が含まれてもよく、ユーザの傾向を比較した結果に応じてコメントの候補が提示されてもよい。ユーザの傾向とは、例えば音楽ゲームにおけるユーザの選局の傾向であってもよい。例えば、ゲーム装置10は、ユーザの選局の傾向を他のユーザの選局の傾向と比較することにより、そのユーザと他のユーザとの好みが近いか否かがわかるコメントの候補を提示してもよい。   In the first to fifth embodiments, a case where the game situation is a score will be described as an example of presenting a comment candidate based on the game situation of the user who played the game and the game situation to be compared. However, it is not limited to this. For example, the game situation may be any of a score (score, points, etc.) in the game, a win or loss, a progress of the game (rank, level, etc.), an item (number of items, etc.) given in the game, Furthermore, a game situation (date, time, achievement time, etc.) related when a score or an item is acquired, when a win or loss is determined, or when the progress of the game (rank, level, etc.) is changed may be included. . The game device 10 may include a comment candidate table in which comment candidates corresponding to the various game situations described above are stored. For example, the game device 10 may change comment candidates according to the rank (or level) of the user to be compared. As an example, the game device 10 may change a comment candidate according to the difference between the rank (or level) of the user to be compared and the difference. Further, the game situation may include a tendency of the user in the game, and a comment candidate may be presented according to a result of comparing the tendency of the user. The user's tendency may be, for example, the user's channel selection tendency in a music game. For example, the game device 10 presents a candidate for a comment that indicates whether or not the preference of the user and the other user is close by comparing the tendency of the user's channel selection with the tendency of the other user's channel selection. You may.

また、第6の実施形態では、複数のゲーム状況に基づいてコメントの候補を提示する例として、スコアと達成時間との二つのゲーム状況に基づく例を説明したが、これに限られるものではない。例えば、複数のゲーム状況は、上述した、得点(スコア、ポイント等)、勝敗、ゲームの進度(ランク、レベル等)、ゲームで付与されるアイテム(アイテムの個数等)、関連するゲーム状況(日時、達成時間等)等のいずれの組合せであってもよいし、二つに限らず三つ以上の組合せであってもよい。なお、ゲーム装置10は、複数のゲーム状況に基づいてコメントの候補を提示する場合には、複数のゲーム状況のそれぞれに応じたコメントの候補の全てを提示してもよいがし、一部のコメントの候補のみに絞って提示してもよい。例えば、ゲーム装置10は、ランクと勝敗とに基づいてコメントの候補を提示する場合、ランクの差が大きい比較対象の他のユーザに勝利した場合には、ランクに応じたコメントの候補を、単に勝敗に応じたコメントの候補よりも優先して提示してもよい。   Further, in the sixth embodiment, as an example of presenting comment candidates based on a plurality of game situations, an example based on two game situations of a score and an achievement time has been described, but the present invention is not limited to this. . For example, a plurality of game situations include the above-described points (scores, points, etc.), wins / losses, progress of the game (ranks, levels, etc.), items (number of items, etc.) provided in the game, and related game situations (date and time). , Achievement time, etc.), and not only two, but also three or more combinations. When presenting comment candidates based on a plurality of game situations, the game device 10 may present all of the comment candidates corresponding to each of the plurality of game situations. Only the comment candidates may be presented. For example, when presenting a candidate for a comment based on a rank and winning or losing, the game apparatus 10 simply declares a candidate for a comment according to the rank when winning against another user with a large difference in rank. It may be presented in preference to comment candidates according to the outcome.

また、図8に示す比較対象特定部121の機能を、ゲーム装置10のゲーム制御部110に代えて、図3に示すセンターサーバ30のサーバ制御部310が備えてもよい。即ち、センターサーバ30が、比較対象とするゲーム状況を特定してもよい。この場合、センターサーバ30は、ゲーム装置10からゲームをプレイしたユーザのゲーム状況(例えば、スコア等のプレイ結果)を取得すると、比較対象とするゲーム状況を特定し、特定した比較対象とするゲーム状況をゲーム装置10に送信する。この場合、ゲーム装置10は、ゲームをプレイしたユーザのゲーム状況と、センターサーバ30から送信された比較対象とするゲーム状況とに基づいて、ユーザのゲーム状況に対するコメントの候補を提示する。
また、図8に示すコメント処理部120とコメント候補記憶部132との機能を、ゲーム装置10のゲーム制御部110と記憶部13とに代えて、図3に示すセンターサーバ30のサーバ制御部310とサーバ記憶部130とが備えてもよい。即ち、センターサーバ30は、比較対象とするゲーム状況を特定するだけでなく、コメントの候補も決定してもよい。
Further, the server control unit 310 of the center server 30 illustrated in FIG. 3 may include the function of the comparison target specifying unit 121 illustrated in FIG. 8 instead of the game control unit 110 of the game device 10. That is, the center server 30 may specify a game situation to be compared. In this case, when the center server 30 acquires the game situation (for example, a play result such as a score) of the user who has played the game from the game device 10, the center server 30 identifies the game situation to be compared, and the identified game to be compared. The situation is transmitted to the game device 10. In this case, the game device 10 presents a candidate for a comment on the user's game situation based on the game situation of the user who played the game and the game situation to be compared transmitted from the center server 30.
Also, the functions of the comment processing unit 120 and the comment candidate storage unit 132 shown in FIG. 8 are replaced with the game control unit 110 and the storage unit 13 of the game device 10, and the server control unit 310 of the center server 30 shown in FIG. And the server storage unit 130 may be provided. That is, the center server 30 may determine not only a game situation to be compared but also a comment candidate.

上記実施形態では、ゲーム画面を表示する表示部15をゲーム装置10が備えている構成を説明したが、これに限られるものではない。ゲーム装置10は、有線または無線で接続される外部の表示装置にゲーム画面を表示してもよい。
また、ゲーム装置10は、通信部12を備えていない構成としてもよい。例えば、ゲーム装置10は、ゲームをプレイしたユーザのゲーム状況を他のユーザのゲーム状況と比較しない場合には、センターサーバ30と通信しなくてもよい。例えば、ゲーム装置10は、ゲームをプレイしたユーザのプレイデータを記憶しておき、そのユーザの今回のゲーム状況と過去のゲーム状況とを比較してコメントの候補を提示するコメント処理を実行してもよい。
In the above embodiment, the configuration in which the game apparatus 10 includes the display unit 15 for displaying the game screen has been described, but the present invention is not limited to this. The game device 10 may display the game screen on an external display device connected by wire or wirelessly.
Further, the game device 10 may be configured not to include the communication unit 12. For example, the game device 10 need not communicate with the center server 30 when not comparing the game situation of the user who played the game with the game situation of another user. For example, the game apparatus 10 stores play data of a user who has played a game, compares the current game situation of the user with past game situations, and executes a comment process of presenting a comment candidate. Is also good.

また、上記実施形態では音楽ゲームを例に説明したが、ゲームの種類はこれに限られるものでなく、各種ゲームに適用することができる。   Further, in the above-described embodiment, a music game has been described as an example, but the type of the game is not limited to this, and can be applied to various games.

上記実施形態では、ゲーム装置10が、ゲームセンターや遊園地等の遊戯施設に設置された所謂アーケードゲームである例を説明したが、これに限られるものではない。例えば、ゲーム装置10(10A)は、PC(Personal Computer)、タブレットPC、スマートフォンやフィーチャーフォン等の携帯電話機、携帯情報端末(PDA:Personal Digital Assistant)、家庭用のゲーム専用機等であってもよい。この場合、ゲーム装置10が備える各部の構成は、各装置に応じた形態で構成されればよい。   In the above-described embodiment, an example is described in which the game apparatus 10 is a so-called arcade game installed in a game facility such as a game center or an amusement park. However, the present invention is not limited to this. For example, the game device 10 (10A) may be a PC (Personal Computer), a tablet PC, a mobile phone such as a smartphone or a feature phone, a personal digital assistant (PDA), a home-use game machine, or the like. Good. In this case, the configuration of each unit included in the game device 10 may be configured in a form corresponding to each device.

なお、ゲーム制御部110の一部又は全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)等のハードウェアの集積回路として実現してもよい。   Note that part or all of the game control unit 110 may be realized as an integrated circuit of hardware such as an LSI (Large Scale Integration) or an ASIC (Application Specific Integrated Circuit).

また、上述のゲーム装置10の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりゲーム装置10としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   In addition, a program for realizing the functions of the game device 10 described above is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed, whereby the game device 10 is executed. May be performed. Here, "to make the computer system read and execute the program recorded on the recording medium" includes installing the program in the computer system. Here, the “computer system” includes an OS and hardware such as peripheral devices. Further, the “computer system” may include a plurality of computer devices connected via a network including a communication line such as the Internet, a WAN, a LAN, and a dedicated line. The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage device such as a hard disk built in a computer system. As described above, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes an internal or external recording medium accessible from the distribution server for distributing the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format executable by the terminal device. That is, any format can be stored in the distribution server as long as it can be downloaded from the distribution server and installed in a form executable by the terminal device. The program may be divided into a plurality of programs, downloaded at different timings, and then combined by the terminal device, or the distribution server that distributes each of the divided programs may be different. Further, the “computer-readable recording medium” holds a program for a certain period of time, such as a volatile memory (RAM) in a computer system serving as a server or a client when the program is transmitted via a network. Shall be included. Further, the program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

[付記]
以上の記載から本発明は例えば以下のように把握される。なお、本発明の理解を容易にするために添付図面の参照符号を便宜的に括弧書きにて付記するが、それにより本発明が図示の態様に限定されるものではない。
[Appendix]
From the above description, the present invention is grasped, for example, as follows. In order to facilitate understanding of the present invention, reference numerals in the accompanying drawings are added in parentheses for convenience, but the present invention is not limited to the illustrated embodiments.

(付記1)本発明の一態様に係るゲームシステム(1)は、比較対象とするゲーム状況を特定する比較対象特定部(121、S110)と、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部(123、S114、S116、S1120、S1122、S1126、S1128)と、を備える。   (Supplementary Note 1) The game system (1) according to an aspect of the present invention includes a comparison target specifying unit (121, S110) that specifies a game situation to be compared, a game situation of a user who played the game, A comment candidate presenting unit (123, S114, S116, S1120, S1122, S1126, S1128) for presenting a candidate for a comment on the game situation of the user based on the game situation to be compared identified by the target identifying unit; , Is provided.

付記1の構成によれば、ゲームシステムは、ユーザのプレイしたゲーム状況を比較対象のゲーム状況と比較した比較結果に応じてユーザが入力したいと思われるコメントの候補を提示することができるため、ゲーム状況に応じてユーザが適切なコメントを容易に入力することができる。   According to the configuration of Supplementary Note 1, the game system can present a candidate for a comment that the user wants to input according to a comparison result of comparing the game situation played by the user with the game situation to be compared, The user can easily input an appropriate comment according to the game situation.

(付記2)また、本発明の一態様は、付記1に記載のゲームシステムであって、前記コメントの候補のうちのいずれかのコメントを選択する指示を受け付ける受付部(111、S130、S1130)と、前記コメントの候補のうち、前記受付部が受け付けた指示により選択されたコメントを、前記ユーザのゲーム状況に対するコメントとして決定するコメント決定部(124、S132、S1132)、を備える。   (Supplementary Note 2) One embodiment of the present invention is the game system according to Supplementary Note 1, wherein the receiving unit (111, S130, S1130) receives an instruction to select any one of the comment candidates. And a comment determination unit (124, S132, S1132) for determining a comment selected by the instruction received by the reception unit from among the comment candidates as a comment on the game situation of the user.

付記2の構成によれば、ゲームシステムは、コメントの候補の中から選択されたコメントをユーザが入力するコメントとして決定するので、ユーザが適切なコメントを容易に入力できるようにすることができる。   According to the configuration of Supplementary Note 2, the game system determines the comment selected from the comment candidates as the comment to be input by the user, so that the user can easily input an appropriate comment.

(付記3)また、本発明の一態様は、付記1または付記2に記載のゲームシステムであって、前記比較対象特定部は、前記ゲームをプレイしたユーザの過去のゲーム状況の中から、前記比較対象とするゲーム状況を特定する。   (Supplementary Note 3) One embodiment of the present invention is the game system according to Supplementary Note 1 or 2, wherein the comparison target specifying unit is configured to select, from among past game situations of a user who has played the game, The game situation to be compared is specified.

付記3の構成によれば、ゲームシステムは、ユーザが今回プレイしたスコアをそのユーザ自身の過去のスコアと比較することで、ユーザのスコアに対する感情を推測してユーザが入力したいと思われるコメントの候補を提示することができる。   According to the configuration of Supplementary Note 3, the game system compares the score played by the user this time with the past score of the user, thereby inferring the emotion to the score of the user and calculating the comment that the user wants to input. Candidates can be presented.

(付記4)また、本発明の一態様は、付記1または付記2に記載のゲームシステムであって、前記比較対象特定部は、前記ゲームをプレイした他のユーザのゲーム状況の中から、前記比較対象とするゲーム状況を特定する。   (Supplementary Note 4) One embodiment of the present invention is the game system according to Supplementary Note 1 or 2, wherein the comparison target specifying unit is configured to select, from among game situations of other users who have played the game, The game situation to be compared is specified.

付記4の構成によれば、ゲームシステムは、ユーザが今回プレイしたスコアをそのゲームプレイした他のユーザのスコアと比較することで、ユーザのスコアに対する感情を推測してユーザが入力したいと思われるコメントの候補を提示することができる。   According to the configuration of Supplementary Note 4, the game system seems to want to input the user by comparing the score played by the user this time with the score of another user who played the game, inferring the emotion of the user's score. Candidates for comments can be presented.

(付記5)また、本発明の一態様は、付記1から付記4のいずれか一項に記載のゲームシステムであって、前記ゲーム状況は、前記ゲームのプレイに応じてユーザが獲得する得点(例えば、スコア)であり、前記コメント候補提示部は、前記ゲームをプレイしたユーザの得点と、前記比較対象とする得点とに基づいて、前記ユーザの得点に対するコメントの候補を提示する。   (Supplementary Note 5) One embodiment of the present invention is the game system according to any one of Supplementary Note 1 to Supplementary Note 4, wherein the game situation is determined by a score obtained by a user according to the play of the game ( For example, the score), and the comment candidate presentation unit presents a comment candidate for the user's score based on the score of the user who played the game and the score to be compared.

付記5の構成によれば、ゲームシステムは、ユーザのスコアを比較対象のスコアと比較した比較結果に応じてコメントの候補を提示するため、スコアに応じてユーザが適切なコメントを容易に入力することができる。   According to the configuration of Supplementary Note 5, since the game system presents comment candidates according to the comparison result of comparing the user's score with the score to be compared, the user easily inputs an appropriate comment according to the score. be able to.

(付記6)また、本発明の一態様は、付記5に記載のゲームシステムであって、前記コメント候補提示部(123、S114、S116)は、前記ゲームをプレイしたユーザの得点と、前記比較対象とする得点との大小関係に基づいて、前記ユーザの得点に対するコメントの候補を提示する。   (Supplementary Note 6) One embodiment of the present invention is the game system according to Supplementary Note 5, wherein the comment candidate presentation unit (123, S114, S116) compares the score of a user who played the game with the score of the user who played the game. A candidate for a comment on the score of the user is presented based on the magnitude relationship with the target score.

付記6の構成によれば、ゲームシステムは、比較対象のスコアに対する大小関係に応じてコメントの候補を提示するため、ユーザが今回プレイしたスコアの比較対象のスコアに対する優劣に応じて適切なコメントを提示することができる。   According to the configuration of Supplementary Note 6, the game system presents comment candidates according to the magnitude relationship with respect to the score to be compared. Therefore, the game system provides an appropriate comment according to the priority of the score played this time with respect to the score to be compared. Can be presented.

(付記7)また、本発明の一態様は、付記5または付記6に記載のゲームシステムであって、前記コメント候補提示部(123、S1120、S1122、S1126、S1128)は、前記ゲームをプレイしたユーザの得点と、前記比較対象とする得点との大小関係及び差に基づいて、前記ユーザの得点に対するコメントの候補を提示する。   (Supplementary Note 7) One embodiment of the present invention is the game system according to Supplementary Note 5 or 6, wherein the comment candidate presentation unit (123, S1120, S1122, S1126, S1128) plays the game. A comment candidate for the user's score is presented based on the magnitude relationship and difference between the user's score and the score to be compared.

付記7の構成によれば、ゲームシステムは、単にスコアの大小関係のみならず、そのスコアの差分に応じたコメントの候補を提示するため、ユーザが入力したいと思われるコメントの候補を適切に提示することができる。   According to the configuration of Supplementary Note 7, the game system presents not only the magnitude relation of the score but also the comment candidate corresponding to the difference between the scores, and accordingly appropriately presents the comment candidate that the user wants to input. can do.

(付記8)また、本発明の一態様は、付記1から付記7のいずれか一項に記載のゲームシステムであって、前記コメント候補提示部は、前記ゲームをプレイしたユーザの複数のゲーム状況と、前記比較対象とする複数のゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示する。   (Supplementary Note 8) One embodiment of the present invention is the game system according to any one of Supplementary Notes 1 to 7, wherein the comment candidate presenting unit includes a plurality of game situations of a user who played the game. And presenting a candidate for a comment on the game situation of the user based on the plurality of game situations to be compared.

付記8の構成によれば、ゲームシステムは、一つのゲーム状況だけではなく複数のゲーム状況に基づいてコメントの候補を決めるので、ユーザが入力したいと思われるコメントの候補を適切に提示することができる。   According to the configuration of Supplementary Note 8, the game system determines comment candidates based on not only one game situation but also a plurality of game situations. Therefore, it is possible to appropriately present comment candidates that the user wants to input. it can.

(付記9)また、本発明の一態様に係るゲーム装置(10)は、比較対象とするゲーム状況を特定する比較対象特定部(121、S110)と、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部(123、S114、S116、S1120、S1122、S1126、S1128)と、を備える。   (Supplementary Note 9) The game device (10) according to an aspect of the present invention includes a comparison target specifying unit (121, S110) that specifies a game status to be compared, a game status of a user who played the game, A comment candidate presenting unit (123, S114, S116, S1120, S1122, S1126, S1128) for presenting a candidate for a comment on the game situation of the user based on the game situation to be compared identified by the comparison subject identifying unit. ).

付記9の構成によれば、ゲーム装置は、ユーザのプレイしたゲーム状況を比較対象のゲーム状況と比較した比較結果に応じてユーザが入力したいと思われるコメントの候補を提示することができるため、ゲーム状況に応じてユーザが適切なコメントを容易に入力することができる。   According to the configuration of Supplementary Note 9, the game device can present a comment candidate that the user wants to input according to a comparison result obtained by comparing the game situation played by the user with the game situation to be compared, The user can easily input an appropriate comment according to the game situation.

(付記10)本発明の一態様に係るゲームの制御方法は、比較対象とするゲーム状況を特定する比較対象特定ステップと、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定ステップにより特定された前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示ステップと、を含む。   (Supplementary Note 10) In a game control method according to an aspect of the present invention, a comparison target specifying step of specifying a game situation to be compared, a game situation of a user who played the game, and the comparison target specifying step are specified. A comment candidate presenting step of presenting a candidate for a comment on the game situation of the user based on the game situation to be compared.

(付記11)本発明の一態様に係るプログラムは、比較対象とするゲーム状況を特定する比較対象特定ステップと、ゲームをプレイしたユーザのゲーム状況と、前記比較対象特定ステップにより特定された前記比較対象とするゲーム状況とに基づいて、前記ユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示ステップと、を実行させるためのプログラムである。   (Supplementary Note 11) The program according to an aspect of the present invention includes a comparison target specifying step of specifying a game situation to be compared, a game situation of a user who played a game, and the comparison specified by the comparison target specifying step. A comment candidate presenting step of presenting comment candidates for the user's game situation based on the target game situation.

1 ゲームシステム、10 ゲーム装置、11 CPU、12 通信部、13 記憶部、14 入力部、15 表示部、16 音出力部、30 センターサーバ、32 サーバ通信部、33 サーバ記憶部、110 ゲーム制御部、111 入力受付部、112 プレイ制御部、113 表示制御部、114 ランキング処理部、115 ランキング情報要求部、116 ランキング情報取得部、117 ランキング情報提示部、120 コメント処理部、121 比較対象特定部、122 比較処理部、123 コメント候補提示部、124 コメント決定部、131 ランキング情報記憶部、132 コメント候補記憶部、310 サーバ制御部、311 ユーザ情報取得部、312 ランキング情報処理部   1 game system, 10 game devices, 11 CPU, 12 communication unit, 13 storage unit, 14 input unit, 15 display unit, 16 sound output unit, 30 center server, 32 server communication unit, 33 server storage unit, 110 game control unit , 111 input receiving unit, 112 play control unit, 113 display control unit, 114 ranking processing unit, 115 ranking information requesting unit, 116 ranking information obtaining unit, 117 ranking information presenting unit, 120 comment processing unit, 121 comparison target specifying unit, 122 comparison processing unit, 123 comment candidate presentation unit, 124 comment determination unit, 131 ranking information storage unit, 132 comment candidate storage unit, 310 server control unit, 311 user information acquisition unit, 312 ranking information processing unit

Claims (10)

ームをプレイした複数のユーザのゲーム状況を順位付けした順位のうち予め特定された順位のユーザのゲーム状況を比較対象とするゲーム状況として特定する比較対象特定部と、
前記複数のユーザのうち前記ゲームをプレイした第1のユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記第1のユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部と、
を備えるゲームシステム。
A comparison target identifying section that identifies a game situation to be compared to the user game status of the pre-specified rank among the ranking ranks game situation of each of a plurality of users who have played the Gate arm,
A comment on the game situation of the first user based on a game situation of a first user who has played the game among the plurality of users and the game situation to be compared as specified by the comparison target specifying unit. A comment candidate presenting section for presenting candidates for
A game system comprising:
第1のユーザが第1の時点にプレイしたゲームのゲーム状況の比較対象とするゲーム状況として、前記第1のユーザ自身が前記第1の時点より過去に前記ゲームをプレイしたときの複数のゲーム状況のうち予め特定された一部の時点のゲーム状況を特定する比較対象特定部と、
前記第1の時点に前記ゲームをプレイした前記第1のユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記第1の時点における前記第1のユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部と、
を備えるゲームシステム。
The first user as the game situation to be compared in the game situation of a game played in the first time, a plurality of game when said first user himself played the game in the past than the first time point a comparison target identifying section which identify the game situation of some pre specific time of the situation,
And the game status of the first user who played the game in the first time, the comparison target identifying section is based on the game situation of the comparison target identified, the first in the first time point A comment candidate presentation unit that presents comment candidates for the game situation of the user,
A game system comprising:
第1のユーザがプレイしたゲームのゲーム状況の比較対象とするゲーム状況として、前記ゲームをプレイした複数のユーザのうち前記第1のユーザを除く他のユーザの中からライバルユーザとして予め特定された一部のユーザがプレイした前記ゲームのゲーム状況を特定する比較対象特定部と、
前記ゲームをプレイした前記第1のユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記第1のユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部と、
を備えるゲームシステム。
As a game situation to be compared with the game situation of the game played by the first user , the game situation is specified in advance as a rival user among other users except the first user among a plurality of users who played the game . A comparison target specifying unit that specifies a game situation of the game played by some users;
And the game status of the first user who played the game, based on the game situation of the comparison of the comparison target identifying section identified, displaying a list of comments on the game status of the first user Comment candidate presentation section,
A game system comprising:
前記コメントの候補のうちのいずれかのコメントを選択する指示を受け付ける受付部と、
前記コメントの候補のうち、前記受付部が受け付けた指示により選択されたコメントを、前記第1のユーザのゲーム状況に対するコメントとして決定するコメント決定部、
を備える請求項1から請求項3のいずれか一項に記載のゲームシステム。
A receiving unit that receives an instruction to select any one of the comment candidates,
A comment determination unit that determines a comment selected by the instruction received by the reception unit from among the comment candidates as a comment on the game situation of the first user;
The game system according to any one of claims 1 to 3, further comprising:
前記ゲーム状況は、前記ゲームのプレイに応じてユーザが獲得する得点であり、
前記コメント候補提示部は、
前記ゲームをプレイした前記第1のユーザの得点と、前記比較対象とする得点とに基づいて、前記第1のユーザの得点に対するコメントの候補を提示する、
請求項1から請求項4のいずれか一項に記載のゲームシステム。
The game situation is a score obtained by the user according to the play of the game,
The comment candidate presentation unit,
Based on the score of the first user who played the game and the score to be compared, presenting a comment candidate for the score of the first user,
The game system according to any one of claims 1 to 4.
前記コメント候補提示部は、
前記ゲームをプレイした前記第1のユーザの得点と、前記比較対象とする得点との大小関係に基づいて、前記第1のユーザの得点に対するコメントの候補を提示する、
請求項5に記載のゲームシステム。
The comment candidate presentation unit,
Presenting a candidate comment for the score of the first user based on a magnitude relationship between the score of the first user who played the game and the score to be compared;
The game system according to claim 5.
前記コメント候補提示部は、
前記ゲームをプレイした前記第1のユーザの得点と、前記比較対象とする得点との大小関係及び差に基づいて、前記第1のユーザの得点に対するコメントの候補を提示する、
請求項5または請求項6に記載のゲームシステム。
The comment candidate presentation unit,
Presenting a comment candidate for the score of the first user based on a score and a difference between the score of the first user who played the game and the score to be compared,
The game system according to claim 5.
前記コメント候補提示部は、
前記ゲームをプレイした前記第1のユーザの複数のゲーム状況と、前記比較対象とする複数のゲーム状況とに基づいて、前記第1のユーザの複数のゲーム状況に対するコメントの候補を提示する、
請求項1から請求項7のいずれか一項に記載のゲームシステム。
The comment candidate presentation unit,
Based on the plurality of game situations of the first user who played the game and the plurality of game situations to be compared, presenting candidates for comments on the plurality of game situations of the first user,
The game system according to any one of claims 1 to 7.
第1のユーザがプレイしたゲームのゲーム状況の比較対象とするゲーム状況として、前記ゲームをプレイした複数のユーザのうち前記第1のユーザを除く他のユーザの中からライバルユーザとして予め特定された一部のユーザがプレイした前記ゲームのゲーム状況を特定する比較対象特定部と、
前記ゲームをプレイした前記第1のユーザのゲーム状況と、前記比較対象特定部が特定した前記比較対象とするゲーム状況とに基づいて、前記第1のユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示部と、
を備えるゲーム装置。
As a game situation to be compared with the game situation of the game played by the first user , the game situation is specified in advance as a rival user among other users except the first user among a plurality of users who played the game . A comparison target specifying unit that specifies a game situation of the game played by some users;
And the game status of the first user who played the game, based on the game situation of the comparison of the comparison target identifying section identified, displaying a list of comments on the game status of the first user Comment candidate presentation section,
A game device comprising:
コンピュータに、
第1のユーザがプレイしたゲームのゲーム状況の比較対象とするゲーム状況として、前記ゲームをプレイした複数のユーザのうち前記第1のユーザを除く他のユーザの中からライバルユーザとして予め特定された一部のユーザがプレイした前記ゲームのゲーム状況を特定する比較対象特定ステップと、
前記ゲームをプレイした前記第1のユーザのゲーム状況と、前記比較対象特定ステップにより特定された前記比較対象とするゲーム状況とに基づいて、前記第1のユーザのゲーム状況に対するコメントの候補を提示するコメント候補提示ステップと、
を実行させるためのプログラム。
On the computer,
As a game situation to be compared with the game situation of the game played by the first user , the game situation is specified in advance as a rival user among other users except the first user among a plurality of users who played the game . A comparison target specifying step of specifying a game situation of the game played by some users;
Presenting a game status of the first user who played the game, based on the game situation of the comparison that is specified by the comparison object identification step, a candidate of the comments on the game status of the first user A comment candidate presentation step to be performed;
A program for executing
JP2015083524A 2015-04-15 2015-04-15 Game system, game device, and program Active JP6664050B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015083524A JP6664050B2 (en) 2015-04-15 2015-04-15 Game system, game device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015083524A JP6664050B2 (en) 2015-04-15 2015-04-15 Game system, game device, and program

Publications (2)

Publication Number Publication Date
JP2016202229A JP2016202229A (en) 2016-12-08
JP6664050B2 true JP6664050B2 (en) 2020-03-13

Family

ID=57486208

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015083524A Active JP6664050B2 (en) 2015-04-15 2015-04-15 Game system, game device, and program

Country Status (1)

Country Link
JP (1) JP6664050B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6471822B1 (en) * 2018-03-20 2019-02-20 株式会社セガゲームス Program and game system
JP6748170B2 (en) * 2018-10-04 2020-08-26 株式会社スクウェア・エニックス Video game processing program, video game processing device, and video game processing method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001353365A (en) * 2001-05-10 2001-12-25 Namco Ltd Game system and information storage medium
JP2006068254A (en) * 2004-09-01 2006-03-16 Namco Ltd Program, information storage medium, and game system
JP4932331B2 (en) * 2006-05-31 2012-05-16 株式会社ドワンゴ Rating program, method and apparatus
JP2008012221A (en) * 2006-07-10 2008-01-24 Namco Bandai Games Inc PROGRAM, INFORMATION STORAGE MEDIUM, AND DISPLAY SCREEN COMPOSITION DEVICE
JP5520526B2 (en) * 2009-06-22 2014-06-11 株式会社タイトー Game system
JP5550038B2 (en) * 2009-09-07 2014-07-16 株式会社コナミデジタルエンタテインメント NETWORK GAME SYSTEM, NETWORK GAME SYSTEM CONTROL METHOD, GAME CONTROL DEVICE, AND PROGRAM
JP2013233191A (en) * 2012-05-06 2013-11-21 Dartslive Co Ltd Server, game system, and game device
JP6075864B2 (en) * 2013-03-13 2017-02-08 株式会社コナミデジタルエンタテインメント GAME SYSTEM, GAME CONTROL METHOD, AND COMPUTER PROGRAM

Also Published As

Publication number Publication date
JP2016202229A (en) 2016-12-08

Similar Documents

Publication Publication Date Title
JP6547035B1 (en) Game program, method, and information processing apparatus
JP6366934B2 (en) Program and server
JP2020110448A (en) Game program, method, and information processing device
KR20090001826A (en) Card game service provision method and system
JP7516629B2 (en) Program, game system and game execution method
JP2019025030A (en) Game program, information processing system, information processing device, and game processing method
US20240375001A1 (en) Game system, control program, and control method
JP2022044799A (en) Programs, terminals, game systems and game management devices
JP2023089064A (en) program and method
JP2015188598A (en) program and server
JP6664050B2 (en) Game system, game device, and program
JP2019150721A (en) Game program, method and information processor
JP2014191647A (en) Information processing device, information processing system, information processing method, and program
JP2019118695A (en) Control program, control method, and computer
JP2017176206A (en) Program and game system
JP6624453B2 (en) Game system, game control device, and program
JP2018143867A (en) Game system, game control device, and program
JP6561178B2 (en) Program and server
JP6458063B2 (en) Game program, game system
JP2022062932A (en) Information processing equipment, information processing methods and programs
JP7849240B2 (en) Programs and Information Processing Systems
JP6999839B1 (en) Game server, game program, information processing method
JP7758809B1 (en) Programs, information processing systems
JP7078880B2 (en) Information processing equipment, information processing methods and programs
JP4088564B2 (en) Mahjong game providing system and mahjong game server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160413

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170619

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20171205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180305

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20180312

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20180427

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190621

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191226

R150 Certificate of patent or registration of utility model

Ref document number: 6664050

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250