[go: up one dir, main page]

JP7033227B1 - Game system, information processing method and program - Google Patents

Game system, information processing method and program Download PDF

Info

Publication number
JP7033227B1
JP7033227B1 JP2021116003A JP2021116003A JP7033227B1 JP 7033227 B1 JP7033227 B1 JP 7033227B1 JP 2021116003 A JP2021116003 A JP 2021116003A JP 2021116003 A JP2021116003 A JP 2021116003A JP 7033227 B1 JP7033227 B1 JP 7033227B1
Authority
JP
Japan
Prior art keywords
game
automatic progress
player
unit
information
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
JP2021116003A
Other languages
Japanese (ja)
Other versions
JP2023012385A (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.)
Akatsuki Inc.
Original Assignee
Akatsuki Inc.
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 Akatsuki Inc. filed Critical Akatsuki Inc.
Priority to JP2021116003A priority Critical patent/JP7033227B1/en
Priority to JP2022027553A priority patent/JP2023012412A/en
Application granted granted Critical
Publication of JP7033227B1 publication Critical patent/JP7033227B1/en
Publication of JP2023012385A publication Critical patent/JP2023012385A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

【課題】ゲームを進める際に画面を見る時間を低減することができる技術を提供する。【解決手段】ゲームシステムであって、プレイヤからの操作を受け付ける入力部と、操作に応じてゲームを進行させるゲーム実行部と、を備え、ゲーム実行部は、タッチパネルの任意の位置をプレイヤがマルチタッチ操作することによって、ゲームの自動進行を開始もしくは再開すること、を特徴とする。【選択図】図1PROBLEM TO BE SOLVED: To provide a technique capable of reducing the time for viewing a screen when advancing a game. SOLUTION: The game system includes an input unit for receiving an operation from a player and a game execution unit for advancing the game in response to the operation. It is characterized by starting or restarting the automatic progress of the game by touch operation. [Selection diagram] Fig. 1

Description

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

従来、例えばスマートフォン等でプレイ可能なソーシャルゲームなど、種々のゲームが知られている。 Conventionally, various games such as social games that can be played on smartphones and the like are known.

また、特許文献1には、ゲーム中の所定の画面でオートプレイの開始ボタンをタップすることによって、自動的にゲームを進行させるオートプレイを実行できることが開示されている。 Further, Patent Document 1 discloses that an auto play that automatically advances the game can be executed by tapping the auto play start button on a predetermined screen during the game.

特開2020-31748号公報Japanese Unexamined Patent Publication No. 2020-31748

しかしながら、特許文献1では、例えば、オートプレイの開始や一時停止後の再開の際に、画面を見ながらタップ操作しなくてはならない。 However, in Patent Document 1, for example, when starting auto play or restarting after pausing, the tap operation must be performed while looking at the screen.

本発明はこのような背景を鑑みてなされたものであり、ゲームを進める際に画面を見る時間を低減することができる技術を提供することを目的とする。 The present invention has been made in view of such a background, and an object of the present invention is to provide a technique capable of reducing the time for viewing a screen when advancing a game.

上記課題を解決するための本発明の主たる発明は、ゲームシステムであって、プレイヤからの操作を受け付ける入力部と、
前記操作に応じてゲームを進行させるゲーム実行部と、
を備え、
前記ゲーム実行部は、前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開すること、
を特徴とする。
The main invention of the present invention for solving the above problems is a game system, in which an input unit for receiving an operation from a player and an input unit are used.
A game execution unit that advances the game according to the above operation,
Equipped with
The game execution unit starts or restarts the automatic progress of the game by the player performing a multi-touch operation at an arbitrary position of the input unit.
It is characterized by.

その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。 Other problems disclosed in the present application and solutions thereof will be clarified by the columns and drawings of the embodiments of the invention.

本発明によれば、ゲームを進める際に画面を見る時間を低減することができる技術を提供することができる。 According to the present invention, it is possible to provide a technique capable of reducing the time for viewing a screen when advancing a game.

本発明の一実施形態によるシステムの構成例を示す図である。It is a figure which shows the structural example of the system by one Embodiment of this invention. 図1に示したサーバ装置の機能上の構成を示すブロック図である。It is a block diagram which shows the functional configuration of the server apparatus shown in FIG. プレイヤ端末の機能上の構成を表すブロック図である。It is a block diagram which shows the functional structure of a player terminal. 自動進行条件情報の一例を示す図である。It is a figure which shows an example of the automatic progress condition information. ゲームの自動進行をしていない状態における、本実施形態のゲームシステムの動作を説明する図である。It is a figure explaining the operation of the game system of this embodiment in the state which the game is not automatically progressed. ゲームを自動進行している状態における、本実施形態のゲームシステムの動作を説明する図である。It is a figure explaining the operation of the game system of this embodiment in the state which the game is progressing automatically.

<発明の概要>
本発明の実施形態の内容を列記して説明する。本発明は、たとえば、以下のような構成を備える。
[項目1]
プレイヤからの操作を受け付ける入力部と、
前記操作に応じてゲームを進行させるゲーム実行部と、
を備え、
前記ゲーム実行部は、前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開すること、
を特徴とするゲームシステム。
[項目2]
請求項1に記載のゲームシステムであって、
前記入力部は、タッチパネルで構成されていること、
を特徴とするゲームシステム。
[項目3]
項目1又は2に記載のゲームシステムであって、
前記ゲーム実行部は、前記ゲームの自動進行中に前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記自動進行を終了すること、
を特徴とするゲームシステム。
[項目4]
項目1~3の何れかに記載のゲームシステムであって、
前記ゲームの自動進行を開始もしくは再開させるための前記マルチタッチ操作を受け付け可能なオンモードと、該マルチタッチ操作を受け付けないオフモードとを、プレイヤの要求に基づいて切り替えるモード切替部、をさらに備えること、
を特徴とするゲームシステム。
[項目5]
項目1~4の何れかに記載のゲームシステムであって、
所定の条件に基づいて、前記ゲームの自動進行中のゲームの進行速度を制御する速度制御部、をさらに備えること、
を特徴とするゲームシステム。
[項目6]
項目1~5の何れかに記載のゲームシステムであって、
前記ゲームの自動進行の一時停止又は終了を示す振動を出力する出力部、をさらに備えること、
を特徴とするゲームシステム。
[項目7]
項目6に記載のゲームシステムであって、
前記出力部は、前記ゲームの自動進行の開始もしくは再開を示す振動を出力すること、
を特徴とするゲームシステム。
[項目8]
項目7に記載のゲームシステムであって、
前記前記ゲームの自動進行の一時停止又は終了を示す振動と、前記ゲームの自動進行の開始もしくは再開を示す振動とが、異なるパターンの振動であること
を特徴とするゲームシステム。
[項目9]
プレイヤからの操作を、入力部を介して受け付けるステップと、
前記操作に応じてゲームを進行させるステップと、
前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開するステップと、
をコンピュータが実行する方法。
[項目10]
プレイヤからの操作を、入力部を介して受け付けるステップと、
前記操作に応じてゲームを進行させるステップと、
前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開するステップと、
をコンピュータに実行させるためのプログラム。
<Outline of the invention>
The contents of the embodiments of the present invention will be described in a list. The present invention includes, for example, the following configuration.
[Item 1]
An input unit that accepts operations from the player,
A game execution unit that advances the game according to the above operation,
Equipped with
The game execution unit starts or restarts the automatic progress of the game by the player performing a multi-touch operation at an arbitrary position of the input unit.
A game system featuring.
[Item 2]
The game system according to claim 1.
The input unit shall be composed of a touch panel.
A game system featuring.
[Item 3]
The game system according to item 1 or 2.
The game execution unit ends the automatic progress by the player performing a multi-touch operation at an arbitrary position of the input unit during the automatic progress of the game.
A game system featuring.
[Item 4]
The game system according to any one of items 1 to 3.
Further provided with a mode switching unit that switches between an on mode capable of accepting the multi-touch operation for starting or restarting the automatic progress of the game and an off mode not accepting the multi-touch operation based on a player's request. matter,
A game system featuring.
[Item 5]
The game system according to any one of items 1 to 4.
Further, a speed control unit for controlling the progress speed of the game during the automatic progress of the game based on a predetermined condition is provided.
A game system featuring.
[Item 6]
The game system according to any one of items 1 to 5.
Further provided with an output unit that outputs a vibration indicating the suspension or termination of the automatic progress of the game.
A game system featuring.
[Item 7]
The game system according to item 6.
The output unit outputs a vibration indicating the start or restart of the automatic progress of the game.
A game system featuring.
[Item 8]
The game system according to item 7.
A game system characterized in that the vibration indicating the suspension or termination of the automatic progress of the game and the vibration indicating the start or restart of the automatic progress of the game are vibrations having different patterns.
[Item 9]
A step that accepts operations from the player via the input unit,
Steps to advance the game according to the above operation,
A step of starting or restarting the automatic progress of the game by the player performing a multi-touch operation at an arbitrary position of the input unit.
How the computer runs.
[Item 10]
A step that accepts operations from the player via the input unit,
Steps to advance the game according to the above operation,
A step of starting or restarting the automatic progress of the game by the player performing a multi-touch operation at an arbitrary position of the input unit.
A program that lets your computer run.

<構成>
図1は、本発明の一実施形態によるシステムの構成例を示す図である。図1に示されるように、本ゲームシステムは、ネットワーク3(例えば、インターネット等)を介してゲームに関する各種サービスをプレイヤ(以下、「ユーザ」とも称する。)に提供するものであり、サーバ装置1(ゲームサーバ)と複数のプレイヤ端末2とを有する。
<Structure>
FIG. 1 is a diagram showing a configuration example of a system according to an embodiment of the present invention. As shown in FIG. 1, this game system provides various services related to a game to a player (hereinafter, also referred to as "user") via a network 3 (for example, the Internet or the like), and is a server device 1. It has a (game server) and a plurality of player terminals 2.

<サーバ装置1の構成>
図2は、図1に示したサーバ装置1の機能上の構成を示すブロック図である。サーバ装置1は、システム管理者等が各種サービスを運営・管理する際に利用する情報処理装置であり、例えば、ワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティング技術によって論理的に実現されてもよい。
<Configuration of server device 1>
FIG. 2 is a block diagram showing a functional configuration of the server device 1 shown in FIG. The server device 1 is an information processing device used by a system administrator or the like to operate and manage various services, and may be, for example, a general-purpose computer such as a workstation or a personal computer, or a cloud computing technology. It may be realized logically by.

サーバ装置1は、制御部11、記憶部12、入力部13、表示部14、通信部15を有する。サーバ装置1は、通信部15を介してプレイヤ端末2から各種のコマンド(リクエスト)を受信すると、制御部11においてゲームプログラムによる処理を実行し、ゲームプログラムの処理結果(例えば、ゲーム画像やゲーム音声等)がプレイヤ端末2へ送信される。なお、上記ゲームプログラムの一部は、プレイヤ端末2に送信されてプレイヤ端末2上で実行されてもよい。 The server device 1 has a control unit 11, a storage unit 12, an input unit 13, a display unit 14, and a communication unit 15. When the server device 1 receives various commands (requests) from the player terminal 2 via the communication unit 15, the control unit 11 executes processing by the game program, and the processing result of the game program (for example, a game image or a game sound) is executed. Etc.) is transmitted to the player terminal 2. A part of the game program may be transmitted to the player terminal 2 and executed on the player terminal 2.

制御部11は、各部間のデータの受け渡しを行うとともに、サーバ装置1全体の制御を行うものであり、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)が所定のメモリに格納されたプログラムを実行することによって実現される。本実施の形態の制御部11は、少なくともゲーム実行部111、操作情報受信部112、処理結果生成部113を備える。 The control unit 11 transfers data between each unit and controls the entire server device 1, and a program in which a CPU (Central Processing Unit) or GPU (Graphics Processing Unit) is stored in a predetermined memory. It is realized by executing. The control unit 11 of the present embodiment includes at least a game execution unit 111, an operation information receiving unit 112, and a processing result generation unit 113.

ゲーム実行部111は、ゲームプログラムに従ってゲームを進行させる処理を実行する機能を有している。本実施形態におけるゲームシステムによるゲームは、任意の種類のゲームであってよく、例えば対戦ゲーム、パズルゲーム、アクションゲーム、野球ゲーム、サッカーゲーム、その他スポーツゲーム、クイズゲーム、ピンボールゲーム、カードゲーム、リズムゲーム、RPG(ロールプレイングゲーム)、位置情報ゲーム、ボードゲーム、アドベンチャーゲーム、カジノゲーム、シミュレーションゲーム、ストラテジーゲーム、レーシングゲーム等、種々のゲームであってよい。ゲームは、例えば、プレイヤが所有するキャラクタもしくはキャラクタが表示されたカード等の複数のゲーム媒体の中から、プレイヤが任意の複数(例えば3体)のゲーム媒体を選択してデッキ(パーティ等とも称するグループ)を形成し、敵と対戦するゲームとすることができる。ゲーム実行部111は、プレイヤ端末2からのリクエスト(自動進行リクエスト)に応じて、自動的にゲームを進行するように制御したり、当該自動進行を停止(終了もしくは一時停止)したりすることができる。ゲーム実行部111は、自動進行の開始、再開、一時停止、及び終了の少なくとも何れかの際に、音声や振動の出力による通知を行うように制御することができる。 The game execution unit 111 has a function of executing a process of advancing the game according to the game program. The game by the game system in the present embodiment may be any kind of game, for example, a battle game, a puzzle game, an action game, a baseball game, a soccer game, another sports game, a quiz game, a pinball game, a card game, and the like. It may be various games such as a rhythm game, an RPG (role playing game), a position information game, a board game, an adventure game, a casino game, a simulation game, a strategy game, and a racing game. In a game, for example, a player selects an arbitrary plurality of (for example, three) game media from a plurality of game media such as a character owned by the player or a card on which the character is displayed, and the deck (also referred to as a party or the like). A group) can be formed and the game can be played against the enemy. The game execution unit 111 may control the automatic progress of the game or stop (end or pause) the automatic progress in response to a request (automatic progress request) from the player terminal 2. can. The game execution unit 111 can be controlled to give a notification by voice or vibration output at at least any one of the start, restart, pause, and end of the automatic progress.

ゲーム実行部111は、自動進行リクエストに応じて、後述するプレイヤ情報記憶部122にオンの自動進行設定情報を設定することができる。また、ゲーム実行部111は、プレイヤ端末2からの、ゲームの自動進行を停止するためのリクエスト(自動進行停止リクエスト)に応じて、あるいは所定条件に基づいて自動的に、ゲームの自動進行を停止(終了)することができる。ゲーム実行部111は、例えば、自動進行停止リクエストに応じて、プレイヤ情報記憶部122の自動進行設定情報をオフに更新することができる。 The game execution unit 111 can set on automatic progress setting information in the player information storage unit 122, which will be described later, in response to the automatic progress request. Further, the game execution unit 111 automatically stops the automatic progress of the game in response to a request from the player terminal 2 for stopping the automatic progress of the game (automatic progress stop request) or based on a predetermined condition. Can be (finished). The game execution unit 111 can, for example, update the automatic progress setting information of the player information storage unit 122 to off in response to an automatic progress stop request.

操作情報受信部112は、プレイヤ端末2より送信された操作情報を受信する。受信した操作情報は、ゲーム実行部111によりゲームプログラムが処理されるための指示情報として用いられる。処理結果生成部113は、ゲーム実行部111により実行されたゲームプログラムの処理結果を生成する処理を実行する機能を有している。生成された処理結果は、処理結果生成部113によりプレイヤ端末2に送信されて、後述の出力部24により出力される。 The operation information receiving unit 112 receives the operation information transmitted from the player terminal 2. The received operation information is used as instruction information for the game program to be processed by the game execution unit 111. The processing result generation unit 113 has a function of executing a process of generating a processing result of the game program executed by the game execution unit 111. The generated processing result is transmitted to the player terminal 2 by the processing result generation unit 113, and is output by the output unit 24 described later.

記憶部12は、システムプログラムが記憶された読取専用の記憶領域である不揮発性記憶装置と、制御部11による演算処理のワーク領域として使用される書き換え可能な記憶領域である揮発性記憶装置とを有している。不揮発性記憶装置は、例えば、ROM(Read Only Memory)やフラッシュメモリ、ハードディスクなどによって実現され、揮発性記憶装置は、RAM(Random Access Memory)やVRAM(Video Random Access Memory)などによって実現される。本実施形態における記憶部12は、少なくともゲーム情報記憶部121、プレイヤ情報記憶部122、ゲーム媒体情報記憶部123等の各種記憶部を有している。 The storage unit 12 includes a non-volatile storage device which is a read-only storage area in which a system program is stored, and a volatile storage device which is a rewritable storage area used as a work area for arithmetic processing by the control unit 11. Have. The non-volatile storage device is realized by, for example, a ROM (Read Only Memory), a flash memory, a hard disk, or the like, and the volatile storage device is realized by a RAM (Random Access Memory), a VRAM (Video Random Access Memory), or the like. The storage unit 12 in the present embodiment has at least various storage units such as a game information storage unit 121, a player information storage unit 122, and a game medium information storage unit 123.

ゲーム情報記憶部121は、ゲームに関する情報を記憶する。ゲーム情報は、ゲームの種類に応じて適宜構成される。例えばクエストゲームを含むゲームである場合は、ステージIDに紐づけて、ステージ名、敵キャラクタ情報、消費スタミナ情報等を含む。 The game information storage unit 121 stores information about the game. The game information is appropriately configured according to the type of the game. For example, in the case of a game including a quest game, the stage name, enemy character information, consumption stamina information, etc. are included in association with the stage ID.

プレイヤ情報記憶部122は、プレイヤに関する情報を記憶する。プレイヤ情報には、プレイヤIDに紐づけて、プレイヤ名、プレイヤレベル、現在スタミナ情報、上限スタミナ情報、プレイステージ情報、決済手段、各種設定情報等の情報を含むことができ、その他、プレイヤ及びゲームのプレイ状況に関する情報を含むことができる。現在スタミナ情報は、現在消費可能なプレイヤのスタミナの数値を示す情報である。上限スタミナ情報は、所定時間経過ごとに、または、アイテムの使用やキャラクタの特殊能力の利用等に応じてスタミナが回復する際の上限値を示す情報である。プレイステージ情報は、設定された複数のステージのうち、プレイヤがこれまでにプレイしたことのあるステージに関する情報であり、プレイ回数、クリア情報等を含むことができる。各種設定情報は、例えば自動進行設定情報を含み、当該自動進行設定情報がオンの時には、プレイヤがプレイヤ端末2を介して操作しなくともゲームを進めることができる。 The player information storage unit 122 stores information about the player. The player information can include information such as a player name, a player level, a current stamina information, an upper limit stamina information, a play stage information, a payment method, and various setting information in association with a player ID, and other information such as a player and a game. Can contain information about the playing status of. The current stamina information is information indicating a numerical value of the player's stamina that can be consumed at present. The upper limit stamina information is information indicating an upper limit value when stamina is restored every predetermined time, or according to the use of an item, the use of a character's special ability, or the like. The play stage information is information about a stage that the player has played so far among a plurality of set stages, and can include the number of plays, clear information, and the like. The various setting information includes, for example, automatic progress setting information, and when the automatic progress setting information is on, the game can be advanced without the player operating via the player terminal 2.

ゲーム媒体情報記憶部123は、ゲーム内のキャラクタ、アイテム等のゲーム媒体情報を記憶する。ゲーム媒体情報記憶部123は、プレイヤIDに紐づけて、プレイヤが所有するゲーム媒体情報を記憶する。 The game media information storage unit 123 stores game media information such as characters and items in the game. The game media information storage unit 123 stores the game media information owned by the player in association with the player ID.

ゲーム媒体情報には、例えば、所有キャラクタに関する情報(所有キャラクタ情報)を含みうる。所有キャラクタ情報は、各所有キャラクタのIDに対応付けて、取得日時、キャラクタ名、レベル、レアリティ、HP(現在値/最大値)、属性、スキル、攻撃力(現在値/最大値)、防御力(現在値/最大値)、使用頻度などの各種パラメータの値を含むことができる。取得日時は、ゲームの進行や抽選実行により当該キャラクタがプレイヤに付与された日時に関する情報である。レアリティは、当該キャラクタの例えば抽選ゲームにおける当選確率に関する情報である。HP、攻撃力、防御力は、現在の値である「現在値」と合わせて、当該キャラクタを最大レベルまで育成したときの「最大値」の値を含むことができる。属性は、バトル系のゲームであれば火属性、水属性または風属性といったキャラクタの強みを示す分類や、スポーツゲームであれば属しているチームやポジション等を示す分類等、その他キャラクタの分類に関する設定情報である。スキルは、キャラクタが使用可能な特技などの情報である。使用頻度は、プレイヤが当該キャラクタを過去に選択、または使用した頻度に関する情報である。使用頻度はプレイヤがゲームを開始して以来の全期間において計算してもよいし、直近数か月、等の任意の期間において計算してもよい。 The game medium information may include, for example, information about the owned character (owned character information). The possessed character information is associated with the ID of each owned character, and the acquisition date and time, character name, level, rarity, HP (current value / maximum value), attributes, skills, attack power (current value / maximum value), and defense power. It can include values of various parameters such as (current value / maximum value) and frequency of use. The acquisition date and time is information regarding the date and time when the character is given to the player by the progress of the game or the execution of the lottery. Rarity is information regarding the winning probability of the character, for example, in a lottery game. The HP, attack power, and defense power can include the value of the "maximum value" when the character is raised to the maximum level, in addition to the "current value" which is the current value. Attributes are settings related to other character classifications, such as classifications that indicate the strengths of characters such as fire attributes, water attributes, or wind attributes in battle-type games, and classifications that indicate the teams and positions to which they belong in sports games. Information. Skills are information such as feats that can be used by a character. The frequency of use is information on how often the player has selected or used the character in the past. The frequency of use may be calculated for the entire period since the player started the game, or may be calculated for any period such as the last few months.

また、ゲーム媒体情報としては、所有キャラクタの他に、所有するアイテムに関する情報(所有アイテム情報)を含んでもよい。所有アイテム情報は、所有アイテムのIDに対応付けて、保有数などの情報を含むことができる。 Further, the game medium information may include information about the owned item (owned item information) in addition to the owned character. The owned item information can include information such as the number of possessed items in association with the ID of the owned item.

なお、サーバ装置1は、記憶部としてこれらのゲーム情報、プレイヤ情報、ゲーム媒体情報に含まれる情報を所定の構造で保有していればよく、必ずしも上記で述べたように各記憶部121~123として情報を保有している必要はない。 The server device 1 may have the information included in the game information, the player information, and the game medium information as a storage unit in a predetermined structure, and as described above, the storage units 121 to 123 do not necessarily have to be stored. It is not necessary to have the information as.

入力部13はシステム管理者がゲームサービスに関する各種データ(例えば、ゲーム情報等)を入力するためのものであり、例えばキーボードやマウス等によって実現される。 The input unit 13 is for the system administrator to input various data (for example, game information) related to the game service, and is realized by, for example, a keyboard or a mouse.

表示部14は、制御部11からの指令に基づいてシステム管理者用の操作画面を表示するためのものであり、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)等によって実現される。 The display unit 14 is for displaying an operation screen for a system administrator based on a command from the control unit 11, and is realized by, for example, a liquid crystal display (LCD: Liquid Crystal Display) or the like.

通信部15は、プレイヤ端末2との間でネットワーク3を介して通信を行うためのものであり、プレイヤ端末2から送信される各種データや信号、コマンドを受信する受信部としての機能と、制御部11の指令に応じて各種データや信号をプレイヤ端末2へ送信する送信部としての機能を有している。通信部15は、例えばHTTP(HyperText Transfer Protocol)やHTTPS、WebSocket、P2P(Peer To Peer)等によりプレイヤ端末2との通信を行う。 The communication unit 15 is for communicating with the player terminal 2 via the network 3, and has a function and control as a receiving unit for receiving various data, signals, and commands transmitted from the player terminal 2. It has a function as a transmission unit that transmits various data and signals to the player terminal 2 in response to a command from the unit 11. The communication unit 15 communicates with the player terminal 2 by, for example, HTTP (HyperText Transfer Protocol), HTTPS, WebSocket, P2P (Peer To Peer), or the like.

<プレイヤ端末2>
図3は、プレイヤ端末2の機能上の構成を表すブロック図である。プレイヤ端末2は、プレイヤが所持し利用することができる情報処理装置(例えば、スマートフォン、携帯電話端末、タブレット端末等などのコンピュータ装置)である。プレイヤ端末2は、サーバ装置1から送信されたゲームプログラムの処理結果をゲームアプリケーションまたはWebブラウザを介して出力(例えば、ゲーム画面表示、ゲーム音声出力、振動出力等)することができる。プレイヤ端末2は、プレイヤ端末2全体の制御を行う制御部21と、各種データ・プログラムを記憶する記憶部22と、プレイヤが操作入力を行うための入力部23、ゲーム画面・操作画面等を出力する出力部24、サーバ装置1との間で情報通信を行う通信部25を有している。
<Player terminal 2>
FIG. 3 is a block diagram showing a functional configuration of the player terminal 2. The player terminal 2 is an information processing device (for example, a computer device such as a smartphone, a mobile phone terminal, a tablet terminal, etc.) that can be possessed and used by the player. The player terminal 2 can output the processing result of the game program transmitted from the server device 1 via the game application or the Web browser (for example, game screen display, game voice output, vibration output, etc.). The player terminal 2 outputs a control unit 21 that controls the entire player terminal 2, a storage unit 22 that stores various data programs, an input unit 23 for the player to input operations, a game screen, an operation screen, and the like. It has a communication unit 25 for performing information communication with the output unit 24 and the server device 1.

制御部21は、記憶部22に記憶されているプログラムを実行することにより、プレイヤ端末2の全体の動作を制御するものであり、CPUやGPU等から構成される。 The control unit 21 controls the entire operation of the player terminal 2 by executing the program stored in the storage unit 22, and is composed of a CPU, a GPU, and the like.

記憶部22は、各種制御処理や制御部21内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、RAM、ROM、フラッシュメモリ、HDD、SSD、その他のストレージ等の1つあるいはそれらの任意の組み合わせによって構成される。また、記憶部22は、サーバ装置1の通信内容を一時的に記憶する。 The storage unit 22 stores programs for executing various control processes and functions in the control unit 21, input data, etc., and is one of RAM, ROM, flash memory, HDD, SSD, other storage, and the like. Consists of one or any combination thereof. Further, the storage unit 22 temporarily stores the communication content of the server device 1.

本実施の形態の制御部21は、少なくとも操作情報受付部211、ゲーム動作部212、および処理結果受信部213を備える。また、記憶部22は、少なくともゲーム動作情報記憶部221、レイアウト情報記憶部222を備える。レイアウト情報記憶部222は、後述するトップ画面に配置される構成のレイアウトに関する情報を記憶する。制御部21の各機能部は、メモリやゲーム動作情報記憶部221に格納されているプログラムをCPUやGPUが実行することにより実現することができる。 The control unit 21 of the present embodiment includes at least an operation information receiving unit 211, a game operation unit 212, and a processing result receiving unit 213. Further, the storage unit 22 includes at least a game operation information storage unit 221 and a layout information storage unit 222. The layout information storage unit 222 stores information regarding the layout of the configuration arranged on the top screen, which will be described later. Each functional unit of the control unit 21 can be realized by the CPU or GPU executing the program stored in the memory or the game operation information storage unit 221.

操作情報受付部211は、プレイヤによる入力部23を用いたゲームに関する操作を受け付ける。そして、操作情報受付部211は、受け付けた操作内容をゲーム動作部212またはサーバ装置1に出力する。 The operation information receiving unit 211 receives an operation related to the game by the player using the input unit 23. Then, the operation information receiving unit 211 outputs the received operation content to the game operation unit 212 or the server device 1.

入力部23は、プレイヤからの入力を受け付ける機能を有する。本実施形態における入力部23は、プレイヤによるタッチ入力を検知可能な入力面を備え、プレイヤからの入力を受け付けて、その入力内容を制御部21に伝達する機能を有する。例えば、プレイヤ端末2の出力部24としてタッチパネルが採用されている場合には、そのタッチパネルの表面が入力部23の入力面としても機能する。入力部23は、プレイヤによるタッチ入力等を検出し、その入力情報が制御部21に伝達する。タッチ入力には、タッチ、マルチタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、スライド、回転、ピンチイン、ピンチアウトなどが含まれるが、これらに限定されない。入力部23は、上記のようなタッチパネルに加えて物理ボタンを有していてもよい。入力部23は、プレイヤからの入力を受け付ける機能を有していれば、上記のプレイヤ端末の表面(画面)と一体化したタッチパネル以外の構成であってもよく、プレイヤ端末の裏面に設けたタッチパネル等のセンサ部であってもよい。なお、出力部24は画像を出力する液晶ディスプレイ等のタッチパネル、音声を出力するスピーカ、振動を出力する振動発生部(バイブレータ)等を含む。 The input unit 23 has a function of receiving input from the player. The input unit 23 in the present embodiment has an input surface capable of detecting a touch input by the player, and has a function of receiving an input from the player and transmitting the input content to the control unit 21. For example, when a touch panel is adopted as the output unit 24 of the player terminal 2, the surface of the touch panel also functions as an input surface of the input unit 23. The input unit 23 detects touch input or the like by the player, and the input information is transmitted to the control unit 21. Touch inputs include, but are not limited to, touch, multi-touch, release, swipe, tap, double tap, long tap, drag, flick, slide, rotate, pinch in, pinch out, and more. The input unit 23 may have a physical button in addition to the touch panel as described above. The input unit 23 may have a configuration other than the touch panel integrated with the front surface (screen) of the player terminal as long as it has a function of receiving input from the player, and the touch panel provided on the back surface of the player terminal. It may be a sensor unit such as. The output unit 24 includes a touch panel such as a liquid crystal display that outputs an image, a speaker that outputs sound, a vibration generation unit (vibrator) that outputs vibration, and the like.

ここで例として、「タッチ」は、プレイヤの指やスタイラスペン等が入力部23の入力面に接触する動作や状態を指す。また、「マルチタッチ」(マルチタッチ操作)は、プレイヤの指やスタイラスペン等が、入力部23の入力面の複数位置に同時に接触する動作や状態を指す。例えば、マルチタッチは、同時に開始された複数位置のタッチだけではなく、異なる時刻に開始され、ある時点において同時に検出される複数位置のタッチを含む。具体的には、第1タッチが開始された後に、第1タッチが継続された状態で第2タッチが開始された場合、第2タッチの開始時点において、第1タッチと第2タッチとはマルチタッチに相当する。 Here, as an example, "touch" refers to an operation or state in which a player's finger, a stylus pen, or the like comes into contact with the input surface of the input unit 23. Further, "multi-touch" (multi-touch operation) refers to an operation or state in which a player's finger, a stylus pen, or the like simultaneously touches a plurality of positions on the input surface of the input unit 23. For example, multi-touch includes not only multi-position touches that are started simultaneously, but also multi-position touches that are started at different times and are simultaneously detected at a given point in time. Specifically, when the second touch is started in a state where the first touch is continued after the first touch is started, the first touch and the second touch are multi-touched at the start time of the second touch. Equivalent to touch.

入力部23は、指やスタイラスペン等の入力部23の入力面への接触、入力部23の入力面上の接触位置、接触時間又は接触回数に基づいて、タッチ入力の種類を判別する。例えば、入力部23は、入力面(タッチパネルの表面又は裏面)上で最初にタッチされた箇所(始点)とそのタッチが離れた箇所(終点)とを検知することができる。 The input unit 23 determines the type of touch input based on the contact of the input unit 23 such as a finger or a stylus pen with the input surface, the contact position on the input surface of the input unit 23, the contact time, or the number of contacts. For example, the input unit 23 can detect a point (start point) first touched on the input surface (front surface or back surface of the touch panel) and a point (end point) where the touch is separated.

ゲーム動作部212は、ゲームアプリケーションを動作させるための処理を実行する。ゲーム動作部212は、ゲーム動作情報記憶部221に記憶されたゲーム動作情報に含まれるゲームソフトウェアと、入力部23から入力されたプレイヤの操作内容とに基づいてゲームを開始及び動作させる。ゲーム動作部212は、ゲームの動作に伴い、ゲーム動作情報に含まれる画像データからゲーム用の画像を生成し、生成した画像を出力部24に出力させるための制御処理を行う。同様にして、ゲーム動作部212は、ゲームの動作に伴い、ゲーム動作情報に含まれる音楽データや音声データ、振動データからゲーム用の音楽や音声、振動の情報を生成し、生成した音楽や音声、振動を出力部24から出力させるための制御処理を行う。なお、ここでは、ネイティブアプリがWebアプリの機能を一部実行する、すなわち、プレイヤ端末2のゲーム動作部212がサーバ装置1の処理結果生成部113の機能を一部実行する構成について説明したが、後述するようにゲーム動作部212を有さずに処理結果生成部113が処理結果として全てのゲーム用画像、音声を生成するように構成されていてもよいし、ゲーム動作部212によって全てのゲーム用画像、音声を生成するように構成されていてもよい。 The game operation unit 212 executes a process for operating the game application. The game operation unit 212 starts and operates the game based on the game software included in the game operation information stored in the game operation information storage unit 221 and the operation content of the player input from the input unit 23. The game operation unit 212 generates an image for a game from the image data included in the game operation information along with the operation of the game, and performs a control process for outputting the generated image to the output unit 24. Similarly, the game operation unit 212 generates music, sound, and vibration information for the game from the music data, voice data, and vibration data included in the game operation information in accordance with the operation of the game, and the generated music and sound. , The control process for outputting the vibration from the output unit 24 is performed. Here, a configuration has been described in which the native application partially executes the functions of the Web application, that is, the game operation unit 212 of the player terminal 2 partially executes the functions of the processing result generation unit 113 of the server device 1. As will be described later, the processing result generation unit 113 may be configured to generate all the game images and sounds as the processing result without having the game operation unit 212, or the game operation unit 212 may be configured to generate all the images and sounds for the game. It may be configured to generate game images and sounds.

ゲーム動作部212を有する場合、ゲーム動作部212が動作させるゲームにおける所定のパラメータはサーバ装置1にて管理される。例えば、ゲームにおけるスタミナや、ゲーム内通貨といったパラメータが、サーバ装置1にて管理される。そのため、ゲーム動作部212は、ゲームにおいてこれらの所定のパラメータの変化が伴う処理が発生する場合には、サーバ装置1との通信を行うことにより、サーバ装置1が管理するパラメータを更新させる。そして、ゲーム動作部212は、更新後のパラメータをサーバ装置1から受信し、この更新後のパラメータに基づいてゲームの動作を継続する。ゲーム動作部212は、ゲームの自動進行を行うことができる。この場合、ゲーム動作部212は、サーバ装置1に対して、自動進行リクエストを送信し、サーバ装置1側で自動的にゲームが進行されるようにしてもよい。 When the game operation unit 212 is provided, predetermined parameters in the game operated by the game operation unit 212 are managed by the server device 1. For example, parameters such as stamina in the game and in-game currency are managed by the server device 1. Therefore, when a process involving a change in these predetermined parameters occurs in the game, the game operation unit 212 updates the parameters managed by the server device 1 by communicating with the server device 1. Then, the game operation unit 212 receives the updated parameter from the server device 1, and continues the operation of the game based on the updated parameter. The game operation unit 212 can automatically advance the game. In this case, the game operation unit 212 may send an automatic progress request to the server device 1 so that the game is automatically progressed on the server device 1 side.

サーバ装置1に処理結果生成部113を有する場合、処理結果受信部213は、処理結果生成部113により生成及び送信された処理結果を受信し、出力部24を介してプレイヤに対して出力するように動作する。 When the server device 1 has the processing result generation unit 113, the processing result receiving unit 213 receives the processing result generated and transmitted by the processing result generation unit 113 and outputs the processing result to the player via the output unit 24. Works with.

本実施形態では、ゲーム動作情報記憶部221には、ゲームを自動進行(オートプレイ)させる条件を示す情報(以下、自動進行条件情報という。)も記憶される。図4は、自動進行条件情報の一例を示す図である。自動進行条件情報には、例えば、操作部位、自動進行開始操作、自動進行終了操作を含むことができる。操作部位が示すプレイヤ端末2の部位に対して、自動進行開始操作が行われるとゲームの自動進行が開始され、操作部位が示すプレイヤ端末2の部位に対して、自動進行終了操作が行われるとゲームの自動進行が終了される。例えば、プレイヤ端末2の入力部23としてのタッチパネル(画面)における任意の位置をマルチタッチ操作すること等により自動進行を終了させる。このように、マルチタッチ操作とすることで、単に1本の指が画面に接触しただけでは自動進行が停止しないため、意図せず自動進行を停止させることを防ぐことができる。なお、自動進行終了操作は、マルチタッチ操作に限られず、上記の任意のタッチ操作またはタッチ操作以外の操作(音声入力等)であってもよい。また操作部位は、プレイヤによる操作の検出が可能な部位であれば、任意の部位とすることができる。図4の例では、画面全体が操作部位となっているが、例えば、プレイヤ端末の表側のタッチパネル全体、裏側のタッチパネル全体、その両方、あるいは、画面の右半分や左半分、上半分、下半分など画面上の所定領域を設定するようにしてもよい。また、操作部位を物理ボタンとして、物理ボタンの押下などを自動進行開始操作としてもよい。なお、自動進行条件情報の構成は、図4の例に限らず、ゲームの自動進行を開始する条件及び終了する条件、あるいは、ゲームの自動進行を継続する条件を指定する情報であればよい。また、自動進行の開始操作、再開操作、終了操作は、全て共通であってもよいし、何れか1つもしくは全てが別々の異なる操作であってもよい。また各種条件は、1種類に限定されず、それぞれ複数種類であってもよい。例えば、ゲームの自動進行を開始する条件として、入力部23の任意の位置をマルチタッチ操作することと、画面に表示された自動進行ボタンのタップ、という2種類またはそれ以上の条件を有していてもよい。この場合、プレイヤは、ゲームを実行する際の周囲の状況等に応じて、ゲームの自動進行を開始する方法を複数種類の中から選択し、プレイヤに適した方法でゲームの自動進行を開始することができる。 In the present embodiment, the game operation information storage unit 221 also stores information indicating conditions for automatically progressing (automatically playing) the game (hereinafter, referred to as automatic progress condition information). FIG. 4 is a diagram showing an example of automatic progress condition information. The automatic progress condition information can include, for example, an operation site, an automatic progress start operation, and an automatic progress end operation. When the automatic progress start operation is performed on the part of the player terminal 2 indicated by the operation part, the automatic progress of the game is started, and when the automatic progress end operation is performed on the part of the player terminal 2 indicated by the operation part. The automatic progress of the game ends. For example, the automatic progress is terminated by performing a multi-touch operation at an arbitrary position on the touch panel (screen) as the input unit 23 of the player terminal 2. In this way, the multi-touch operation does not stop the automatic progress simply by touching the screen with one finger, so that it is possible to prevent the automatic progress from being stopped unintentionally. The automatic progress end operation is not limited to the multi-touch operation, and may be any of the above-mentioned touch operations or an operation other than the touch operation (voice input or the like). Further, the operation site can be any site as long as the operation can be detected by the player. In the example of FIG. 4, the entire screen is the operation part, but for example, the entire touch panel on the front side of the player terminal, the entire touch panel on the back side, both, or the right half, the left half, the upper half, and the lower half of the screen. You may set a predetermined area on the screen. Further, the operation part may be a physical button, and pressing the physical button may be an automatic progress start operation. The configuration of the automatic progress condition information is not limited to the example of FIG. 4, and may be any information that specifies a condition for starting and ending the automatic progress of the game, or a condition for continuing the automatic progress of the game. Further, the start operation, the restart operation, and the end operation of the automatic progress may all be common, or any one or all of them may be different operations. Further, the various conditions are not limited to one type, and may be a plurality of types. For example, there are two or more conditions for starting the automatic progress of the game: multi-touch operation at an arbitrary position of the input unit 23 and tapping of the automatic progress button displayed on the screen. You may. In this case, the player selects from a plurality of types of methods for starting the automatic progress of the game according to the surrounding conditions when the game is executed, and starts the automatic progress of the game by a method suitable for the player. be able to.

レイアウト情報記憶部222は、プレイヤ端末2に代えて、サーバ装置1に備えるようにしてもよいし、それぞれ異なるハードウェア構成(例えばサーバ装置1やプレイヤ端末2など)に備えるようにしてもよい。 The layout information storage unit 222 may be provided in the server device 1 instead of the player terminal 2, or may be provided in different hardware configurations (for example, the server device 1 or the player terminal 2).

<動作>
図5は、ゲームの自動進行をしていない状態における、本実施形態のゲームシステムの動作を説明する図である。
<Operation>
FIG. 5 is a diagram illustrating the operation of the game system of the present embodiment in a state where the game is not automatically progressed.

プレイヤ端末2は、プレイヤからの操作を検出し(S301)、検出した操作に係る操作対象が、自動進行条件情報の操作部位である場合に(S302:YES)、当該操作が、自動進行条件情報に設定された自動進行開始(または再開)操作であれば(S303:YES)、ゲームの自動進行を開始する(S304)。ゲームの自動進行は、例えば、サーバ装置1に対して自動進行リクエストを送信することにより開始することができる。なお、プレイヤ端末2側で自動的にゲームを進行させるべく、入力操作をエミュレートするようにすることもできる。プレイヤ端末2は、操作に応じて入力を受け付け、入力に応じた各種処理を行うことができる(S305)。なお、検出したプレイヤからの操作に係る操作対象が、自動進行条件情報の操作部位でない場合(S302:NO)、あるいは、自動進行条件情報に設定された自動進行開始(または再開)操作でない場合(つまりマルチタッチ操作でない場合)(S303:NO)には、操作に応じて入力を受け付け、入力に応じた各種処理を行うことができる(S305)。また、図5における入力処理S305は必須の構成ではない。 The player terminal 2 detects an operation from the player (S301), and when the operation target related to the detected operation is an operation site of the automatic progress condition information (S302: YES), the operation is the automatic progress condition information. If it is the automatic progress start (or restart) operation set to (S303: YES), the automatic progress of the game is started (S304). The automatic progress of the game can be started, for example, by transmitting an automatic progress request to the server device 1. It is also possible to emulate an input operation so that the game can be automatically advanced on the player terminal 2 side. The player terminal 2 can receive input according to the operation and perform various processes according to the input (S305). When the operation target related to the operation from the detected player is not the operation site of the automatic progress condition information (S302: NO), or when the operation is not the automatic progress start (or restart) operation set in the automatic progress condition information (S302: NO). That is, in the case of (S303: NO) (when it is not a multi-touch operation), input can be received according to the operation and various processes can be performed according to the input (S305). Further, the input process S305 in FIG. 5 is not an essential configuration.

図6は、ゲームを自動進行している状態における、本実施形態のゲームシステムの動作を説明する図である。 FIG. 6 is a diagram illustrating the operation of the game system of the present embodiment in a state where the game is automatically progressing.

プレイヤ端末2は、プレイヤからの操作を検出し(S321)、検出した操作に係る操作対象が、自動進行条件情報の操作部位である場合に(S322:YES)、当該操作が、自動進行条件情報に設定された自動進行終了操作であれば(S323:YES)、ゲームの自動進行を終了する(S324)。ゲームの自動進行は、例えば、サーバ装置1に対して自動進行停止リクエストを送信することにより停止(終了)することができる。なお、プレイヤ端末2側で自動的にゲームを進行させるべく入力操作をエミュレートしている場合には、当該エミュレート処理を終了するようにすることもできる。プレイヤ端末2は、操作に応じて入力を受け付け、入力に応じた各種処理を行うことができる(S325)。なお、検出したプレイヤからの操作に係る操作対象が、自動進行条件情報の操作部位でない場合(S322:NO)、あるいは、自動進行条件情報に設定された自動進行終了操作でない場合(S323:NO)には、操作に応じて入力を受け付け、入力に応じた各種処理を行うことができる(S325)。また、図6における入力処理S325は必須の構成ではない。 The player terminal 2 detects an operation from the player (S321), and when the operation target related to the detected operation is an operation site of the automatic progress condition information (S322: YES), the operation is the automatic progress condition information. If it is the automatic progress end operation set to (S323: YES), the automatic progress of the game is ended (S324). The automatic progress of the game can be stopped (finished) by, for example, sending an automatic progress stop request to the server device 1. If the player terminal 2 emulates an input operation so as to automatically advance the game, the emulation process can be terminated. The player terminal 2 can receive input according to the operation and perform various processes according to the input (S325). When the operation target related to the operation from the detected player is not the operation site of the automatic progress condition information (S322: NO), or when the operation target is not the automatic progress end operation set in the automatic progress condition information (S323: NO). Can accept input according to the operation and perform various processes according to the input (S325). Further, the input process S325 in FIG. 6 is not an essential configuration.

以上のようにして、本実施形態のゲームシステムによれば、入力部23の任意の位置をマルチタッチ操作することにより、ゲームの自動進行を開始または再開させるようにすることができる。自動進行を「再開」するとは、例えば、一度自動進行を開始した後で、種々の条件を満たして自動進行が一時的に停止もしくは終了した状態において、当該一時停止状態もしくは終了状態から、再度自動進行を開始させることを意味する。ここで、従来の方法では、例えばクエストの自動進行が終了した状態の画面において、「もう一回」と記載されたボタン(アイコン)が表示され、画面を見ながらプレイヤが当該ボタンをタップすることで、もう一度、自動でクエスト周回(ゲームの自動進行)をすることができる。本実施形態では、クエストが終了した画面において、画面の任意の位置をマルチタッチ操作することで、上記「もう一回」のボタンを選択した場合と同様に、再度開始することができる。これによれば、画面のどこをマルチタッチ操作してもよいので、ボタンの位置を確認するために画面を見る必要がなくなる。なお、クエストとはゲーム内における単位ゲームの一例であり、例えば複数のエリアを有し、各エリアにおいてプレイヤのキャラクタが敵キャラクタと戦闘することで、経験値やアイテムを獲得することができるように設定されたものである。各エリアには、予め定められた1又は複数の敵キャラクタが配置されており、プレイヤが特定のクエストにおいて、各エリアに配置されている全ての敵キャラクタを倒すと次のエリアに進むことができ、最後のエリアに配置されている全ての敵キャラクタを倒すと、当該特定のクエストのクリアとなるようにしてもよい。また、クエストの自動進行が停止する条件としては、プレイヤのキャラクタが全て敵に倒されてしまった(全滅した)場合、あるいは、クエストにおける全ての敵キャラクタを倒してクエストクリアした場合、予めプレイヤが設定した所定条件を達成した(例えば、希望獲得アイテムを全て獲得したり、希望周回数を達成したり、目標エリアまでクリアした)場合、獲得アイテムが所有可能数の上限に達して、これ以上獲得できなくなった場合等であるが、これに限定されない。また、自動進行の開始前に、自動進行の停止条件をプレイヤが予め設定できるようにしてもよい。この場合、当該停止条件を満たすまで、自動進行が継続される。 As described above, according to the game system of the present embodiment, the automatic progress of the game can be started or restarted by performing a multi-touch operation at an arbitrary position of the input unit 23. To "restart" the automatic progress is, for example, once the automatic progress is started, and then automatically again from the paused state or the end state in a state where the automatic progress is temporarily stopped or ended by satisfying various conditions. It means to start the progress. Here, in the conventional method, for example, on the screen in the state where the automatic progress of the quest is completed, the button (icon) described as "one more time" is displayed, and the player taps the button while looking at the screen. Then, you can automatically go around the quest (automatic progress of the game) once again. In the present embodiment, on the screen where the quest is completed, by performing a multi-touch operation at an arbitrary position on the screen, it is possible to start again in the same manner as when the above-mentioned "one more" button is selected. According to this, since the multi-touch operation can be performed anywhere on the screen, it is not necessary to look at the screen to confirm the position of the button. Note that the quest is an example of a unit game in the game, for example, it has multiple areas, and the player's character can acquire experience points and items by fighting with the enemy character in each area. It is set. One or more enemy characters are placed in each area, and if the player defeats all the enemy characters placed in each area in a specific quest, he / she can proceed to the next area. , You may be able to clear the specific quest by defeating all the enemy characters placed in the last area. In addition, as a condition to stop the automatic progress of the quest, if all the player's characters are defeated (erased) by the enemy, or if all the enemy characters in the quest are defeated and the quest is cleared, the player will be in advance. When the set predetermined conditions are achieved (for example, all desired acquisition items are acquired, the desired number of laps is achieved, or the target area is cleared), the acquired items reach the upper limit of the number of possessable items and are acquired any more. It is not limited to this, but it is not limited to the case where it becomes impossible. Further, the player may be able to set the stop condition of the automatic progress in advance before the start of the automatic progress. In this case, automatic progress is continued until the stop condition is satisfied.

本実施形態のゲームシステムによれば、例えば、画面のどこかがマルチタッチ操作された時に、ゲームの自動進行を開始または再開させることができる。この場合、プレイヤは視線を画面に移すことなく、ゲームの自動プレイが可能となる。これにより、例えば、電車の中などの周囲に人がいる状況で、他人にゲーム画面を見られたくない状況下でも、ポケットに手を入れたままでゲームの自動進行を開始することができる。 According to the game system of the present embodiment, for example, when any part of the screen is multi-touch operated, the automatic progress of the game can be started or restarted. In this case, the player can automatically play the game without shifting his / her line of sight to the screen. As a result, even in a situation where there are people around, such as in a train, and you do not want others to see the game screen, you can start the automatic progress of the game with your hands in your pockets.

以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。 Although the present embodiment has been described above, the above embodiment is for facilitating the understanding of the present invention, and is not for limiting the interpretation of the present invention. The present invention can be modified and improved without departing from the spirit thereof, and the present invention also includes an equivalent thereof.

例えば、本実施形態では、自動進行条件情報に、ゲームの自動進行の開始及び終了の条件を設定するものとしたが、これに限らず、自動進行条件情報を設定せず、プレイヤがプレイヤ端末2の画面を押下している間、ゲームを自動進行させるようにしてもよい。また、例えば、画面上にタッチした指を動かして形成するジェスチャに応じて、ゲームの自動進行の開始及び終了を行うようにしてもよい。 For example, in the present embodiment, the conditions for starting and ending the automatic progress of the game are set in the automatic progress condition information, but the present invention is not limited to this, and the player can use the player terminal 2 without setting the automatic progress condition information. The game may be automatically advanced while the screen of is pressed. Further, for example, the automatic progress of the game may be started and ended according to the gesture formed by moving the finger touched on the screen.

また、ゲームの自動進行中には、通常時と比べてゲームスピードを変化させるようにしてもよい。ゲームの自動進行中とは、自動進行の開始(もしくは再開)から停止または終了までであってもよいし、自動進行中の一部の時間のみであってもよい。例えば、プレイヤがマルチタッチ操作をして自動進行を開始または再開した場合に、ゲームの進行スピードを通常よりも上げて(例えば、通常の2倍、4倍の速度等で)自動進行するようにしてもよい。 Further, during the automatic progress of the game, the game speed may be changed as compared with the normal time. The automatic progress of the game may be from the start (or restart) of the automatic progress to the stop or the end, or may be only a part of the time during the automatic progress. For example, when the player performs a multi-touch operation to start or restart the automatic progress, the progress speed of the game is increased more than usual (for example, twice or four times the normal speed) so that the automatic progress is performed. You may.

あるいは、プレイヤがマルチタッチ操作を所定時間以上継続した場合に、ゲームスピードを変化させるようにしてもよい。例えば、プレイヤがマルチタッチ操作を1秒以上継続した場合にゲームの進行スピードを通常よりも上げて自動進行するようにしてもよい。この場合、プレイヤがマルチタッチ操作を開始してから所定時間(例えば1秒、2秒等)が経過するまでは通常のスピードで自動進行が行われ、所定時間が経過した後は、ゲームの進行スピードを通常よりも上げて自動進行が実行される。そして、プレイヤがマルチタッチ操作を終了した(入力部23に接触させていた複数の指等のうち少なくとも何れかが離れた)時点で、自動進行が停止するようにしてもよいし、ゲームの進行スピードが通常どおりに戻るようにしてもよい。つまり、マルチタッチ操作を終了しても自動進行は継続するようにしてもよい。上記のように、通常時と比べてゲームスピードを変化させる場合、制御部11は、予め設定された、あるいはプレイヤが設定した、所定の条件に基づいて、自動進行中のゲームスピードを制御する速度制御部をさらに備える。 Alternatively, the game speed may be changed when the player continues the multi-touch operation for a predetermined time or longer. For example, when the player continues the multi-touch operation for 1 second or longer, the progress speed of the game may be higher than usual so that the game automatically progresses. In this case, automatic progress is performed at a normal speed until a predetermined time (for example, 1 second, 2 seconds, etc.) elapses after the player starts the multi-touch operation, and after the predetermined time elapses, the game progresses. Automatic progress is executed at a higher speed than usual. Then, when the player finishes the multi-touch operation (at least one of the plurality of fingers in contact with the input unit 23 is separated), the automatic progress may be stopped, or the progress of the game may be stopped. You may want the speed to return to normal. That is, the automatic progress may be continued even if the multi-touch operation is finished. As described above, when the game speed is changed as compared with the normal time, the control unit 11 controls the speed of the automatically progressing game based on a predetermined condition set in advance or set by the player. Further equipped with a control unit.

また、本ゲームシステムにあっては、画面の任意の位置をマルチタッチ操作することで自動進行できるモード(オンモード)と、画面の任意の位置をマルチタッチ操作しても自動進行しないモード(オフモード)とを切り替えられるようにしてもよい。この場合、制御部11は、ゲームの自動進行を開始もしくは再開させるためのマルチタッチ操作を受け付け可能なオンモードと、当該マルチタッチ操作を受け付けないオフモードとを、プレイヤの要求に基づいて切り替えるモード切替部をさらに備える。例えば、ゲーム内の所定画面(例えば、ホーム画面、クエスト画面、戦闘画面、育成画面等)において、モード切り替えボタン(アイコン)を表示しておき、プレイヤがモード切替ボタンをタップして選択すること等により、マルチタッチ操作による自動進行の機能が有効なオンモードと、当該機能が無効なオフモードとを切り替えることができる。これにより、プレイヤのゲーム経験や周囲の状況等に応じて、マルチタッチ操作による自動進行機能のオンとオフとを切り替えることができ、ゲームの利便性を向上することができる。 In addition, in this game system, there is a mode (on mode) that allows automatic progress by multi-touching any position on the screen, and a mode that does not automatically progress even if any position on the screen is multi-touched (off). Mode) may be switched. In this case, the control unit 11 switches between an on mode that can accept a multi-touch operation for starting or restarting the automatic progress of the game and an off mode that does not accept the multi-touch operation, based on the player's request. It also has a switching unit. For example, on a predetermined screen in the game (for example, home screen, quest screen, battle screen, training screen, etc.), a mode switching button (icon) is displayed, and the player taps the mode switching button to select it. This makes it possible to switch between an on mode in which the automatic progress function by multi-touch operation is enabled and an off mode in which the function is disabled. As a result, it is possible to switch on and off the automatic progress function by the multi-touch operation according to the player's game experience, surrounding conditions, and the like, and the convenience of the game can be improved.

また、例えば、マルチタッチ操作により自動進行を開始または再開する際に、自動進行を開始または再開を表す特有の振動及び音声の少なくとも何れかを出力するようにしてもよい。これによれば、自動進行が開始または再開されたことを、画面を見ずに振動や音声で確認することができるので、利便性をさらに高めることができる。 Further, for example, when the automatic progress is started or restarted by the multi-touch operation, at least one of the specific vibration and the voice indicating the start or restart of the automatic progress may be output. According to this, it is possible to confirm that the automatic progress has been started or restarted by vibration or voice without looking at the screen, so that the convenience can be further enhanced.

また、例えば、自動進行が一時停止又は終了する際に、振動及び音声の少なくとも何れかを出力して、プレイヤに自動進行の一時停止又は終了を通知するようにしてもよい。これによれば、自動進行が一時停止又は終了したことを、画面を見ずに振動や音声で確認することができるので、利便性をさらに高めることができる。また、自動進行を開始又は再開した場合と、自動進行が一時停止又は終了した場合とで、異なるパターンの出力(振動、音声等)を行うようにしてもよい。具体的に自動進行を開始又は再開した場合と、自動進行が一時停止又は終了した場合とで、出力の回数、時間、種類等を区別するようにしてもよい。例えば、自動進行を開始または再開した場合には1回振動し、自動進行が一時停止又は終了した場合には2回振動するようにしてもよい。これによれば、自動進行を開始または再開したのか、自動進行が一時停止又は終了したのかを、画面を見ずに確認することができる。また、自動進行を開始した場合と再開した場合とで出力を区別してもよいし、自動進行が一時停止した場合と、終了した場合とで出力を区別してもよい。 Further, for example, when the automatic progress is paused or terminated, at least one of vibration and voice may be output to notify the player of the pause or end of the automatic progress. According to this, it is possible to confirm by vibration or voice that the automatic progress has been paused or terminated without looking at the screen, so that the convenience can be further enhanced. Further, different patterns of output (vibration, voice, etc.) may be output depending on whether the automatic progress is started or restarted or the automatic progress is paused or ended. Specifically, the number of outputs, the time, the type, etc. may be distinguished between the case where the automatic progress is started or restarted and the case where the automatic progress is paused or ended. For example, when the automatic progress is started or restarted, it may vibrate once, and when the automatic progress is paused or ended, it may vibrate twice. According to this, it is possible to confirm whether the automatic progress has been started or restarted, or whether the automatic progress has been paused or ended without looking at the screen. Further, the output may be distinguished between the case where the automatic progress is started and the case where the automatic progress is restarted, and the output may be distinguished between the case where the automatic progress is paused and the case where the automatic progress is stopped.

また、例えば、入力部の任意の位置をマルチタッチ操作することに加えて、他の1以上の操作方法でもゲームの自動進行を開始または再開できるようにしてもよい。これにより、プレイヤは、ゲームを実行する際の周囲の状況等に応じて、ゲームの自動進行を実行する際の操作方法を複数種類の中から選択することができる。他の1以上の操作方法は、特定のアイコン(操作ボタン)のタップ等、画面への接触を伴う操作に限られず、プレイヤ端末の音声センサ(入力部)を介した音声による入力や視線センサ(入力部)を介したプレイヤの視線変化を検出することによる入力であってもよい。 Further, for example, in addition to the multi-touch operation at an arbitrary position of the input unit, the automatic progress of the game may be started or restarted by one or more other operation methods. As a result, the player can select from a plurality of types of operation methods for executing the automatic progress of the game according to the surrounding conditions and the like when the game is executed. The other one or more operation methods are not limited to operations involving contact with the screen, such as tapping a specific icon (operation button), but voice input via the voice sensor (input unit) of the player terminal or line-of-sight sensor ( The input may be performed by detecting a change in the line of sight of the player via the input unit).

また、サーバ装置1及びプレイヤ端末2が備えるソフトウェア機能部の処理について、本発明の趣旨を実現できる範囲で、サーバ装置1の一部若しくはすべての機能をプレイヤ端末2が備えてもよい。 Further, with respect to the processing of the software function unit included in the server device 1 and the player terminal 2, the player terminal 2 may have some or all the functions of the server device 1 as long as the gist of the present invention can be realized.

また、図5、6の処理は、本実施形態の情報処理システムによる処理の一例を示したものであり、本願発明を限定する意図ではない。図5、6の処理に含まれる各工程は、図中に示される順序と異なる順序で実行するようにしてもよいし、一部の処理を並列に実行するよういしてもよいし、一部の工程を省略するようにしてもよいし、他の工程を追加してもよい。 Further, the processes of FIGS. 5 and 6 show an example of the processes by the information processing system of the present embodiment, and are not intended to limit the present invention. Each step included in the processes of FIGS. 5 and 6 may be executed in an order different from the order shown in the figure, or some processes may be executed in parallel, or a part thereof. The step of 1 may be omitted, or another step may be added.

1 サーバ装置
2 プレイヤ端末
3 ネットワーク

1 Server device 2 Player terminal 3 Network

Claims (9)

プレイヤからの操作を受け付ける入力部と、
前記操作に応じてゲームを進行させるゲーム実行部と、
前記ゲームの自動進行を開始もしくは再開させるためのマルチタッチ操作を受け付け可能なオンモードと、該マルチタッチ操作を受け付けないオフモードとを、プレイヤの要求に基づいて切り替えるモード切替部と、
を備え、
前記ゲーム実行部は、前記入力部の任意の位置をプレイヤが前記マルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開すること、
を特徴とするゲームシステム。
An input unit that accepts operations from the player,
A game execution unit that advances the game according to the above operation,
A mode switching unit that switches between an on mode that can accept a multi-touch operation for starting or restarting the automatic progress of the game and an off mode that does not accept the multi-touch operation based on the player's request.
Equipped with
The game execution unit starts or restarts the automatic progress of the game by the player performing the multi-touch operation at an arbitrary position of the input unit.
A game system featuring.
請求項1に記載のゲームシステムであって、
前記入力部は、タッチパネルで構成されていること、
を特徴とするゲームシステム。
The game system according to claim 1.
The input unit shall be composed of a touch panel.
A game system featuring.
請求項1又は2に記載のゲームシステムであって、
前記ゲーム実行部は、前記ゲームの自動進行中に前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記自動進行を終了すること、
を特徴とするゲームシステム。
The game system according to claim 1 or 2.
The game execution unit ends the automatic progress by the player performing a multi-touch operation at an arbitrary position of the input unit during the automatic progress of the game.
A game system featuring.
請求項1~の何れかに記載のゲームシステムであって、
所定の条件に基づいて、前記ゲームの自動進行中のゲームの進行速度を制御する速度制御部、をさらに備えること、
を特徴とするゲームシステム。
The game system according to any one of claims 1 to 3 .
Further, a speed control unit for controlling the progress speed of the game during the automatic progress of the game based on a predetermined condition is provided.
A game system featuring.
請求項1~の何れかに記載のゲームシステムであって、
前記ゲームの自動進行の一時停止又は終了を示す振動を出力する出力部、をさらに備えること、
を特徴とするゲームシステム。
The game system according to any one of claims 1 to 4 .
Further provided with an output unit that outputs a vibration indicating the suspension or termination of the automatic progress of the game.
A game system featuring.
請求項に記載のゲームシステムであって、
前記出力部は、前記ゲームの自動進行の開始もしくは再開を示す振動を出力すること、
を特徴とするゲームシステム。
The game system according to claim 5 .
The output unit outputs a vibration indicating the start or restart of the automatic progress of the game.
A game system featuring.
請求項に記載のゲームシステムであって、
記ゲームの自動進行の一時停止又は終了を示す振動と、前記ゲームの自動進行の開始もしくは再開を示す振動とが、異なるパターンの振動であること
を特徴とするゲームシステム。
The game system according to claim 6 .
A game system characterized in that a vibration indicating the suspension or termination of the automatic progress of the game and a vibration indicating the start or restart of the automatic progress of the game are vibrations having different patterns.
プレイヤからの操作を、入力部を介して受け付けるステップと、
前記操作に応じてゲームを進行させるステップと、
前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開するステップと、
前記ゲームの自動進行を開始もしくは再開させるためのマルチタッチ操作を受け付け可能なオンモードと、該マルチタッチ操作を受け付けないオフモードとを、プレイヤの要求に基づいて切り替えるステップと、
をコンピュータが実行する方法。
A step that accepts operations from the player via the input unit,
Steps to advance the game according to the above operation,
A step of starting or restarting the automatic progress of the game by the player performing a multi-touch operation at an arbitrary position of the input unit.
A step of switching between an on mode that can accept a multi-touch operation for starting or restarting the automatic progress of the game and an off mode that does not accept the multi-touch operation, based on the player's request.
How the computer runs.
プレイヤからの操作を、入力部を介して受け付けるステップと、
前記操作に応じてゲームを進行させるステップと、
前記入力部の任意の位置をプレイヤがマルチタッチ操作することによって、前記ゲームの自動進行を開始もしくは再開するステップと、
前記ゲームの自動進行を開始もしくは再開させるためのマルチタッチ操作を受け付け可能なオンモードと、該マルチタッチ操作を受け付けないオフモードとを、プレイヤの要求に基づいて切り替えるステップと、
をコンピュータに実行させるためのプログラム。
A step that accepts operations from the player via the input unit,
Steps to advance the game according to the above operation,
A step of starting or restarting the automatic progress of the game by the player performing a multi-touch operation at an arbitrary position of the input unit.
A step of switching between an on mode that can accept a multi-touch operation for starting or restarting the automatic progress of the game and an off mode that does not accept the multi-touch operation, based on the player's request.
A program that lets your computer run.
JP2021116003A 2021-07-13 2021-07-13 Game system, information processing method and program Active JP7033227B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021116003A JP7033227B1 (en) 2021-07-13 2021-07-13 Game system, information processing method and program
JP2022027553A JP2023012412A (en) 2021-07-13 2022-02-25 Game system, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021116003A JP7033227B1 (en) 2021-07-13 2021-07-13 Game system, information processing method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022027553A Division JP2023012412A (en) 2021-07-13 2022-02-25 Game system, information processing method, and program

Publications (2)

Publication Number Publication Date
JP7033227B1 true JP7033227B1 (en) 2022-03-09
JP2023012385A JP2023012385A (en) 2023-01-25

Family

ID=81213027

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021116003A Active JP7033227B1 (en) 2021-07-13 2021-07-13 Game system, information processing method and program

Country Status (1)

Country Link
JP (1) JP7033227B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7181433B1 (en) 2022-06-13 2022-11-30 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method
JP7324924B1 (en) 2022-11-17 2023-08-10 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015029918A (en) 2014-09-25 2015-02-16 株式会社 ディー・エヌ・エー GAME PROGRAM AND INFORMATION PROCESSING DEVICE
JP2016154708A (en) 2015-02-25 2016-09-01 株式会社コロプラ Game program with automatic control function
JP2017051494A (en) 2015-09-10 2017-03-16 株式会社バンダイナムコエンターテインメント Program and game system
JP2017093928A (en) 2015-11-27 2017-06-01 グリー株式会社 Program, game control method, and information processing unit
JP2021003588A (en) 2007-03-01 2021-01-14 シーエフピーエイチ, エル.エル.シー. Automatic game play

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021003588A (en) 2007-03-01 2021-01-14 シーエフピーエイチ, エル.エル.シー. Automatic game play
JP2015029918A (en) 2014-09-25 2015-02-16 株式会社 ディー・エヌ・エー GAME PROGRAM AND INFORMATION PROCESSING DEVICE
JP2016154708A (en) 2015-02-25 2016-09-01 株式会社コロプラ Game program with automatic control function
JP2017051494A (en) 2015-09-10 2017-03-16 株式会社バンダイナムコエンターテインメント Program and game system
JP2017093928A (en) 2015-11-27 2017-06-01 グリー株式会社 Program, game control method, and information processing unit

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7181433B1 (en) 2022-06-13 2022-11-30 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method
JP2023181596A (en) * 2022-06-13 2023-12-25 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method
JP7324924B1 (en) 2022-11-17 2023-08-10 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method
JP7358677B1 (en) 2022-11-17 2023-10-10 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method
JP2023181962A (en) * 2022-11-17 2023-12-25 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method
JP2023182003A (en) * 2022-11-17 2023-12-25 株式会社あかつき Information processing system, information processing device, information processing program, and information processing method

Also Published As

Publication number Publication date
JP2023012385A (en) 2023-01-25

Similar Documents

Publication Publication Date Title
JP7559014B2 (en) Program, terminal, and game system
JP7033227B1 (en) Game system, information processing method and program
JP7108776B1 (en) Information processing method, program, information processing system
JP6559766B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP7622112B2 (en) Game system, information processing method and program
JP7223893B2 (en) Game system, information processing method and program
JP7104231B1 (en) Game system, method and program
JP6991381B1 (en) Game system, method and program
JP2023012412A (en) Game system, information processing method, and program
JP6947950B1 (en) Information processing method, program, information processing device
JP7608384B2 (en) Game system, program and information processing method
JP7455258B1 (en) program
JP7201865B1 (en) Information processing method, program, information processing system
JP6270789B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP6796225B1 (en) Server, game program, information processing method
JP7146052B1 (en) Game system, game program and information processing method
JP6956246B1 (en) Information processing method, program, information processing device
JP7085053B1 (en) Game system, game program and information processing method
JP7223199B1 (en) Information processing system, information processing device, program and information processing method
JP2020103787A (en) Information processing device, game processing method and program
JP2022113858A (en) Control program and control method for information processing device, and information processing device
JP2023133521A (en) Game system, game program, and information processing method
JP2024008145A (en) Program and information processing device
JP2023160715A (en) Information processing system, information processing program, and information processing method
JP2022073995A (en) Information processing method, program, and information processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210714

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210714

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220113

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220127

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220225

R150 Certificate of patent or registration of utility model

Ref document number: 7033227

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250