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
JP6517596B2 - GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM - Google Patents
[go: Go Back, main page]

JP6517596B2 - GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM - Google Patents

GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM Download PDF

Info

Publication number
JP6517596B2
JP6517596B2 JP2015117211A JP2015117211A JP6517596B2 JP 6517596 B2 JP6517596 B2 JP 6517596B2 JP 2015117211 A JP2015117211 A JP 2015117211A JP 2015117211 A JP2015117211 A JP 2015117211A JP 6517596 B2 JP6517596 B2 JP 6517596B2
Authority
JP
Japan
Prior art keywords
battle
unit
mode
local
global
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
JP2015117211A
Other languages
Japanese (ja)
Other versions
JP2017000409A (en
Inventor
夏聡 姜
夏聡 姜
央 佐藤
央 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koei Tecmo Games Co Ltd
Original Assignee
Koei Tecmo Games Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koei Tecmo Games Co Ltd filed Critical Koei Tecmo Games Co Ltd
Priority to JP2015117211A priority Critical patent/JP6517596B2/en
Publication of JP2017000409A publication Critical patent/JP2017000409A/en
Application granted granted Critical
Publication of JP6517596B2 publication Critical patent/JP6517596B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Description

本発明は、大域モードと局所モードとを切替可能なゲーム装置、その制御方法、ならびに、これらをコンピュータにより実現するためのプログラムに関する。   The present invention relates to a game apparatus capable of switching between a global mode and a local mode, a control method thereof, and a program for realizing them by a computer.

従来から、ゲーム世界におけるユニット同士の位置関係を大域的に画面に表示し、ユニット同士が戦闘を開始する際には、戦闘の様子を局所的に画面に表示するゲーム装置が提案されている。   2. Description of the Related Art Conventionally, there has been proposed a game apparatus which displays the positional relationship between units in the game world on a screen on a global basis, and locally displays the state of battle on the screen when units start fighting.

たとえば、特許文献1では、戦闘が開始されると、プレイヤーは、大域的な様子を表すフィールド画面のままで戦闘の様子を省略して表示する「省略戦闘」と、フィールド画面から局所的な様子を表す戦闘画面へ移行して戦闘の様子の詳細を表示する「標準戦闘」と、のいずれかを選択する技術が開示されている。   For example, in Patent Document 1, when a battle is started, the player omits the battle appearance while displaying the field display showing the appearance of the global appearance, and the local appearance from the field display A technique is disclosed that selects one of “standard battle”, which shifts to a battle screen representing and displays details of the state of the battle.

特開2011-142983号公報JP, 2011-142983, A

しかしながら、時間の経過とともにユニット同士の戦闘が進行するゲームにおいては、大域的なゲーム世界全体の様子と、局所的な戦闘の詳細な様子と、の両方を、プレイヤーにわかりやすく提示する必要がある。   However, in a game where unit-to-unit battle progresses as time passes, it is necessary to present the player in an easy-to-understand manner both the appearance of the entire global game world and the detailed appearance of the local battle. .

したがって、大域的なゲーム世界全体の様子を画面に表示する大域モードと、局所的な戦闘の詳細な様子を画面に表示する局所モードと、を切換可能とする必要がある。   Therefore, it is necessary to be able to switch between a global mode for displaying the state of the entire global game world on the screen and a local mode for displaying the detailed state of the local battle on the screen.

本願は、上記の課題を解決しようとするもので、大域モードと局所モードを切替可能なゲーム装置、その制御方法、ならびに、これらをコンピュータにより実現するためのプログラムを提供することを目的とする。   The present application is intended to solve the above-mentioned problems, and it is an object of the present invention to provide a game apparatus capable of switching between the global mode and the local mode, a control method thereof, and a program for realizing these by a computer.

本発明においては、上記の課題を解決するため、複数のユニットのそれぞれが大域マップ内において配置される大域位置が経時的に更新されるゲームを提供するゲーム装置が、
前記複数のユニットから、対戦ユニットに対する前記大域位置が開戦条件を満たす対戦ユニットを選択し、
前記対戦ユニットが選択されると、当該対戦ユニットのそれぞれが局所マップ内において配置される局所位置を設定することにより、当該局所マップを生成し、
現在モードを局所モードと大域モードとの間で切り換え、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所マップを、前記現在モードが前記大域モードであれば前記複数のユニットが配置される大域マップを、画面に表示し、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所位置を参照して、前記現在モードが前記大域モードであれば前記対戦ユニットが配置される大域位置を参照して、前記対戦ユニット同士の対戦を時間経過に応じて進行させる。
In the present invention, in order to solve the above-mentioned problems, a game device providing a game in which a global position where each of a plurality of units is arranged in a global map is updated over time is provided.
From the plurality of units, select a battle unit whose global position relative to the battle unit satisfies the open battle condition,
When the battle unit is selected, the battle unit generates the local map by setting a local position at which the battle unit is arranged in the local map,
Switch the current mode between local mode and global mode,
When the current mode is the local mode, a local map on which the battle unit is arranged is displayed, and if the current mode is the global mode, a global map on which the plurality of units are arranged is displayed on the screen.
If the current mode is the local mode, the battle position is referred to, and if the current mode is the global mode, the battle position is referred to. Advance the battle between units according to the passage of time.

本発明によれば、大域モードと局所モードを切替可能なゲーム装置、その制御方法、ならびに、これらをコンピュータにより実現するためのプログラムを提供することができる。   According to the present invention, it is possible to provide a game apparatus capable of switching between the global mode and the local mode, a control method thereof, and a program for realizing these by a computer.

本発明の実施形態に係るゲーム装置の概要構成を示す説明図である。It is an explanatory view showing a schematic structure of a game device concerning an embodiment of the present invention. ユニット同士が離間しているときの大域マップの表示例を示す説明図である。It is an explanatory view showing an example of a display of a global map when units are separated. ユニットが開戦条件を満たしたときの大域マップの表示例を示す説明図である。It is explanatory drawing which shows the example of a display of the global map when a unit satisfy | fills the war open conditions. 対戦ユニット同士の対戦が開始されたときの局所マップの表示例を示す説明図である。FIG. 12 is an explanatory view showing a display example of a local map when a battle between battle units is started. 対戦ユニット同士の対戦が進行した後の局所マップの表示例を示す説明図である。It is explanatory drawing which shows the example of a display of the local map after the battle of battle | competition units progressed. 新たなユニットが対戦に参加しようとするときの大域マップの表示例を示す説明図である。FIG. 10 is an explanatory view showing a display example of a global map when a new unit tries to participate in a match. 新たなユニットが対戦に参加したときの大域マップの表示例を示す説明図である。FIG. 18 is an explanatory view showing a display example of a global map when a new unit participates in a battle. 新たなユニットが対戦に参加したときの局所マップの表示例を示す説明図である。FIG. 18 is an explanatory view showing a display example of a local map when a new unit participates in a battle. ゲーム装置にて実行される処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the process performed with a game device.

以下に、本発明の実施形態に係るゲーム装置について説明する。本ゲーム装置は、情報処理装置により実現されるが、以下に説明するゲーム装置ならびに情報処理装置は、本発明の要旨を説明するためのものであり、本発明の技術的な範囲は、以下に説明する実施形態には限られない。また、各実施例にて説明する要素は、用途および求められる効果に応じて適宜省略することも可能である。このように、本発明の原理にしたがって構成された各種の情報処理装置、当該各種の情報処理装置にて実行される方法、当該各種の情報処理装置にて実行されるプログラム、ならびに、これらと均等な発明は、いずれも、本発明の範囲に含まれる。   Hereinafter, a game device according to an embodiment of the present invention will be described. The present game device is realized by an information processing device, but the game device and the information processing device described below are for explaining the gist of the present invention, and the technical scope of the present invention is as follows. It is not limited to the described embodiment. In addition, the elements described in each embodiment can be appropriately omitted depending on the application and the required effect. Thus, various information processing apparatuses configured according to the principles of the present invention, methods executed by the various information processing apparatuses, programs executed by the various information processing apparatuses, and the like Any invention is included in the scope of the present invention.

(ゲーム装置が実現されるハードウェア)
本実施形態に係るゲーム装置は、典型的には、プログラムをコンピュータが実行することによって実現される。ここで、コンピュータとしては、サーバコンピュータ、デスクトップ型コンピュータ、ノート型コンピュータ、タブレット型コンピュータ等のように、コンピュータとして製造、販売等されているもののほか、携帯電話、スマートホン、ファブレット等のように、電話機として製造、販売等されているもの、携帯ゲーム端末、家庭用エンターテインメント装置等のように、ゲーム機やマルチメディア端末として製造、販売等されているものも含まれる。
(Hardware on which the game device is realized)
The game device according to the present embodiment is typically realized by a computer executing a program. Here, as the computer, a computer such as a server computer, a desktop computer, a notebook computer, a tablet computer, etc., which is manufactured and sold as a computer, etc., a mobile phone, a smart phone, a Fablet etc. Those manufactured and sold as telephones, those manufactured as game machines and multimedia terminals such as portable game terminals and home entertainment devices are also included.

コンピュータにて実行されるプログラムは、当該コンピュータが通信可能に接続されたサーバにより配布、販売することができるほか、CD-ROM(Compact Disk Read Only Memory)やフラッシュメモリ、EEPROM(Electrically Erasable Programmable ROM)などの非一時的(non-transitory)な情報記録媒体に記録した上で、当該情報記録媒体を配布、販売等することも可能である。   Programs executed by a computer can be distributed and sold by a server to which the computer is communicably connected, and can be a compact disk read only memory (CD-ROM), a flash memory, or an EEPROM (Electrically Erasable Programmable ROM). And the like, and it is also possible to distribute, sell, etc. the information recording medium after recording on a non-transitory information recording medium.

プログラムは、コンピュータが有するハードディスク、ソリッドステートドライブ、フラッシュメモリ、EEPROM等などの非一時的な情報記録媒体にインストールされる。すると、当該コンピュータにより、本実施形態におけるゲーム装置が実現されることになる。一般的には、コンピュータのCPU(Central Processing Unit)は、コンピュータのOS(Operating System)による管理の下、情報記録媒体からRAM(Random Access Memory)へプログラムを読み出してから、当該プログラムに含まれるコードを解釈、実行する。ただし、CPUがアクセス可能なメモリ空間内に情報記録媒体をマッピングできるようなアーキテクチャでは、RAMへの明示的なプログラムのロードは不要なこともある。なお、プログラムの実行の過程で必要とされる各種情報は、RAM内に一時的(temporary)に記録しておくことができる。   The program is installed on a non-transitory information recording medium such as a hard disk of a computer, a solid state drive, a flash memory, an EEPROM or the like. Then, the game device in the present embodiment is realized by the computer. Generally, a central processing unit (CPU) of a computer reads out a program from an information recording medium to a random access memory (RAM) under the control of an operating system (OS) of the computer, and then codes included in the program. Interpret and execute. However, in an architecture in which the information recording medium can be mapped in a memory space accessible by the CPU, explicit program loading to the RAM may not be necessary. In addition, various information required in the process of program execution can be temporarily recorded in the RAM (temporary).

コンピュータは、液晶ディスプレイやテレビジョン装置の画面に画像を表示させたり、スピーカやヘッドホンに音声を出力させることにより、種々の情報をユーザに知らせる。   The computer notifies the user of various information by displaying an image on a screen of a liquid crystal display or a television device or outputting sound to a speaker or a headphone.

また、コンピュータは、タッチパネル、キーボード、マウス、ジョイスティック、ボタン、キー、スイッチ、マイクなどの入力装置を介して、ユーザからの各種の指示操作を受け付ける。また、位置センサ、姿勢センサ、加速度センサ等により検知された位置、方向、向き、変化、速度、角速度、加速度、角加速度等をユーザからの入力とみなしても良い。   The computer also receives various instruction operations from the user via input devices such as a touch panel, a keyboard, a mouse, a joystick, buttons, keys, switches, and a microphone. Also, the position, direction, orientation, change, velocity, angular velocity, acceleration, angular acceleration, etc. detected by a position sensor, attitude sensor, acceleration sensor or the like may be regarded as input from the user.

このほか、コンピュータは、タッチパネル等と液晶ディスプレイ等を一体に構成したタッチスクリーンを利用することにより、ユーザとの間の情報の入出力を行うことも可能である。   In addition, the computer can also input and output information with the user by using a touch screen in which a touch panel or the like and a liquid crystal display or the like are integrated.

上記のように、汎用のコンピュータにより本実施形態のゲーム装置を実現するのではなく、専用の電子回路を用いて本実施形態のゲーム装置を構成することも可能である。この態様では、プログラムは、電子回路の配線図やタイミングチャート等を生成するための素材として機能する。このような態様では、プログラムに定められる仕様を満たすような電子回路が、FPGA(Field Programmable Gate Array)や、ASIC(Application Specific Integrated Circuit)等により構成される。当該電子回路は、当該プログラムに定められた機能を果たす専用機器として機能して、本実施形態のゲーム装置を実現する。   As described above, it is also possible to configure the game apparatus of the present embodiment using a dedicated electronic circuit instead of realizing the game apparatus of the present embodiment using a general-purpose computer. In this aspect, the program functions as a material for generating a wiring diagram or timing chart of the electronic circuit. In such an aspect, an electronic circuit that satisfies the specification defined in the program is configured by an FPGA (Field Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), or the like. The electronic circuit functions as a dedicated device that performs the function defined in the program, and implements the game device of the present embodiment.

(ゲーム装置の概要)
図1は、本発明の実施形態に係るゲーム装置の概要構成を示す説明図である。以下、本図を参照して説明する。
(Overview of game device)
FIG. 1 is an explanatory view showing a schematic configuration of a game device according to an embodiment of the present invention. This will be described below with reference to this figure.

本実施形態に係るゲーム装置101は、複数のユニットのそれぞれが大域マップ内において配置される大域位置が経時的に更新されるゲームを提供する。ここで、ゲーム装置101は、選択部102、生成部103、切替部105、表示部104、対戦部106を備える。また、ゲームで参照されるユニットの各種の情報、たとえば、大域マップや局所マップの設定は、RAMやハードディスクなどにより構成された記憶部107に記憶される。   The game device 101 according to the present embodiment provides a game in which the global position where each of the plurality of units is arranged in the global map is updated with time. Here, the game apparatus 101 includes a selection unit 102, a generation unit 103, a switching unit 105, a display unit 104, and a battle unit 106. In addition, various information of units referred to in the game, for example, settings of the global map and the local map are stored in the storage unit 107 configured by the RAM, the hard disk, and the like.

ここで、本実施形態は、シミュレーションゲームやロールプレイングゲーム、アドベンチャーゲーム等、種々のゲームに適用が可能である。ユニットとしては、プレイヤーの指示にしたがって行動するキャラクター、チーム、パーティ、キャラクター群、軍勢、機器、国など、種々のものを採用することができる。以下では、ユニットとして軍勢を採用するシミュレーションゲームを例に掲げて説明する。   Here, the present embodiment can be applied to various games such as simulation games, role playing games, and adventure games. As a unit, various things can be adopted such as characters, teams, parties, character groups, forces, devices, countries, etc. that act according to the instructions of the player. In the following, a simulation game in which a force is employed as a unit is described as an example.

また、本ゲームは、対コンピュータにて対戦を行う場合に好適であるが、他のプレイヤーと人間同士で対戦することも可能である。以下、プレイヤー自身の指示にしたがうユニットを「プレイヤーユニット」、コンピュータが所定のアルゴリズムに基づいて指示操作するユニットや、他のプレイヤーの指示にしたがうユニットを「敵ユニット」と呼ぶ。   Moreover, although this game is suitable when playing a match on a computer, it is also possible to play a match with other players. Hereinafter, a unit according to the player's own instruction will be referred to as a "player unit", a unit instructed by the computer based on a predetermined algorithm, and a unit according to the instructions of other players will be referred to as an "enemy unit".

本ゲームにおいては、ユニットは、大域マップ内をプレイヤーの指示に基づいて、ならびに、自律的に移動する。ここで、各ユニットが大域マップ内に配置される位置を、大域位置と呼ぶ。   In this game, units move in the global map based on the player's instructions as well as autonomously. Here, the position where each unit is placed in the global map is called the global position.

プレイヤーが、各プレイヤーユニットに対して大域マップ内における目標位置を指定すると、各プレイヤーユニットは、時間経過に応じてその目標位置に次第に移動する。すなわち、ゲーム装置101は、時間経過に応じて各大域位置を更新する。   As the player designates a target position in the global map for each player unit, each player unit gradually moves to the target position as time passes. That is, the game apparatus 101 updates each global position according to the passage of time.

なお、本ゲームにおいて、対コンピュータ対戦を行うことを想定している場合には、利用されるアルゴリズムをプレイヤーユニットにも適用することで、プレイヤーによる明示的な目標位置の指定がなくとも、自動的にプレイヤーユニットが移動するように構成することも可能である。   In this game, in the case where it is assumed to play a computer game, the algorithm to be used is automatically applied to the player unit so that the player does not explicitly specify the target position, but the game is automatically performed. It is also possible to configure the player unit to move.

本ゲームにおいては、プレイヤーユニットの大域位置と、敵ユニットの大域位置と、が、大域マップ内にてある程度近付くと、両者の対戦が開始される。ここで、対戦が開始されるための条件を、一般に開始条件と呼ぶ。   In this game, when the global position of the player unit and the global position of the enemy unit approach to some extent in the global map, the match between the two is started. Here, the condition for starting the battle is generally called a start condition.

開始条件は、ゲームの種類等に応じて、適宜変形が可能である。たとえば、大域マップ内にてユニットが任意に移動し、大域マップ内の特定の領域にいる間はランダムに敵キャラクターと遭遇するロールプレイングゲームにおいては、開始条件は、敵キャラクターとの距離ではなく、乱数によって判定されることになる。   The start condition can be appropriately modified according to the type of game and the like. For example, in a role-playing game where units move arbitrarily in a global map and encounter enemy characters at random while in a specific area in the global map, the starting condition is not the distance to the enemy character, It will be determined by random numbers.

複数のユニットが大域マップ内にて配置された大域位置が開戦条件を満たすと、選択部102は、当該複数のユニットから、当該開戦条件を満たすユニットを選択する。以下、開戦条件を満たすユニットを、「対戦ユニット」と呼ぶ。   When the global position where a plurality of units are arranged in the global map satisfies the open battle condition, the selection unit 102 selects a unit satisfying the open battle condition from the plurality of units. Hereinafter, a unit satisfying the open battle condition is called a "competitive unit".

対戦ユニットが選択されると、生成部103は、当該対戦ユニットによる対戦を進行させるために、局所マップを生成する。この際に、生成部103は、対戦ユニットのそれぞれが局所マップ内において配置される局所位置を設定する。局所マップは、ユニット同士の対戦が進行する様子を表すためのものであり、今まで開戦条件を満たしていなかったユニット同士が開戦条件を満たすことによって生成される。   When a battle unit is selected, the generation unit 103 generates a local map in order to advance the battle by the battle unit. At this time, the generation unit 103 sets a local position at which each of the battle units is arranged in the local map. The local map is for representing the progress of the battle between units, and is generated when units that have not met the conditions for the war until now meet the conditions for the war.

なお、後述するように、対戦に参加する対戦ユニットが選択され、既に開始された対戦に参加する対戦ユニットと新たなユニットとの間で開戦条件が満たされた場合には、当該対戦に対する局所マップに当該新たなユニットが配置されることによって、当該新たなユニットも、対戦に参加する対戦ユニットになる。   Note that, as described later, when a battle unit is selected to participate in the battle and the open conditions are satisfied between the battle unit that has already started the battle and the new unit, the local map for the battle is selected. By placing the new unit in, the new unit also becomes a battle unit that participates in the battle.

このほか、大域マップの複数の箇所で、それぞれに開戦条件が満たされることがある。この場合に、各箇所にて対戦が開始され、そのそれぞれについて複数の局所マップが生成されることとしても良いし、一度に進行可能な対戦は1つに限定することとしても良い。後者は、たとえば、パーティの分割ができないロールプレイングゲーム等に適用することができ、前者は、本態様におけるシミュレーションゲームや、プレイヤーが操作するキャラクターを複数のパーティに分割して、各パーティが独立して戦闘を進めるようなロールプレイングゲーム等に適用することができる。前者の態様では、各局所マップには、その局所マップが生成される契機となった対戦ユニットが、それぞれ配置される。   In addition, several conditions in the global map may meet the war conditions. In this case, a battle may be started at each location, and a plurality of local maps may be generated for each of the battles, or the number of battles that can be advanced at one time may be limited to one. The latter can be applied to, for example, a role playing game that can not be divided into parties, and the former divides the simulation game in this mode and characters operated by the player into a plurality of parties, and each party becomes independent. The present invention can be applied to a role playing game or the like that advances a battle. In the former mode, in each of the local maps, the battle units that triggered the generation of the local map are respectively arranged.

さて、切替部105は、現在モードを局所モードと大域モードとの間で切り換える。ここで、現在モードとは、プレイヤーがゲームの進行の様子を、大域的に観察したり操作したりするか、それとも、いずれかの局所マップを選択して局所的に観察したり操作したりするか、を識別するモードであり、前者を大域モード、後者を局所モードと呼ぶ。   The switching unit 105 switches the current mode between the local mode and the global mode. Here, in the current mode, the player observes or manipulates the progress of the game globally, or selects one of the local maps and observes or manipulates it locally. The former is called the global mode and the latter is called the local mode.

切替部105による現在モードの切替は、プレイヤーの指示操作に基づくものとしても良いし、局所マップが生成されたタイミング等、所定のイベントが生じることを契機として、自動的に局所モードへ移行することとしても良いし、プレイヤーからの明示的な操作がないまま放置状態が続くと、自動的に大域モードへ戻ることとしても良い。   The switching of the current mode by the switching unit 105 may be based on an instruction operation of the player, or automatically switched to the local mode in response to occurrence of a predetermined event such as timing when the local map is generated. However, it may be possible to automatically return to the global mode if the player is left without explicit operation from the player.

表示部104は、現在モードが局所モードであれば対戦ユニットが配置される局所マップを、現在モードが大域モードであれば複数のユニットが配置される大域マップを、画面に表示する。   The display unit 104 displays on the screen a local map in which the battle unit is arranged if the current mode is the local mode, and a global map in which a plurality of units are arranged if the current mode is the global mode.

図2は、ユニット同士が離間しているときの大域マップの表示例を示す説明図である。図3は、ユニットが開戦条件を満たしたときの大域マップの表示例を示す説明図である。以下、これら図を参照して説明する。   FIG. 2 is an explanatory view showing a display example of the global map when the units are separated. FIG. 3 is an explanatory view showing a display example of the global map when the unit satisfies the open battle condition. Hereinafter, description will be made with reference to these figures.

本表示例における画面151には、大域マップ201が表示されている。プレイヤーユニット202aと敵ユニット202bとが複数配置されている。各ユニット202は、大域マップ201に用意された街道203に沿って移動する。プレイヤーがプレイヤーユニット202aに対してドラッグ・アンド・ドロップ操作を行うと、当該プレイヤーユニット202aが移動すべき目標位置を設定することができる。プレイヤーユニット202aは、設定された目標位置へ、時間経過に応じて自律的に移動する。一旦目標位置に到達した後は、そのままその大域位置を維持しても良いし、戦況やあらかじめ用意されたシナリオに応じてさらに自律的に大域位置を更新しても良い。   A global map 201 is displayed on the screen 151 in the present display example. A plurality of player units 202a and enemy units 202b are arranged. Each unit 202 moves along a highway 203 prepared in the global map 201. When the player performs a drag and drop operation on the player unit 202a, a target position to which the player unit 202a should move can be set. The player unit 202a autonomously moves to the set target position according to the passage of time. Once the target position is reached, the global position may be maintained as it is, or the global position may be further autonomously updated according to the war situation or a scenario prepared in advance.

このほか、大域モードでは複数のユニットをグループ化して、あたかも1つのユニット202であるかのようにまとめて移動させることを可能としても良い。本図においては、グループ化されたユニット202は、そのマークが多重化されて図示されている。また、マウスオーバー等によってポップアップ・ウィンドウが表示され、グループ化されたプレイヤーユニット202aの詳細(どの程度の兵力を有するどの軍勢からなるグループか)がその中に表示されている。   Besides, in the global mode, a plurality of units may be grouped and moved together as if they were one unit 202. In the figure, the grouped units 202 are shown with their marks multiplexed. In addition, a pop-up window is displayed by mouse over or the like, and details of the grouped player units 202a (how much force group has which group) are displayed therein.

また、画面151にはスクロールバー152が設けられており、大域マップ201のうち、画面に表示される領域を移動させることができる。大域マップ201の表示領域の移動は、ユニット202が表示されていない地点に対してドラッグ・アンド・ドロップ操作をすることによっても可能である。   Further, a scroll bar 152 is provided on the screen 151, and a region of the global map 201 displayed on the screen can be moved. The movement of the display area of the global map 201 can also be performed by performing a drag and drop operation on a point where the unit 202 is not displayed.

さらに、画面151には、ズームボタン153も設けられており、大域マップ201の拡大縮小が可能である。   Furthermore, a zoom button 153 is also provided on the screen 151, and the global map 201 can be scaled.

図3に示すように、ユニット202が開戦条件を満たすと、開戦条件を満たしたユニット202である対戦ユニットが強調表示されるとともに、これらを囲む枠205が表示される。ユーザが、枠205をクリックすると、当該対戦ユニットが参加する対戦に対する局所マップを表示する局所モードに移行する。   As shown in FIG. 3, when the unit 202 satisfies the open battle condition, a battle unit which is a unit 202 satisfying the open battle condition is highlighted and a frame 205 surrounding these is displayed. When the user clicks the frame 205, the mode is shifted to a local mode in which a local map for the battle in which the battle unit participates is displayed.

図4は、対戦ユニット同士の対戦が開始されたときの局所マップの表示例を示す説明図である。以下、本図を参照して説明する。   FIG. 4 is an explanatory view showing a display example of a local map when a battle between battle units is started. This will be described below with reference to this figure.

本表示例における画面151には、局所マップ301が表示されている。上記のように、大域マップ201は拡大縮小が可能であるが、局所マップ301は大域マップ201を単に拡大したものではなく、開戦条件が満たされ、対戦に参加する対戦ユニットが決定されることによって、新たに生成されるものである。   A local map 301 is displayed on the screen 151 in the present display example. As described above, although the global map 201 can be scaled, the local map 301 is not simply an enlargement of the global map 201, but the conditions for the war are satisfied and the battle units to be joined in the battle are determined. , Are newly generated.

局所マップ301における地理的情報は、大域マップ201において対戦ユニット202が配置されている大域位置周辺の状況を反映させるのが典型的であるが、大域マップ201を拡大するだけでは得られない状況設定等を適宜行うこととしても良い。たとえば、大域マップ201では、ユニット202は街道203に沿って移動するが、局所マップ301では、当該街道203の周辺の町、草地、山、谷、川、海、砂地、沼地、湖などの地理的状況を設定することが可能である。   Although geographical information in the local map 301 typically reflects the situation around the global position where the battle unit 202 is located in the global map 201, a situation setting that can not be obtained only by enlarging the global map 201. And the like may be performed as appropriate. For example, in the global map 201, the unit 202 moves along the highway 203, but in the local map 301, the geography of towns, grasslands, mountains, valleys, rivers, seas, sands, marshes, lakes, etc. around the highway 203. It is possible to set a dynamic situation.

本表示例では、局所マップ301内に対戦が行われる対戦領域302が設定され、街道203は、対戦領域302の周縁に接続されている。   In the present display example, a battle area 302 in which a battle is to be played is set in the local map 301, and the highway 203 is connected to the periphery of the battle area 302.

開戦条件を満たした対戦ユニット202は、所定のアルゴリズムにしたがって自動的に局所マップ301内に配置される。また、大域モードでは、複数のユニットをまとめて1つのユニット202として扱って移動させていた場合であっても、局所マップ301では、元の複数のユニットに分割されて配置される。   The battle units 202 that satisfy the war conditions are automatically arranged in the local map 301 according to a predetermined algorithm. Further, in the global mode, even when a plurality of units are treated collectively as one unit 202 and moved, the local map 301 is divided and arranged in the original plurality of units.

局地モードから大域モードへ戻るには、対戦領域302の外側に対するクリック操作等を行えば良い。たとえば、図4の直後に大域モードに戻れば、図3のように大域マップ201が画面151に表示される。   In order to return from the local mode to the global mode, a click operation or the like on the outside of the battle area 302 may be performed. For example, when the mode is returned to the global mode immediately after FIG. 4, the global map 201 is displayed on the screen 151 as shown in FIG.

本ゲームでは、局所モードでも、大域モードと同様に、プレイヤーユニットである対戦ユニット202aに対するドラッグ・アンド・ドロップ操作によって、当該対戦ユニット202aの移動の目標位置を設定することができる。対戦ユニット202aが時間経過にあわせて当該目標位置に近付くように自律的に移動を行う。一旦目標位置に到達した後は、そのままその位置を維持しても良いし、戦況に応じてさらに自律的に局所位置を更新しても良い。   In this game, even in the local mode, the target position of the movement of the battle unit 202a can be set by the drag and drop operation on the battle unit 202a which is the player unit, as in the global mode. The battle unit 202a moves autonomously so as to approach the target position as time passes. Once the target position is reached, the position may be maintained as it is, or the local position may be updated autonomously according to the war situation.

図5は、対戦ユニット同士の対戦が進行した後の局所マップの表示例を示す説明図である。本図では、図4から時間が経過した後の様子を示しており、各対戦ユニット202の局所位置が変化している。このように、時間が経過して対戦ユニット202が移動する間も、後述する対戦アルゴリズムにしたがって、プレイヤーユニット202aと敵ユニット202bの間の攻防が行われる。   FIG. 5 is an explanatory view showing a display example of the local map after the battle between the battle units progresses. In the figure, a state after time has elapsed from FIG. 4 is shown, and the local position of each battle unit 202 is changed. As described above, while the battle unit 202 moves while time passes, the battle between the player unit 202a and the enemy unit 202b is performed according to a battle algorithm to be described later.

上記のように、各対戦ユニット202は、大域マップ201内における大域位置と、局所マップ301内における局所位置と、の、2つの位置情報を持つことになる。一方、対戦に参加していないユニット202(残余ユニット)が持つ有効な位置情報は、大域マップ201内における大域位置のみである。対戦に参加していないユニット202は、局所マップに配置されていないため、局所位置が設定されない(あるいは、過去に設定された無効な局所位置の情報が消去されないまま残っている)からである。   As described above, each battle unit 202 has two pieces of position information: the global position in the global map 201 and the local position in the local map 301. On the other hand, valid position information possessed by units 202 (remaining units) not participating in the battle is only the global position in the global map 201. This is because units 202 not participating in the match are not arranged in the local map, and thus the local position is not set (or information of invalid local positions set in the past remains undeleted).

対戦ユニット202に対する局所位置は、対戦領域302内にあるべきである。そこで、局所マップ301内において、あるプレイヤーユニット202aを対戦領域302外にドラッグ・アンド・ドロップ操作することで、当該プレイヤーユニット202aを対戦から離脱させることができる。対戦からの離脱は、当該操作により直ちに行われることとしても良いし、当該操作を目標位置の指定と解釈して、当該プレイヤーユニット202aが時間経過とともに移動し、対戦領域302外に到達した時点で、当該プレイヤーユニット202aに対する対戦ユニットとしての設定を解除することとしても良い。   The local position for the battle unit 202 should be within the battle area 302. Therefore, by dragging and dropping a player unit 202a out of the battle area 302 in the local map 301, the player unit 202a can be released from the battle. The departure from the battle may be performed immediately by the operation, or the operation is interpreted as designation of the target position, and the player unit 202a moves with time and reaches the outside of the battle area 302. The setting of the player unit 202a as a battle unit may be canceled.

このように、本ゲームにおいては、大域モードと局所モードのいずれにおいても、プレイヤーユニット202aの移動について、プレイヤーが指示を出すことが可能であるが、大域位置と局所位置とでは、位置情報としての質が異なる。   As described above, in this game, the player can instruct the movement of the player unit 202a in either the global mode or the local mode, but the global position and the local position can be used as position information. The quality is different.

そこで、対戦部106は、現在モードが局所モードであれば対戦ユニットが配置される局所位置を参照して、対戦ユニット同士の対戦を時間経過に応じて進行させる。一方、対戦部106は、現在モードが大域モードであれば対戦ユニットが配置される大域位置を参照して、対戦ユニット同士の対戦を時間経過に応じて進行させる。   Therefore, if the current mode is the local mode, the battle unit 106 refers to the local position where the battle unit is arranged, and advances the battle of the battle units according to the passage of time. On the other hand, when the current mode is the global mode, the battle unit 106 refers to the global position where the battle unit is arranged, and advances the battle of the battle units according to the passage of time.

すなわち、プレイヤーが適宜戦略や戦術を工夫してプレイヤーユニット202aに指示をすると、プレイヤーユニット202aがその指示にしたがって自律的に行動するよう、対戦用のアルゴリズムを実現するプログラムが用意されているが、典型的には、局所モード用の対戦アルゴリズムと、大域モード用の対戦アルゴリズムと、は、異なるものとする。   That is, when the player appropriately devises a strategy or tactics and instructs the player unit 202a, a program for realizing a battle algorithm is prepared so that the player unit 202a acts autonomously in accordance with the instruction. Typically, the battle algorithm for the local mode and the battle algorithm for the global mode are different.

たとえば、大域モードでは、主としてユニット202が持つパラメータを対比し、大域モード用の対戦アルゴリズムでは、グループ化されたユニット202はそのまま同じ位置に配置されているものとして、パラメータの増減にある程度ランダム要素を付加することで対戦が進行する。一方、局所モードでは、ユニット202がどの位置からどの方向にどのような種類の攻撃を行ったか、相手方のユニットはどの方向を向いて攻撃に備えていたか、等の種々の要素を勘案して、その攻撃が相手方のユニット202にどの程度の損害を与えたか、を詳細に計算する。このように、シミュレーションの精細度に相違を設けることができる。   For example, in the global mode, the parameters mainly included in the unit 202 are compared, and in the competition algorithm for the global mode, the grouped units 202 are placed at the same position as they are, and some random elements are used to increase or decrease the parameters. A battle progresses by adding. On the other hand, in the local mode, in consideration of various factors such as from what position and in which direction the unit 202 made an attack and in which direction the opposing unit was prepared for the attack, etc. It calculates in detail how much damage the attack has done to the opposing unit 202. Thus, differences can be made in the definition of the simulation.

このような構成に加えて、大域モードにおけるゲーム内時間の進行速度は、局所モードにおけるゲーム内時間の進行速度よりも速くすることで、プレイヤーのゲームに対する興味を亢進させることができる。   In addition to such a configuration, the in-game time advancing speed in the global mode can be made faster than the in-game time advancing speed in the local mode to enhance the player's interest in the game.

たとえば、局地的な対戦をきめ細かく指揮することで戦術を楽しみたいプレイヤーは、専ら局所モードを利用したり、兵站などの戦略に興味があるプレイヤーは、専ら大域モードを利用したり、局所モードにて対戦の大勢が決まったとプレイヤーが判断したら大域モードに移行して次の戦闘に備える等、プレイヤーの興味に応じて適応的にゲームを提供することができる。   For example, players who want to enjoy tactics by finely commanding local battles use only the local mode, players who are interested in strategies such as logistics only use the global mode, or use the local mode. If the player determines that a large number of battles have been decided, the game can be adaptively provided according to the player's interest, for example, shifting to the global mode and preparing for the next battle.

なお、本例では、大域マップ201および局所マップ301を平面図として表示しているが、これらの表示の態様はこれに限られない。すなわち、大域マップ201および局所マップ301における「マップ」は、ユニット202がある環境やシーン、場面内に配置される位置関係を、表現することができれば充分である。   In the present example, the global map 201 and the local map 301 are displayed as a plan view, but the display mode of these is not limited to this. That is, it is sufficient that the “map” in the global map 201 and the local map 301 can represent the positional relationship in which the unit 202 is located in an environment, a scene, or a scene.

たとえば、大域マップ201および局所マップ301は、高低差も考慮した3次元的な構成とし、3次元グラフィックス技術を用いて俯瞰図や鳥瞰図により表してもよい。また、2次元的な位置情報を斜行座標系により表現しつつ、ユニット202を3次元的な形状で描画することで、擬似3次元グラフィックスを実現して表示しても良い。   For example, the global map 201 and the local map 301 may have a three-dimensional configuration in consideration of height differences, and may be represented by an overhead view or a bird's-eye view using a three-dimensional graphics technique. Alternatively, pseudo three-dimensional graphics may be realized and displayed by drawing the unit 202 in a three-dimensional shape while expressing two-dimensional position information in a diagonal coordinate system.

このような3次元的な表示態様では、観察の視点位置や視線方向が設定される。これらの視点位置や視線方向は、あらかじめ定義しておいても良いし、プレイヤーの指示操作によって変更可能としても良い。   In such a three-dimensional display mode, the viewpoint position and the gaze direction of observation are set. The viewpoint position and the gaze direction may be defined in advance or may be changed by an instruction operation of the player.

さらに、ユニットがキャラクターやパーティなどにより構成されている場合には、いずれかのキャラクターを選択して、選択されたキャラクターの背後に視点を設定し、当該キャラクターを貫通するように視線を設定することで、いわゆる3人称視点(TPS;Third Person Shooter)による表示をすることができる。また、選択されたキャラクターの目の位置を視点とし、目が向いている方向を視線方向とすることで、いわゆる1人称視点(FPS;First Person Shooter)による表示を採用することも可能である。   Furthermore, if the unit is composed of characters, parties, etc., select one of the characters, set a viewpoint behind the selected character, and set a line of sight so as to penetrate the character. Can be displayed by a so-called third person viewpoint (TPS). In addition, it is also possible to adopt a display by a so-called first person viewpoint (FPS; First Person Shooter) by setting the eye position of the selected character as a viewpoint and setting the direction in which the eyes are facing as a gaze direction.

たとえば、大域マップ201内でランダムに発生する敵キャラクターにプレイヤーキャラクターが属するパーティが遭遇すると対戦が開始されるロールプレイングゲーム等に本発明を適用する際には、大域マップ201は平面図もしくは斜行図により表現し、局所マップ301は3人称視点で表現する態様を採用すると、プレイヤーにとって親しみやすい表示形式でユニット202の位置関係の情報を提供することができる。   For example, when the present invention is applied to a role playing game or the like in which a battle is started when a party to which a player character belongs encounters an enemy character randomly generated in the global map 201, the global map 201 is a plan view or oblique view. If it is expressed by a diagram and the local map 301 is expressed by a third person viewpoint, it is possible to provide information on the positional relationship of the unit 202 in a display format that is easy for the player.

このように、大域マップ201および局所マップ301は、2次元的な平面図のほか、上記のような種々の態様を採用することができる。   Thus, the global map 201 and the local map 301 can adopt various aspects as described above in addition to the two-dimensional plan view.

なお、現在のモードが局所モードの間も、対戦に参加していないユニット202(残余ユニット)の大域位置は、時間経過に応じて更新される。したがって、局所モードで対戦を観察した前後で、大域マップ201内における各ユニット202の位置は変化する。なお、局所モードの間、対戦に参加している対戦ユニットの大域位置を更新するか、それとも固定するか、は、対象プレイヤーの想定年齢やゲームの習熟度に応じてあらかじめ設定しても良いし、プレイヤーが自身で設定可能としても良い。   Note that, while the current mode is the local mode, the global position of the units 202 (remaining units) not participating in the battle is updated according to the passage of time. Therefore, before and after observing the battle in the local mode, the position of each unit 202 in the global map 201 changes. Note that whether the global position of the battle unit participating in the battle is updated or fixed during the local mode may be set in advance according to the target age of the target player and the proficiency level of the game. , May be set by the player himself.

図6は、新たなユニットが対戦に参加しようとするときの大域マップの表示例を示す説明図である。本図は、図3に示す大域モードから図4に示す局所モードに移行して、局所モードでゲームを楽しんで、図5の状況に至るまでの間に、残余ユニット202も大域マップ201内で移動し、その後にまた大域モードに移行したときの様子を示すものである。   FIG. 6 is an explanatory view showing a display example of the global map when a new unit tries to participate in the battle. This figure shifts from the global mode shown in FIG. 3 to the local mode shown in FIG. 4 and enjoys the game in the local mode until the situation shown in FIG. It shows how it moved and then moved to the global mode again.

図6では、プレイヤーユニット202aの一つが、対戦中を表す枠205に近付くように移動している。図7は、新たなユニットが対戦に参加したときの大域マップの表示例を示す説明図である。本図では、プレイヤーユニット202aの一つの移動がさらに進んで、枠205に接している。このため、当該プレイヤーユニット202aは、開戦条件を満たし、新たな対戦ユニットとして、対戦に参加することとなっている。   In FIG. 6, one of the player units 202a moves so as to approach a frame 205 indicating that the game is in progress. FIG. 7 is an explanatory view showing a display example of the global map when a new unit participates in the battle. In the figure, one movement of the player unit 202a is further advanced and is in contact with the frame 205. Therefore, the player unit 202a satisfies the conditions for the war, and participates in the battle as a new battle unit.

この段階で、局所モードへ移行すると、局所マップ301が画面に表示される。図8は、新たなユニットが対戦に参加したときの局所マップの表示例を示す説明図である。本図に示す通り、新たな対戦ユニットが、対戦領域302内に配置され、対戦に参加することとなっている。   At this stage, when the mode is shifted to the local mode, the local map 301 is displayed on the screen. FIG. 8 is an explanatory view showing a display example of a local map when a new unit participates in the battle. As shown in the figure, a new battle unit is arranged in the battle area 302 and is to participate in the battle.

なお、図5に示す例と図8に示す例では、以前から対戦に参加していた対戦ユニット202(A, B, C, P, Q, R)な局所位置は固定されたままである。このように、本実施例では、大域モードの間は、局所位置の更新に制限を加え、対戦に参加済みの対戦ユニット202の局所位置が大きく変化しないようにしている。このため、局所モードから大域モードへ移行してから、また局所モードへ戻ったときに、局所モードでの戦況が大幅に変化してしまうことがなくなり、プレイヤーが混乱してしまうことを防止することができる。特に、複数の対戦が並行して行われる場合等には、このような制限によって、プレイヤーはゲームの状況を把握しやすくなる。   In the example shown in FIG. 5 and the example shown in FIG. 8, the local position of the battle unit 202 (A, B, C, P, Q, R) which has been participating in the battle before remains fixed. As described above, in the present embodiment, during the global mode, the update of the local position is restricted so that the local position of the battle unit 202 which has participated in the battle does not change significantly. For this reason, it is possible to prevent the player from being confused because the situation of the battle in the local mode does not change significantly when the local mode is changed to the global mode, and then returned to the local mode. Can. In particular, in the case where a plurality of battles are played in parallel, etc., such restriction makes it easy for the player to grasp the situation of the game.

大域モードの間における局所位置の更新の制限の手法としては、局所位置を固定する手法、局所位置の変化量(移動距離)に上限を設ける手法、目標位置まで移動した後は局所位置を固定する手法がある。   As a method of limiting the update of the local position during the global mode, there is a method of fixing the local position, a method of setting an upper limit on the amount of change of the local position (moving distance), and fixing the local position after moving to the target position. There is a method.

局所位置を固定する手法は、想定年齢が低い場合や多数の対戦が並行して行われる場合に好適である。一方、局所位置の変化量に上限を設けたり、一旦目標位置に至った後は局所位置を固定する手法は、比較的習熟したプレイヤーに好適である。いずれを採用するか、は、プレイヤーの想定年齢や習熟度に応じていずれかを選んだり、プレイヤーが自身でいずれかを選択設定できるようにしても良い。   The method of fixing the local position is suitable when the assumed age is low or when a large number of battles are played in parallel. On the other hand, the method of setting the upper limit to the amount of change of the local position or fixing the local position once reaching the target position is suitable for a relatively experienced player. Either one may be selected according to the player's assumed age or skill level, or the player may be allowed to select and set one by one.

また、他に対戦がないときには変化量の上限もしくは目標位置に到達後は固定の手法を採用し、他に対戦があるときは、局所位置の固定の手法を採用する、などのように、並行して行われている対戦の有無や数に応じて、大域モード中における局所位置の更新をするか否かならびにその手法を調整することとしても良い。   Also, when there is no other match, a fixed method is adopted after reaching the upper limit of change or target position, and when there is another match, a method of fixing a local position is adopted, etc. It is also possible to adjust whether or not to update the local position in the global mode and to adjust the method according to the presence or the number of battles being played.

図9は、ゲーム装置にて実行される処理の流れを示すフローチャートである。以下、本図を参照して説明する。本処理は、ゲーム装置101を実現するコンピュータがプログラムを実行すること等を契機として開始される。   FIG. 9 is a flowchart showing a flow of processing executed by the game device. This will be described below with reference to this figure. The present process is started when the computer that realizes the game apparatus 101 executes a program or the like.

まず、ゲーム装置101は、大域マップ201内における各ユニット202の大域位置を含むパラメータ等を初期化する(ステップS401)。あらたにゲームを開始する場合には、これらを適切な初期値に設定することとなるが、過去にセーブされたゲーム状態をロードすることによってゲーム状態を初期化することとしても良い。   First, the game apparatus 101 initializes parameters and the like including the global position of each unit 202 in the global map 201 (step S401). When the game is newly started, these are set to appropriate initial values, but the game state may be initialized by loading the game state saved in the past.

ついで、ゲーム装置101は、現在モードを大域モードに設定して(ステップS402)、現在モードに応じた大域マップ201に配置されるユニット202の大域位置を含むパラメータの情報に基づいて、大域マップ201を表す画像を生成する(ステップS403)。   Next, the game apparatus 101 sets the current mode to the global mode (step S402), and based on the information of the parameter including the global position of the unit 202 arranged in the global map 201 according to the current mode, the global map 201 Is generated (step S403).

そして、ゲーム装置101は、画面の垂直同期割込が生じるまで待機してから(ステップS404)、生成された画像を画面に転送して表示する(ステップS405)。   Then, after waiting until a vertical synchronization interruption of the screen occurs (step S404), the game apparatus 101 transfers and displays the generated image on the screen (step S405).

その後、ゲーム装置101は、ユーザからの指示の有無およびその種類を調べる(ステップS406)。   Thereafter, the game apparatus 101 checks the presence or absence of an instruction from the user and the type thereof (step S406).

指示がなければ(ステップS406;なし)、ゲーム装置101は、リアルタイムクロック等から現在時刻を取得し(ステップS407)、取得された現実世界における現在時刻に基いて、ゲーム内時刻を更新する(ステップS408)。   If there is no instruction (step S406; none), the game apparatus 101 acquires the current time from the real time clock etc. (step S407), and updates the in-game time based on the acquired current time in the real world (step S407). S408).

そして、ゲーム装置101は、更新されたゲーム内時刻や現在の各ユニット202の大域位置に基づいて、各ユニット202の大域位置を含む各種パラメータを、大域モード用の対戦アルゴリズムに応じて更新する(ステップS409)。この更新には、各ユニット202の大域位置を当該ユニット202に設定された目標位置に近付けたり、既に対戦が発生していたら攻防のシミュレーションを行ってパラメータを増減させる等の処理が含まれる。   Then, based on the updated in-game time and the current global position of each unit 202, the game apparatus 101 updates various parameters including the global position of each unit 202 according to the competition algorithm for the global mode ( Step S409). This update includes processing such as moving the global position of each unit 202 close to the target position set in the unit 202, or performing simulation of offense and defense to increase or decrease a parameter if a battle has already occurred.

そして、ゲーム装置101は、新たな対戦を開始するための開戦条件を満たしたユニット202を探す(ステップS410)。そのようなユニット202がなければ(ステップS410;No)、ゲーム装置101は、制御をステップS413に進め、あれば(ステップS410;Yes)、ゲーム装置101は、新たな局所マップを生成し(ステップS411)、見つかったユニット202を対戦ユニットとして、生成された局所マップ内に各対戦ユニットの局所位置を設定する(ステップS412)。   Then, the game apparatus 101 searches for a unit 202 that satisfies the open battle conditions for starting a new battle (step S410). If there is no such unit 202 (step S410; No), the game apparatus 101 proceeds with the control to step S413. If there is (step S410; Yes), the game apparatus 101 generates a new local map (step S410). S411) The local position of each battle unit is set in the generated local map with the unit 202 found as the battle unit (step S412).

さらに、ゲーム装置101は、既に開始されている対戦に参加している対戦ユニットに対して開戦条件を満たしている対戦に未参加のユニット202を探す(ステップS413)。そのようなユニット202がなければ(ステップS413;No)、ゲーム装置101は、制御をステップS403に戻し、あれば(ステップS413;Yes)、ゲーム装置101は、新たに見つかった対戦ユニットとすべきユニット202の局所位置を既存の局所マップ内に設定して(ステップS414)、制御をステップS403に戻す。   Furthermore, the game apparatus 101 searches for a unit 202 which has not participated in the battle that meets the conditions for the battle against the battle units participating in the already started battle (step S413). If there is no such unit 202 (step S413; No), the game apparatus 101 returns the control to step S403, and if there is (step S413; Yes), the game apparatus 101 should be the newly found battle unit. The local position of unit 202 is set in the existing local map (step S414), and control is returned to step S403.

すると、対戦が開始されていれば、対戦に参加している対戦ユニット202を指定するための枠205等も、画像内に描画されることとなる。   Then, if the battle is started, a frame 205 or the like for specifying the battle unit 202 participating in the battle is also drawn in the image.

さて、ユーザからの指示が、枠205等を指定することによりいずれかの対戦を指定する局所モードへの移行指示であれば(ステップS406;局所モード)、ゲーム装置101は、現在モードを局所モードに設定して(ステップS422)、現在モードに応じた局所マップ301に配置されるユニット202の局所位置を含むパラメータの情報に基づいて、局所マップ301を表す画像を生成する(ステップS423)。   By the way, if the instruction from the user is an instruction to shift to a local mode for designating one of the battles by designating the frame 205 or the like (step S406; local mode), the game apparatus 101 selects the current mode as the local mode. Are set (step S422), and an image representing the local map 301 is generated based on information of parameters including the local position of the unit 202 arranged on the local map 301 according to the current mode (step S423).

そして、ゲーム装置101は、画面の垂直同期割込が生じるまで待機してから(ステップS424)、生成された画像を画面に転送して表示する(ステップS425)。   Then, the game apparatus 101 waits until the vertical synchronization interruption of the screen occurs (step S424), and then transfers the generated image to the screen and displays it (step S425).

その後、ゲーム装置101は、ユーザからの指示の有無およびその種類を調べる(ステップS426)。   Thereafter, the game apparatus 101 checks the presence or absence of an instruction from the user and the type thereof (step S426).

指示がなければ(ステップS426;なし)、ゲーム装置101は、リアルタイムクロック等から現在時刻を取得し(ステップS427)、取得された現実世界における現在時刻に基いて、ゲーム内時刻を更新する(ステップS428)。   If there is no instruction (step S426; none), the game apparatus 101 acquires the current time from the real time clock etc. (step S427), and updates the in-game time based on the acquired current time in the real world (step S427). S428).

そして、ゲーム装置101は、更新されたゲーム内時刻や現在の各ユニット202の局所位置に基づいて、各ユニット202の局所位置を含む各種パラメータを、局所モード用の対戦アルゴリズムに応じて更新する(ステップS429)。この更新には、各ユニット202の局所位置を当該ユニット202に設定された目標位置に近付けたり、既に対戦が発生していたら攻防のシミュレーションを行ってパラメータを増減させる等の処理が含まれる。   Then, based on the updated in-game time and the current local position of each unit 202, the game apparatus 101 updates various parameters including the local position of each unit 202 according to the battle algorithm for the local mode ( Step S429). This update includes processing such as moving the local position of each unit 202 closer to the target position set in the unit 202, or performing simulation of offense and defense if a battle has already occurred to increase or decrease a parameter.

さらに、各ユニット202の大域位置を必要に応じて更新し(ステップS430)、ステップS410-S414と同様の処理(ステップS440-S444)により、必要に応じて新たな対戦を開始させ、局所マップを生成し、あるいは、新たなユニットを局所マップに追加配置して、ゲーム装置101は、制御をステップS423に戻す。   Furthermore, the global position of each unit 202 is updated as necessary (step S430), and the same process as steps S410-S414 (steps S440-S444) causes a new match to be started as needed, and the local map is created. The game apparatus 101 returns the control to step S423 by creating or adding a new unit to the local map.

一方、対戦領域302外へのクリック等により、大域モードへ戻る旨の指示があった場合(ステップS426;大域モード)、ゲーム装置101は、制御をステップS402に戻す。   On the other hand, when there is an instruction to return to the global mode by clicking outside the battle area 302 (step S426; global mode), the game apparatus 101 returns the control to step S402.

その他、局所モードにおける目標位置の設定等、各種の指示があった場合(ステップS426;その他)、ゲーム装置101は、対応する局所モードの処理を行って(ステップS445)、制御をステップS423に戻す。   In addition, when various instructions such as setting of a target position in the local mode are given (step S426; other), the game apparatus 101 performs the processing of the corresponding local mode (step S445), and returns the control to step S423. .

また、大域モードにおける目標位置の設定等、各種の指示があった場合(ステップS406;その他)、ゲーム装置101は、対応する大域モードの処理を行って(ステップS415)、制御をステップS403に戻す。   Further, when various instructions such as setting of a target position in the global mode are given (step S406; other), the game apparatus 101 performs the processing of the corresponding global mode (step S415), and returns the control to step S403. .

このように、本実施形態によれば、大域モードと局所モードとを切替可能なゲームにおいて、両モードにおけるゲームの進行を適切に制御して、プレイヤーにゲームの進行をわかりやすく提供することができる。   As described above, according to the present embodiment, in a game capable of switching between the global mode and the local mode, the progress of the game in both modes can be appropriately controlled to provide the player with an easy-to-understand progress of the game. .

(まとめ)
以上説明した通り、本実施形態に係るゲーム装置は、
複数のユニットのそれぞれが大域マップ内において配置される大域位置が経時的に更新されるゲームを提供し、
前記複数のユニットから、対戦ユニットに対する前記大域位置が開戦条件を満たす対戦ユニットを選択する選択部、
前記対戦ユニットが選択されると、当該対戦ユニットのそれぞれが局所マップ内において配置される局所位置を設定することにより、当該局所マップを生成する生成部、
現在モードを局所モードと大域モードとの間で切り換える切替部、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所マップを、前記現在モードが前記大域モードであれば前記複数のユニットが配置される大域マップを、画面に表示する表示部、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所位置を参照して、前記現在モードが前記大域モードであれば前記対戦ユニットが配置される大域位置を参照して、前記対戦ユニット同士の対戦を時間経過に応じて進行させる対戦部
を備える。
(Summary)
As described above, the game device according to the present embodiment is:
Providing a game in which the global position at which each of a plurality of units is located in the global map is updated over time,
A selection unit that selects a battle unit from the plurality of units, wherein the global position with respect to the battle unit satisfies an open battle condition;
A generation unit configured to generate the local map by setting a local position where each of the battle units is arranged in the local map when the battle unit is selected;
Switching unit that switches the current mode between local mode and global mode
A display unit for displaying on a screen a local map on which the battle unit is arranged if the current mode is the local mode, and a global map on which the plurality of units are arranged if the current mode is the global mode;
If the current mode is the local mode, the battle position is referred to, and if the current mode is the global mode, the battle position is referred to. It has a match-up unit that allows units to progress with each other over time.

また、本実施形態に係るゲーム装置において、
前記対戦ユニットが対戦している間、前記対戦ユニット以外の残余ユニットが配置される大域位置は更新され、
前記対戦ユニットが対戦している間、前記残余ユニットのうちの新たなユニットが前記開戦条件をさらに満たすと、当該新たなユニットが前記対戦ユニットとしてさらに選択され、前記局所マップにさらに配置される
ように構成することができる。
Further, in the game device according to the present embodiment,
While the battle unit is playing, the global position where the remaining units other than the battle unit are arranged is updated,
When a new unit of the remaining units further satisfies the battle conditions while the battle unit is playing, the new unit is further selected as the battle unit and further arranged in the local map. Can be configured.

また、本実施形態に係るゲーム装置において、
前記対戦ユニットが配置される大域位置は、前記現在モードが前記局所モードである間、固定される
ように構成することができる。
Further, in the game device according to the present embodiment,
The global position where the battle unit is arranged may be configured to be fixed while the current mode is the local mode.

また、本実施形態に係るゲーム装置において、
前記対戦ユニットが対戦している間、前記局所位置は、前記現在モードが前記局所モードであれば、更新され、前記現在モードが前記大域モードであれば、更新が制限される
ように構成することができる。
Further, in the game device according to the present embodiment,
The local position is configured to be updated when the current mode is the local mode, and to be restricted when the current mode is the global mode while the battle unit is playing a match. Can.

また、本実施形態に係るゲーム装置において、
前記局所位置は、前記対戦ユニットに対して設定された目標位置へ近付くように更新され、前記現在モードが前記大域モードである間に前記局所位置が前記目標位置に至ると、前記現在モードが前記局所モードに切り換えられるまで、前記局所位置は固定される
ように構成することができる。
Further, in the game device according to the present embodiment,
The local position is updated to approach a target position set for the battle unit, and the current mode is updated when the local position reaches the target position while the current mode is the global mode. The local position can be configured to be fixed until switched to the local mode.

また、本実施形態に係るゲーム装置において、
前記現在モードが前記大域モードに切り換えられて以降に更新された前記局所位置の変化量が上限に達すると、前記現在モードが前記局所モードに切り換えられるまで、前記局所位置は固定される
ように構成することができる。
Further, in the game device according to the present embodiment,
The local position is fixed until the current mode is switched to the local mode when the change amount of the local position updated after the current mode is switched to the global mode reaches an upper limit. can do.

また、本実施形態に係るゲーム装置において、
前記局所位置は、前記現在モードが前記大域モードである間、固定される
ように構成することができる。
Further, in the game device according to the present embodiment,
The local position may be configured to be fixed while the current mode is the global mode.

本実施形態に係るゲーム装置の制御方法は、複数のユニットのそれぞれが大域マップ内において配置される大域位置が経時的に更新されるゲームを提供するゲーム装置を制御し、前記ゲーム装置が、
前記複数のユニットから、対戦ユニットに対する前記大域位置が開戦条件を満たす対戦ユニットを選択し、
前記対戦ユニットが選択されると、当該対戦ユニットのそれぞれが局所マップ内において配置される局所位置を設定することにより、当該局所マップを生成し、
現在モードを局所モードと大域モードとの間で切り換え、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所マップを、前記現在モードが前記大域モードであれば前記複数のユニットが配置される大域マップを、画面に表示し、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所位置を参照して、前記現在モードが前記大域モードであれば前記対戦ユニットが配置される大域位置を参照して、前記対戦ユニット同士の対戦を時間経過に応じて進行させる。
A control method of a game device according to the present embodiment controls a game device that provides a game in which global positions where a plurality of units are arranged in a global map are updated with time, and the game device
From the plurality of units, select a battle unit whose global position relative to the battle unit satisfies the open battle condition,
When the battle unit is selected, the battle unit generates the local map by setting a local position at which the battle unit is arranged in the local map,
Switch the current mode between local mode and global mode,
When the current mode is the local mode, a local map on which the battle unit is arranged is displayed, and if the current mode is the global mode, a global map on which the plurality of units are arranged is displayed on the screen.
If the current mode is the local mode, the battle position is referred to, and if the current mode is the global mode, the battle position is referred to. Advance the battle between units according to the passage of time.

本実施形態に係るプログラムは、コンピュータを、上記のゲーム装置の各部として機能させる。   The program according to the present embodiment causes a computer to function as each part of the above-described game apparatus.

本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、この発明を説明するためのものであり、本発明の範囲を限定するものではない。すなわち、本発明の範囲は、実施の形態ではなく、特許請求の範囲によって示される。そして、特許請求の範囲内及びそれと同等の発明の意義の範囲内で施される様々な変形が、この発明の範囲内とみなされる。   The present invention is capable of various embodiments and modifications without departing from the broad spirit and scope of the present invention. In addition, the embodiment described above is for explaining the present invention, and does not limit the scope of the present invention. That is, the scope of the present invention is indicated not by the embodiments but by the claims. And, various modifications applied within the scope of the claims and the meaning of the invention are considered to be within the scope of the present invention.

本発明によれば、大域モードと局所モードとを切替可能なゲーム装置、その制御方法、ならびに、これらをコンピュータにより実現するためのプログラムを提供することができる。   According to the present invention, it is possible to provide a game apparatus capable of switching between the global mode and the local mode, a control method thereof, and a program for realizing these by a computer.

101 ゲーム装置
102 選択部
103 生成部
104 表示部
105 切替部
106 対戦部
151 画面
152 スクロールバー
153 ズームボタン
201 大域マップ
202 ユニット
203 街道
205 枠
301 局所マップ
302 対戦領域
101 Game Equipment
102 Selection section
103 Generation unit
104 Display
105 switching unit
106 Fighting Division
151 screens
152 scroll bar
153 Zoom button
201 Global Map
202 units
203 highway
205 frame
301 Local Map
302 match area

Claims (8)

複数のユニットのそれぞれが大域マップ内において配置される大域位置が経時的に更新されるゲームを提供するゲーム装置において、
前記複数のユニットから、対戦ユニットに対する前記大域位置が開戦条件を満たす対戦ユニットを選択する選択部、
前記対戦ユニットが選択されると、当該対戦ユニットのそれぞれが局所マップ内において配置される局所位置を設定することにより、当該局所マップを生成する生成部、
現在モードを局所モードと大域モードとの間で切り換える切替部、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所マップを、前記現在モードが前記大域モードであれば前記複数のユニットが配置される大域マップを、画面に表示する表示部、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所位置を参照して、前記現在モードが前記大域モードであれば前記対戦ユニットが配置される大域位置を参照して、前記対戦ユニット同士の対戦を時間経過に応じて進行させる対戦部
を備え
前記対戦ユニットが対戦している間、前記対戦ユニット以外の残余ユニットが配置される大域位置は更新され、
前記対戦ユニットが対戦している間、前記残余ユニットのうちの新たなユニットが前記開戦条件をさらに満たすと、当該新たなユニットが前記対戦ユニットとしてさらに選択され、前記局所マップにさらに配置される
ことを特徴とするゲーム装置。
In a game device providing a game in which a global position where each of a plurality of units is arranged in a global map is updated with time.
A selection unit that selects a battle unit from the plurality of units, wherein the global position with respect to the battle unit satisfies an open battle condition;
A generation unit configured to generate the local map by setting a local position where each of the battle units is arranged in the local map when the battle unit is selected;
Switching unit that switches the current mode between local mode and global mode
A display unit for displaying on a screen a local map on which the battle unit is arranged if the current mode is the local mode, and a global map on which the plurality of units are arranged if the current mode is the global mode;
If the current mode is the local mode, the battle position is referred to, and if the current mode is the global mode, the battle position is referred to. It has a matchmaking unit that advances the battle between units according to the passage of time ,
While the battle unit is playing, the global position where the remaining units other than the battle unit are arranged is updated,
When a new unit of the remaining units further satisfies the battle condition while the battle unit is playing, the new unit is further selected as the battle unit and is further arranged on the local map
A game device characterized by
前記対戦ユニットが配置される大域位置は、前記現在モードが前記局所モードである間、固定される
ことを特徴とする請求項1に記載のゲーム装置。
The game apparatus according to claim 1 , wherein the global position where the battle unit is arranged is fixed while the current mode is the local mode.
前記対戦ユニットが対戦している間、前記局所位置は、前記現在モードが前記局所モードであれば、更新され、前記現在モードが前記大域モードであれば、更新が制限される
ことを特徴とする請求項1に記載のゲーム装置。
The local position may be updated when the current mode is the local mode while the current position is the global mode while the current unit is the global mode. The game device according to claim 1 .
前記局所位置は、前記対戦ユニットに対して設定された目標位置へ近付くように更新され、前記現在モードが前記大域モードである間に前記局所位置が前記目標位置に至ると、前記現在モードが前記局所モードに切り換えられるまで、前記局所位置は固定される
ことを特徴とする請求項3に記載のゲーム装置。
The local position is updated to approach a target position set for the battle unit, and the current mode is updated when the local position reaches the target position while the current mode is the global mode. The game apparatus according to claim 3 , wherein the local position is fixed until the local mode is switched.
前記現在モードが前記大域モードに切り換えられて以降に更新された前記局所位置の変化量が上限に達すると、前記現在モードが前記局所モードに切り換えられるまで、前記局所位置は固定される
ことを特徴とする請求項3に記載のゲーム装置。
The local position is fixed until the current mode is switched to the local mode when the amount of change of the local position updated after the current mode is switched to the global mode reaches an upper limit. The game device according to claim 3, wherein
前記局所位置は、前記現在モードが前記大域モードである間、固定される
ことを特徴とする請求項3に記載のゲーム装置。
The game apparatus according to claim 3, wherein the local position is fixed while the current mode is the global mode.
複数のユニットのそれぞれが大域マップ内において配置される大域位置が経時的に更新されるゲームを提供するゲーム装置を制御する制御方法であって、前記ゲーム装置が、
前記複数のユニットから、対戦ユニットに対する前記大域位置が開戦条件を満たす対戦ユニットを選択し、
前記対戦ユニットが選択されると、当該対戦ユニットのそれぞれが局所マップ内において配置される局所位置を設定することにより、当該局所マップを生成し、
現在モードを局所モードと大域モードとの間で切り換え、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所マップを、前記現在モードが前記大域モードであれば前記複数のユニットが配置される大域マップを、画面に表示し、
前記現在モードが前記局所モードであれば前記対戦ユニットが配置される局所位置を参照して、前記現在モードが前記大域モードであれば前記対戦ユニットが配置される大域位置を参照して、前記対戦ユニット同士の対戦を時間経過に応じて進行させる
制御方法において、
前記対戦ユニットが対戦している間、前記対戦ユニット以外の残余ユニットが配置される大域位置は更新され、
前記対戦ユニットが対戦している間、前記残余ユニットのうちの新たなユニットが前記開戦条件をさらに満たすと、当該新たなユニットが前記対戦ユニットとしてさらに選択され、前記局所マップにさらに配置される
ことを特徴とする制御方法。
A control method for controlling a game device providing a game in which a global position where each of a plurality of units is arranged in a global map is updated with time, the game device comprising
From the plurality of units, select a battle unit whose global position relative to the battle unit satisfies the open battle condition,
When the battle unit is selected, the battle unit generates the local map by setting a local position at which the battle unit is arranged in the local map,
Switch the current mode between local mode and global mode,
When the current mode is the local mode, a local map on which the battle unit is arranged is displayed, and if the current mode is the global mode, a global map on which the plurality of units are arranged is displayed on the screen.
If the current mode is the local mode, the battle position is referred to, and if the current mode is the global mode, the battle position is referred to. Advance battles between units as time passes
In the control method,
While the battle unit is playing, the global position where the remaining units other than the battle unit are arranged is updated,
When a new unit of the remaining units further satisfies the battle condition while the battle unit is playing, the new unit is further selected as the battle unit and is further arranged on the local map
Control method characterized by
コンピュータを、請求項1に記載のゲーム装置の各部として機能させることを特徴とするプログラム。   A program causing a computer to function as each unit of the game apparatus according to claim 1.
JP2015117211A 2015-06-10 2015-06-10 GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM Active JP6517596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015117211A JP6517596B2 (en) 2015-06-10 2015-06-10 GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015117211A JP6517596B2 (en) 2015-06-10 2015-06-10 GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2017000409A JP2017000409A (en) 2017-01-05
JP6517596B2 true JP6517596B2 (en) 2019-05-22

Family

ID=57753259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015117211A Active JP6517596B2 (en) 2015-06-10 2015-06-10 GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP6517596B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6152234B1 (en) * 2017-03-15 2017-06-21 株式会社 ディー・エヌ・エー Information processing apparatus, game program, and information processing method
JP7021883B2 (en) * 2017-09-01 2022-02-17 株式会社コーエーテクモゲームス Game program, recording medium, game processing method
CN110302534B (en) * 2019-07-04 2023-03-07 网易(杭州)网络有限公司 Method, apparatus and storage medium for controlling event process

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4117343B2 (en) * 2000-09-20 2008-07-16 株式会社光栄 Recording medium and game device
JP2007037794A (en) * 2005-08-03 2007-02-15 Aruze Corp Game machine and game system
JP5345796B2 (en) * 2008-03-27 2013-11-20 株式会社バンダイナムコゲームス PROGRAM, INFORMATION STORAGE MEDIUM, AND GAME DEVICE
JP2010178918A (en) * 2009-02-05 2010-08-19 Sega Corp Game program

Also Published As

Publication number Publication date
JP2017000409A (en) 2017-01-05

Similar Documents

Publication Publication Date Title
JP7386360B2 (en) Information processing method, apparatus and terminal device
JP5887458B1 (en) A game system for searching for a route of a non-player character based on a player's movement history
JP2019209115A (en) Game program, information processing system, information processor, and information processing method
CN106502670A (en) A kind of scene of game changing method and device
KR100865342B1 (en) Game device, game processing method and recording medium having a program recorded thereon
CN116099195B (en) A method, device, electronic device, and storage medium for displaying and controlling a game.
CN112691366B (en) Virtual prop display method, device, equipment and medium
KR102693785B1 (en) Method and apparatus for positioning control in applications, devices and storage media
US20120252575A1 (en) Game device, game device control method, and information storage medium
WO2022083451A1 (en) Skill selection method and apparatus for virtual object, and device, medium and program product
CN114307147B (en) Interaction method and device in game, electronic equipment and storage medium
KR20210011383A (en) Virtual camera placement system
JP2024507595A (en) Virtual resource input control method, device, computer equipment, and storage medium
JP6517596B2 (en) GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM
WO2006109487A1 (en) Character control device, character control method, recording medium, and program
CN117298572A (en) Game control method, game control device, electronic equipment and storage medium
JP6557847B2 (en) GAME DEVICE, GAME SYSTEM, GAME CONTROL METHOD, AND PROGRAM
US20250360405A1 (en) Virtual Battle Display Methods and Systems
JP2020110452A (en) Game program, method, and information processing device
JP2015223393A (en) Video game apparatus, method for controlling video game, program for controlling video game, and recording medium
KR20220083827A (en) Method and apparatus, terminal, and storage medium for displaying a virtual scene
JP2019042139A (en) Game program, recording medium, and game processing method
CN117160038A (en) Information display method and device, electronic equipment and storage medium
JP5004435B2 (en) GAME PROGRAM AND GAME DEVICE
JPH11309274A (en) game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180315

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190115

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190418

R150 Certificate of patent or registration of utility model

Ref document number: 6517596

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250