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
JP7778328B2 - Game system, terminal device, game server, game control method and game program - Google Patents
[go: Go Back, main page]

JP7778328B2 - Game system, terminal device, game server, game control method and game program - Google Patents

Game system, terminal device, game server, game control method and game program

Info

Publication number
JP7778328B2
JP7778328B2 JP2024573709A JP2024573709A JP7778328B2 JP 7778328 B2 JP7778328 B2 JP 7778328B2 JP 2024573709 A JP2024573709 A JP 2024573709A JP 2024573709 A JP2024573709 A JP 2024573709A JP 7778328 B2 JP7778328 B2 JP 7778328B2
Authority
JP
Japan
Prior art keywords
recovery
game
terminal device
restoration
identification 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
JP2024573709A
Other languages
Japanese (ja)
Other versions
JPWO2025004399A1 (en
Inventor
基準 韓
Original Assignee
グリーホールディングス株式会社
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 グリーホールディングス株式会社 filed Critical グリーホールディングス株式会社
Publication of JPWO2025004399A1 publication Critical patent/JPWO2025004399A1/ja
Application granted granted Critical
Publication of JP7778328B2 publication Critical patent/JP7778328B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/533Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Optics & Photonics (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)

Description

本開示は、ゲームシステム、端末装置、ゲームサーバ、ゲーム制御方法およびゲームプログラムに関する。 This disclosure relates to a game system, a terminal device, a game server, a game control method, and a game program.

引き継ぎコードを利用したゲームの引き継ぎが知られている(例えば特許文献1)。 Game transfer using a transfer code is known (for example, Patent Document 1).

特許第5978379号Patent No. 5978379

ゲームを復旧できるようにする。 Enables you to restore the game.

本開示の一態様によれば、
[1]
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
前記端末装置は、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段を備え、
前記ゲームサーバは、前記端末識別情報と紐付いた復旧コードを生成する第2手段を備え、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段を備え、
前記ゲームサーバは、前記復旧コードを前記端末装置に送信する第4手段を備え、
前記端末装置は、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存する第5手段を備え、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段を備え、
前記端末装置は、特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段を備え、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段を備え、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備え、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する第10手段を備えるゲームシステムが提供される。
According to one aspect of the present disclosure,
[1]
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
the terminal device includes a first means for transmitting terminal identification information for identifying the terminal device to the game server;
the game server includes a second means for generating a recovery code associated with the terminal identification information,
the game server comprises a third means for storing recovery information for restoring a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server includes a fourth means for transmitting the recovery code to the terminal device;
the terminal device comprises a fifth means for generating and storing a recovery image corresponding to the recovery code transmitted from the game server;
the terminal device further comprises sixth means for specifying the restoration image in response to a game restoration instruction given to the terminal device by a user;
the terminal device comprises seventh means for transmitting to the game server a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information;
the game server comprises an eighth means for determining whether to approve the recovery of the game based on whether the terminal identification information included in the recovery request matches the terminal identification information associated in the storage unit with the recovery code included in the recovery request;
the game server comprises a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted;
The terminal device may further comprise a tenth means for restoring the game based on the restoration information.

本開示の一態様によれば、
[2]
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
前記端末装置は、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段を備え、
前記ゲームサーバは、前記端末識別情報と紐付いた復旧コードを生成する第2手段を備え、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段を備え、
前記ゲームサーバは、前記復旧コードを前記端末装置に送信する第4手段を備え、
前記端末装置は、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存する第5手段を備え、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段を備え、
前記端末装置は、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段を備え、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段を備え、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備え、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する第10手段を備えるゲームシステム。
According to one aspect of the present disclosure,
[2]
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
the terminal device includes a first means for transmitting terminal identification information for identifying the terminal device to the game server;
the game server includes a second means for generating a recovery code associated with the terminal identification information,
the game server comprises a third means for storing recovery information for restoring a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server includes a fourth means for transmitting the recovery code to the terminal device;
the terminal device comprises a fifth means for generating and storing a recovery image corresponding to the recovery code transmitted from the game server;
the terminal device further comprises sixth means for specifying the restoration image in response to a game restoration instruction given to the terminal device by a user;
the terminal device includes seventh means for transmitting a restoration request to the game server, the restoration request including the specified restoration image and the terminal identification information;
the game server comprises an eighth means for determining whether to approve the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
the game server comprises a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted;
The terminal device comprises a tenth means for restoring the game based on the restoration information.

[3]
ゲームの進行はゲーム媒体を入手することを含み、
前記第5手段は、前記ゲーム媒体に応じた画像を含む前記復旧画像を生成する、[1または2]に記載のゲームシステム。
[3]
Progression in the game involves obtaining game media,
The fifth means generates the restored image including an image corresponding to the game medium.

本開示の一態様によれば、
[4]
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
前記端末装置は、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段を備え、
前記ゲームサーバは、前記端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成する第2手段を備え、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段を備え、
前記ゲームサーバは、前記復旧画像を前記端末装置に送信する第4手段を備え、
前記端末装置は、前記ゲームサーバから送信される復旧画像を保存する第5手段を備え、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段を備え、
前記端末装置は、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段を備え、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段を備え、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備え、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する第10手段を備えるゲームシステム。
According to one aspect of the present disclosure,
[4]
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
the terminal device includes a first means for transmitting terminal identification information for identifying the terminal device to the game server;
the game server includes a second means for generating a recovery code associated with the terminal identification information and a recovery image corresponding to the recovery code;
the game server comprises a third means for storing recovery information for restoring a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server includes a fourth means for transmitting the restored image to the terminal device;
the terminal device includes a fifth means for storing a restored image transmitted from the game server;
the terminal device further comprises sixth means for specifying the restoration image in response to a game restoration instruction given to the terminal device by a user;
the terminal device includes seventh means for transmitting a restoration request to the game server, the restoration request including the specified restoration image and the terminal identification information;
the game server comprises an eighth means for determining whether to approve the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
the game server comprises a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted;
The terminal device comprises a tenth means for restoring the game based on the restoration information.

[5]
[1]乃至[4]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第3手段は、前記復旧画像が保存されたか否かを示す第1ステータス情報を前記復旧コードと関連付けて記憶し、
前記第5手段は、前記復旧画像の保存と対応して保存完了情報を前記ゲームサーバに送信し、
前記第3手段は、前記保存完了情報の受信に応じて、前記第1ステータス情報を更新し、
前記第8手段は、前記第1ステータス情報にも基づいて、ゲームの復旧を認めるか否かを判定する。
[5]
In the game system according to any one of [1] to [4], preferably,
the third means stores first status information indicating whether the restored image has been saved in association with the restoration code;
the fifth means transmits storage completion information to the game server in response to the storage of the restored image;
The third means updates the first status information in response to receiving the storage completion information,
The eighth means determines whether or not to permit the game to be restored based on the first status information as well.

[6]
[1]乃至[4]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第3手段は、ゲームの復旧が行われたか否かを示す第2ステータス情報を前記復旧コードと関連付けて記憶し、
前記第10手段は、ゲームの復旧と対応して復旧完了情報を前記ゲームサーバに送信し、
前記第3手段は、前記復旧完了情報の受信に応じて、前記第2ステータス情報を更新し、
前記第8手段は、前記第2ステータス情報にも基づいて、ゲームの復旧を認めるか否かを判定する。
[6]
In the game system according to any one of [1] to [4], preferably,
the third means stores second status information indicating whether or not the game has been restored in association with the restoration code;
the tenth means transmits restoration completion information to the game server in response to the restoration of the game;
the third means updates the second status information in response to receiving the restoration completion information;
The eighth means determines whether or not to permit the game to be restored based on the second status information as well.

[7]
[1]乃至[4]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第10手段は、ゲームの復旧と対応して復旧完了情報を前記ゲームサーバに送信し、
前記第3手段は、前記復旧完了情報の受信に応じて、前記記憶部に記憶されている復旧コードを削除する。
[7]
In the game system according to any one of [1] to [4], preferably,
the tenth means transmits restoration completion information to the game server in response to the restoration of the game;
The third means deletes the recovery code stored in the storage unit in response to receiving the recovery completion information.

[8]
[1]乃至[7]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第2手段は、1つの端末識別情報に対して複数の復旧コードを生成可能であり、
前記第3手段は、1つの端末識別情報について、複数のユーザアカウントを関連付けて記憶し、かつ、複数のユーザアカウントのそれぞれについて復旧コードおよび復旧情報を関連付けて記憶し、
前記第5手段は、復旧コードのそれぞれに対応した復旧画像を生成可能であり、
前記第6手段は、保存されている2以上の復旧画像をユーザに提示し、ユーザによって選択された復旧画像を特定する。
[8]
In the game system according to any one of [1] to [7], preferably,
the second means is capable of generating a plurality of recovery codes for one piece of terminal identification information,
the third means stores a plurality of user accounts in association with one piece of terminal identification information, and stores a recovery code and recovery information in association with each of the plurality of user accounts;
the fifth means is capable of generating a recovery image corresponding to each recovery code;
The sixth means presents two or more of the stored restored images to the user and specifies the restored image selected by the user.

[9]
[1]乃至[8]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第6手段は、選択された復旧画像と、前記復旧画像と関連付けられた復旧コードと関連付けられた復旧情報に応じた情報と、をユーザに提示する。
[9]
In the game system according to any one of [1] to [8], preferably,
The sixth means presents to the user the selected restoration image and information corresponding to the restoration information associated with the restoration code associated with the restoration image.

[10]
[1]乃至[9]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第5手段は、前記復旧画像を前記端末装置から外部に出力可能であり、
前記第6手段は、前記端末装置に設けられたカメラが、前記端末装置とは異なる媒体に示される復旧画像を撮影することにより、復旧画像を特定する。
[10]
In the game system according to any one of [1] to [9], preferably,
the fifth means is capable of outputting the restored image from the terminal device to an external device,
The sixth means specifies the restored image by using a camera provided in the terminal device to capture the restored image shown on a medium different from that of the terminal device.

[11]
[1]乃至[10]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記復旧画像は、QRコードを含んで構成される。
[11]
In the game system according to any one of [1] to [10], preferably,
The restored image includes a QR code.

[12]
[1]乃至[11]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記端末装置が初期化されると、前記端末識別情報が更新される。
[12]
In the game system according to any one of [1] to [11], preferably,
When the terminal device is initialized, the terminal identification information is updated.

[13]
[1]乃至[12]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記第9手段は、有効期間を設定して前記復旧情報を前記端末装置に送信し、
前記第10手段は、前記有効期間内に限り、前記復旧情報に基づいてゲームを復旧する。
[13]
In the game system according to any one of [1] to [12], preferably,
the ninth means sets a validity period and transmits the recovery information to the terminal device;
The tenth means restores the game based on the restoration information only within the validity period.

[14]
[1]乃至[13]のいずれかに記載のゲームシステムにおいて、望ましくは、
前記ゲームは、ゲームプログラムを前記端末装置にインストールすることによって実現され、
前記第5手段が保存した復旧画像は、前記ゲームプログラムをアンインストールしても削除されない。
[14]
In the game system according to any one of [1] to [13], preferably,
the game is realized by installing a game program on the terminal device;
The restoration image saved by the fifth means is not deleted even when the game program is uninstalled.

本開示の一態様によれば、
[15]
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムにおけるゲーム制御方法であって、
前記端末装置が、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバが、前記端末識別情報と紐付いた復旧コードを生成し、
前記ゲームサーバが、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記ゲームサーバが、前記復旧コードを前記端末装置に送信し、
前記端末装置が、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存し、
前記端末装置が、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
前記端末装置が、特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記ゲームサーバが、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
前記ゲームサーバが、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信し、
前記端末装置が、前記復旧情報に基づいてゲームを復旧する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[15]
A game control method in a game system including a terminal device and a game server, in which the two devices cooperate to progress a game, comprising:
The terminal device transmits terminal identification information for identifying the terminal device to the game server,
The game server generates a recovery code associated with the terminal identification information,
The game server stores recovery information for restoring the game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
The game server transmits the recovery code to the terminal device,
The terminal device generates and stores a recovery image corresponding to the recovery code transmitted from the game server,
the terminal device specifies the restoration image in response to a game restoration instruction from the user to the terminal device;
the terminal device transmits to the game server a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information;
the game server determines whether to permit recovery of the game based on whether the terminal identification information included in the recovery request matches the terminal identification information associated in the storage unit with the recovery code included in the recovery request;
When the game server determines that the game should be restored, the game server transmits the restoration information to the terminal device;
A game control method is provided in which the terminal device restores the game based on the restoration information.

本開示の一態様によれば、
[16]
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムにおけるゲーム制御方法であって、
前記端末装置が、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバが、前記端末識別情報と紐付いた復旧コードを生成し、
前記ゲームサーバが、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記ゲームサーバが、前記復旧コードを前記端末装置に送信し、
前記端末装置が、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存し、
前記端末装置が、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
前記端末装置が、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記ゲームサーバが、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
前記ゲームサーバが、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信し、
前記端末装置が、前記復旧情報に基づいてゲームを復旧する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[16]
A game control method in a game system including a terminal device and a game server, the terminal device and the game server cooperating to progress a game, comprising:
The terminal device transmits terminal identification information for identifying the terminal device to the game server,
The game server generates a recovery code associated with the terminal identification information,
The game server stores recovery information for restoring the game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
The game server transmits the recovery code to the terminal device,
The terminal device generates and stores a recovery image corresponding to the recovery code transmitted from the game server,
the terminal device specifies the restoration image in response to a game restoration instruction from the user to the terminal device;
the terminal device transmits to the game server a restoration request including the identified restoration image and the terminal identification information;
the game server determines whether to permit the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
When the game server determines that the game should be restored, the game server transmits the restoration information to the terminal device;
A game control method is provided in which the terminal device restores the game based on the restoration information.

本開示の一態様によれば、
[17]
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムにおけるゲーム制御方法であって、
前記端末装置が、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバが、前記端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成し、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記ゲームサーバは、前記復旧画像を前記端末装置に送信し、
前記端末装置は、前記ゲームサーバから送信される復旧画像を保存し、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
前記端末装置は、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信し、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[17]
A game control method in a game system including a terminal device and a game server, the terminal device and the game server cooperating to progress a game, comprising:
The terminal device transmits terminal identification information for identifying the terminal device to the game server,
The game server generates a recovery code associated with the terminal identification information and a recovery image corresponding to the recovery code;
the game server stores recovery information for restoring the game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server transmits the restored image to the terminal device;
the terminal device stores the restored image transmitted from the game server;
the terminal device specifies the restoration image in response to a game restoration instruction from the user to the terminal device;
the terminal device transmits a restoration request including the identified restoration image and the terminal identification information to the game server;
the game server determines whether to permit the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
When it is determined that the game is to be restored, the game server transmits the restoration information to the terminal device;
The terminal device restores the game based on the restoration information.

本開示の一態様によれば、
[18]
ゲームサーバと協働してゲームを進行させる端末装置であって、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、を備える端末装置が提供される。
According to one aspect of the present disclosure,
[18]
A terminal device that progresses a game in cooperation with a game server,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information to the game server;
A terminal device is provided that is equipped with a tenth means for restoring the game based on recovery information for restoring the progressed game, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.

本開示の一態様によれば、
[19]
ゲームサーバと協働してゲームを進行させる端末装置を、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、として機能させるゲームプログラムが提供される。
According to one aspect of the present disclosure,
[19]
A terminal device that cooperates with a game server to progress a game,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information to the game server;
A game program is provided that functions as a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.

本開示の一態様によれば、
[20]
ゲームサーバと協働してゲームを進行させる端末装置が、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存し、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[20]
A terminal device that progresses a game in cooperation with a game server,
transmitting terminal identification information for identifying the terminal device to the game server;
generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information transmitted from the game server;
Identifying the restoration image in response to a game restoration instruction from a user to the terminal device;
transmitting a recovery request to the game server, the recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information;
A game control method is provided in which the game is restored based on restoration information for restoring the game that has progressed, which is sent from the game server when the game server determines that restoration of the game is permitted based on the restoration request.

本開示の一態様によれば、
[21]
端末装置と協働してゲームを進行させるゲームサーバであって、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードおよび前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、を備えるゲームサーバが提供される。
According to one aspect of the present disclosure,
[21]
A game server that progresses a game in cooperation with a terminal device,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit recovery of the game based on whether the terminal identification information included in a recovery request, which is sent from the terminal device and includes the recovery code and the terminal identification information, matches the terminal identification information associated with the recovery code included in the recovery request in the storage unit;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that recovery of the game is permitted.

本開示の一態様によれば、
[22]
端末装置と協働してゲームを進行させるゲームサーバを、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードおよび前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、として機能させるゲームプログラムが提供される。
According to one aspect of the present disclosure,
[22]
A game server that cooperates with the terminal device to progress the game,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit recovery of the game based on whether the terminal identification information included in a recovery request, which is sent from the terminal device and includes the recovery code and the terminal identification information, matches the terminal identification information associated with the recovery code included in the recovery request in the storage unit;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.

本開示の一態様によれば、
[23]
端末装置と協働してゲームを進行させるゲームサーバが、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧コードを前記端末装置に送信し、
前記端末装置から送信される、前記復旧コードおよび前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[23]
A game server that progresses a game in cooperation with the terminal device,
generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
storing recovery information for recovering the progress of the game, the terminal identification information, and the recovery code in a storage unit in association with each other;
Sending the recovery code to the terminal device;
determining whether to permit recovery of the game based on whether the terminal identification information included in a recovery request, which is transmitted from the terminal device and includes the recovery code and the terminal identification information, matches the terminal identification information associated in the storage unit with the recovery code included in the recovery request;
There is provided a game control method, in which, when it is determined that the restoration of the game is permitted, the restoration information is transmitted to the terminal device.

本開示の一態様によれば、
[24]
ゲームサーバと協働してゲームを進行させる端末装置であって、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、を備える端末装置が提供される。
According to one aspect of the present disclosure,
[24]
A terminal device that progresses a game in cooperation with a game server,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
A terminal device is provided that is equipped with a tenth means for restoring the game based on recovery information for restoring the progressed game, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.

本開示の一態様によれば、
[25]
ゲームサーバと協働してゲームを進行させる端末装置を、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、として機能させるゲームプログラムが提供される。
According to one aspect of the present disclosure,
[25]
A terminal device that cooperates with a game server to progress a game,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
A game program is provided that functions as a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.

本開示の一態様によれば、
[26]
ゲームサーバと協働してゲームを進行させる端末装置が、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存し、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[26]
A terminal device that cooperates with the game server to progress the game,
transmitting terminal identification information for identifying the terminal device to the game server;
generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information transmitted from the game server;
Identifying the restoration image in response to a game restoration instruction from the user to the terminal device;
Sending a recovery request to the game server, the recovery request including the identified recovery image and the terminal identification information;
A game control method is provided in which the game is restored based on restoration information for restoring the game that has progressed, which is sent from the game server when the game server determines that restoration of the game is permitted based on the restoration request.

本開示の一態様によれば、
[27]
端末装置と協働してゲームを進行させるゲームサーバであって、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードに対応した復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、を備えるゲームサーバが提供される。
According to one aspect of the present disclosure,
[27]
A game server that progresses a game in cooperation with a terminal device,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes a restoration image corresponding to the restoration code and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that recovery of the game is permitted.

本開示の一態様によれば、
[28]
端末装置と協働してゲームを進行させるゲームサーバを、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードに対応した復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、として機能させるゲームプログラムが提供される。
According to one aspect of the present disclosure,
[28]
A game server that cooperates with the terminal device to progress the game,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes a restoration image corresponding to the restoration code and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.

本開示の一態様によれば、
[29]
端末装置と協働してゲームを進行させるゲームサーバが、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧コードを前記端末装置に送信し、
前記端末装置から送信される、前記復旧コードに対応した復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[29]
A game server that progresses a game in cooperation with the terminal device,
generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
storing recovery information for recovering the progress of the game, the terminal identification information, and the recovery code in a storage unit in association with each other;
Sending the recovery code to the terminal device;
determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes a restoration image corresponding to the restoration code and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
There is provided a game control method, in which, when it is determined that the restoration of the game is permitted, the restoration information is transmitted to the terminal device.

本開示の一態様によれば、
[30]
ゲームサーバと協働してゲームを進行させる端末装置であって、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧画像を保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、を備える端末装置が提供される。
According to one aspect of the present disclosure,
[30]
A terminal device that progresses a game in cooperation with a game server,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for storing a restored image associated with the terminal identification information transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
A terminal device is provided that is equipped with a tenth means for restoring the game based on recovery information for restoring the progressed game, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.

本開示の一態様によれば、
[31]
ゲームサーバと協働してゲームを進行させる端末装置を、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧画像を保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、として機能させるゲームプログラムが提供される。
According to one aspect of the present disclosure,
[31]
A terminal device that cooperates with a game server to progress a game,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for storing a restored image associated with the terminal identification information transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
A game program is provided that functions as a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.

本開示の一態様によれば、
[32]
ゲームサーバと協働してゲームを進行させる端末装置が、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧画像を保存し、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する、ゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[32]
A terminal device that progresses a game in cooperation with a game server,
transmitting terminal identification information for identifying the terminal device to the game server;
storing a recovery image associated with the terminal identification information transmitted from the game server;
Identifying the restoration image in response to a game restoration instruction from the user to the terminal device;
Sending a recovery request to the game server, the recovery request including the identified recovery image and the terminal identification information;
A game control method is provided in which the game is restored based on restoration information for restoring the game that has progressed, which is sent from the game server when the game server determines that restoration of the game is permitted based on the restoration request.

本開示の一態様によれば、
[33]
端末装置と協働してゲームを進行させるゲームサーバであって、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧画像を前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備えるゲームサーバが提供される。
According to one aspect of the present disclosure,
[33]
A game server that progresses a game in cooperation with a terminal device,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device, and a recovery image corresponding to the recovery code;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the restored image to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request including the restoration image and the terminal identification information, which is transmitted from the terminal device, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
There is provided a game server including a ninth means for transmitting the restoration information to the terminal device when it is determined that restoration of the game is permitted.

本開示の一態様によれば、
[34]
端末装置と協働してゲームを進行させるゲームサーバを、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧画像を前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、として機能させるゲームプログラムが提供される。
According to one aspect of the present disclosure,
[34]
A game server that cooperates with the terminal device to progress the game,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device, and a recovery image corresponding to the recovery code;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the restored image to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request including the restoration image and the terminal identification information, which is transmitted from the terminal device, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.

本開示の一態様によれば、
[35]
端末装置と協働してゲームを進行させるゲームサーバが、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧画像を前記端末装置に送信し、
前記端末装置から送信される、前記復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信するゲーム制御方法が提供される。
According to one aspect of the present disclosure,
[35]
A game server that progresses a game in cooperation with the terminal device,
generating a recovery code associated with terminal identification information for identifying the terminal device and transmitted from the terminal device, and a recovery image corresponding to the recovery code;
storing recovery information for restoring the progressed game, the terminal identification information, and the recovery code in a storage unit in association with each other;
transmitting the restored image to the terminal device;
determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes the restoration image and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
There is provided a game control method for transmitting the restoration information to the terminal device when it is determined that the restoration of the game is permitted.

本開示の一態様によれば、
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
端末装置を識別する端末識別情報と紐付いた復旧コードを生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧コードに対応した復旧画像を生成し、保存し、
前記復旧画像を特定し、
特定された復旧画像またはこれに対応した前記復旧コードと、前記端末識別情報と、を含む復旧要求を生成し、
前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像またはこれに対応した復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報に基づいてゲームを復旧する、ゲームシステムが提供される。
According to one aspect of the present disclosure,
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
A recovery code associated with terminal identification information that identifies the terminal device is generated,
storing recovery information for restoring the progressed game, the terminal identification information, and the recovery code in a storage unit in association with each other;
generating and storing a recovery image corresponding to the recovery code;
Identifying the restored image;
generating a recovery request including the identified recovery image or the recovery code corresponding thereto and the terminal identification information;
determining whether to permit the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration image included in the restoration request or the restoration code corresponding thereto;
When it is determined that the restoration of the game is permitted, the game system restores the game based on the restoration information.

ゲームを復旧できる。 You can restore the game.

第1実施形態に係るゲームシステムの概略構成を示すブロック図。FIG. 1 is a block diagram showing a schematic configuration of a game system according to a first embodiment. 記憶部11の構造を模式的に示す図。FIG. 2 is a diagram schematically illustrating the structure of a storage unit 11. 記憶部21に記憶される情報を模式的に示す図。FIG. 2 is a diagram schematically showing information stored in a storage unit 21. ゲームシステムの処理動作の一例を示すシーケンス図。FIG. 4 is a sequence diagram showing an example of a processing operation of the game system. ゲームのホーム画面を模式的に示す図。FIG. 2 is a diagram schematically illustrating a home screen of the game. 復旧画像を保存するための画面を模式的に示す図。FIG. 10 is a diagram schematically showing a screen for saving a restored image. 生成された復旧画像を模式的に示す図。FIG. 10 is a diagram schematically showing a generated restored image. ゲームシステムの処理動作の一例を示すシーケンス図。FIG. 4 is a sequence diagram showing an example of a processing operation of the game system. 復旧可否の判定手順の一例を示すフローチャート。10 is a flowchart showing an example of a procedure for determining whether recovery is possible; 復旧要求の一例を模式的に示す図。FIG. 10 is a diagram illustrating an example of a restoration request. 復旧要求の一例を模式的に示す図。FIG. 10 is a diagram illustrating an example of a restoration request. 復旧要求の一例を模式的に示す図。FIG. 10 is a diagram illustrating an example of a restoration request. データ復旧画面を模式的に示す図。FIG. 10 is a diagram schematically showing a data recovery screen. 図9Aの画面の後に表示される画面を模式的に示す図。FIG. 9B is a diagram schematically showing a screen displayed after the screen of FIG. 9A. 図9Bの画面の後に表示される画面を模式的に示す図。FIG. 9C is a diagram schematically showing a screen displayed after the screen of FIG. 9B. 第1変形例に係る記憶部21に記憶される情報を模式的に示す図。FIG. 10 is a diagram schematically showing information stored in a storage unit 21 according to a first modified example. 第1変形例に係るゲームシステムの処理動作の一例を示すシーケンス図。FIG. 10 is a sequence diagram showing an example of a processing operation of a game system according to a first modified example. 第1変形例に係る復旧可否の判定手順の一例を示すフローチャート。10 is a flowchart showing an example of a procedure for determining whether or not recovery is possible according to a first modified example. 第2変形例に係るゲームシステムの処理動作の一例を示すシーケンス図。FIG. 11 is a sequence diagram showing an example of a processing operation of a game system according to a second modified example. 第2変形例に係る記憶部21に記憶される情報を模式的に示す図。FIG. 10 is a diagram schematically showing information stored in a storage unit 21 according to a second modified example. ゲームシステムの処理動作の一例を示すシーケンス図。FIG. 4 is a sequence diagram showing an example of a processing operation of the game system. 第3実施形態に係るゲームシステムの概略構成を示すブロック図。FIG. 11 is a block diagram showing a schematic configuration of a game system according to a third embodiment. ゲームシステムの処理動作の一例を示すシーケンス図。FIG. 4 is a sequence diagram showing an example of a processing operation of the game system.

途中まで進めたゲームを復旧したいというニーズがある。例えば、インストールしたゲームプログラムを削除(アンインストール)した後に、ゲームを初めからやり直すのではなく、元の状態からゲームを再開したいというケースがある。あるいは、ゲームの開始時にアイテムがランダムに入手されるゲームにおいて、ゲームプログラムのインストールとアンインストールを何度か繰り返し、最も良いアイテムが入手できた状態でゲームを再開したいということもある(いわゆる「リセットマラソン(リセマラ)」。) There is a need to restore a game that has been partially completed. For example, after deleting (uninstalling) an installed game program, there are cases where players want to restart the game from its original state rather than starting over from the beginning. Or, in a game where items are acquired randomly at the start of the game, players may want to repeatedly install and uninstall the game program and restart the game with the best items they have (this is known as a "reset marathon" (rerolling)).

このようなニーズに鑑み、簡易にゲームを復旧できる手法が提案される。 In light of these needs, a method is proposed to easily restore games.

(第1実施形態)
図1は、第1実施形態に係るゲームシステムの概略構成を示すブロック図である。ゲームシステムは互いに通信可能な端末装置1およびゲームサーバ2を備えている。なお、端末装置1の数に特に制限はないし、ゲームサーバ2が2以上の装置から構成されてもよい。
(First embodiment)
1 is a block diagram showing the schematic configuration of a game system according to a first embodiment. The game system includes a terminal device 1 and a game server 2 that can communicate with each other. There is no particular limit to the number of terminal devices 1, and the game server 2 may be composed of two or more devices.

端末装置1はユーザが使用する任意のコンピュータであり、典型的にはスマートフォンあるいはタブレットであるが、パーソナルコンピュータや専用ゲーム端末であってもよい。 The terminal device 1 is any computer used by a user, typically a smartphone or tablet, but may also be a personal computer or dedicated game terminal.

端末装置1は、記憶部11、プロセッサ12、通信部13、ディスプレイ14、タッチパネル15、カメラ16等を有し得る。図示しないが、端末装置1は、出力インターフェースとして、ディスプレイ14に加え、スピーカや、種々のデータを外部に出力する出力端子を有してもよい。また、端末装置1は、入力インターフェースとして、タッチパネル15およびカメラ16に加え、マイク等を有してもよい。 The terminal device 1 may have a memory unit 11, a processor 12, a communication unit 13, a display 14, a touch panel 15, a camera 16, etc. Although not shown, the terminal device 1 may have, as an output interface, a speaker and an output terminal for outputting various data to the outside in addition to the display 14. Furthermore, the terminal device 1 may have, as an input interface, a microphone in addition to the touch panel 15 and camera 16.

記憶部11は、特に断らない限り、端末装置1に内蔵されたRAM(Random Access Memory)等の記憶媒体でもよいし、端末装置1に外部から挿入されるSDカード(登録商標)等の記憶媒体でもよい。そして、図2に示すように、記憶部11の一部にゲーム情報記憶領域111が設けられる。ゲーム情報記憶領域111には、端末装置1用のゲームプログラムが記憶される。また、このゲームプログラムによって実現されるゲームに関するデータ、例えばゲームに登場するキャラクタの情報、ゲーム中に入手したアイテムの情報もゲーム情報記憶領域111に記憶される。そして、ゲームプログラムをアンインストール(削除)すると、ゲーム情報記憶領域111に記憶されていたデータも削除される。 Unless otherwise specified, the storage unit 11 may be a storage medium such as RAM (Random Access Memory) built into the terminal device 1, or may be a storage medium such as an SD card (registered trademark) inserted externally into the terminal device 1. As shown in FIG. 2, a game information storage area 111 is provided in part of the storage unit 11. The game information storage area 111 stores a game program for the terminal device 1. Data related to the game realized by this game program, such as information about characters appearing in the game and information about items obtained during the game, is also stored in the game information storage area 111. When the game program is uninstalled (deleted), the data stored in the game information storage area 111 is also deleted.

図1に戻り、端末装置1は、ゲーム制御部171、端末識別情報送信部172、復旧画像生成部173、復旧画像特定部174、復旧要求送信部175、復旧処理部176等を有し得る。これら各部の一部または全部は、記憶部11に記憶されたゲームプログラムをプロセッサ12が実行することによって実現されてよい。あるいは、これら各部の一部は端末装置1のOS(Operating System)の機能であってもよい。あるいは、これら各部の一部または全部は、ハードウェアによって実装されてもよい。 Returning to Figure 1, the terminal device 1 may have a game control unit 171, a terminal identification information transmission unit 172, a recovery image generation unit 173, a recovery image identification unit 174, a recovery request transmission unit 175, a recovery processing unit 176, etc. Some or all of these units may be realized by the processor 12 executing a game program stored in the memory unit 11. Alternatively, some of these units may be functions of the OS (Operating System) of the terminal device 1. Alternatively, some or all of these units may be implemented by hardware.

ゲーム制御部171はゲームサーバ2と協働してゲームを進行する。具体例として、ゲーム制御部171は、タッチパネル15等の入力インターフェースを介したユーザ操作に応じてゲームを進行させ、ゲームが進行する様子をディスプレイ14等の出力インターフェースから出力する。ゲームの進行状況はゲームサーバ2と共有される。また、ゲームの復旧を可能とするために、ゲーム制御部171はゲームの進行状況を復旧情報(後述)として記録ないし更新することをゲームサーバ2に要求できる。 The game control unit 171 progresses the game in cooperation with the game server 2. As a specific example, the game control unit 171 progresses the game in response to user operations via an input interface such as the touch panel 15, and outputs the progress of the game from an output interface such as the display 14. The progress of the game is shared with the game server 2. Furthermore, to enable recovery of the game, the game control unit 171 can request the game server 2 to record or update the progress of the game as recovery information (described below).

ゲームの進行状況はユーザユーザアカウントと紐付いている。なお、ユーザアカウントは必ずしもユーザと1対1に対応しているとは限らない。例えば、ゲームプログラムのインストール毎に新規にユーザアカウントが作成されてよい。その場合、ある1人のユーザがゲームプログラムのインストールとアンインストールとを繰り返すと、当該1人のユーザと複数のユーザアカウントが対応することとなる。 Game progress is linked to user accounts. Note that user accounts do not necessarily correspond one-to-one with users. For example, a new user account may be created each time a game program is installed. In this case, if a single user repeatedly installs and uninstalls a game program, multiple user accounts will correspond to that single user.

端末識別情報送信部172は、通信部13を介して、端末装置1を識別する情報(以下「端末識別情報」という。)をゲームサーバ2に送信する。端末識別情報が悪用されるのを防ぐべく、端末識別情報送信部172は端末識別情報を暗号化して送信を行うのが望ましい。また、端末識別情報送信部172は送信の度に異なる暗号化鍵を用いるのがより望ましい。 The terminal identification information transmission unit 172 transmits information identifying the terminal device 1 (hereinafter referred to as "terminal identification information") to the game server 2 via the communication unit 13. To prevent the terminal identification information from being misused, it is preferable that the terminal identification information transmission unit 172 encrypts the terminal identification information before transmitting it. It is also more preferable that the terminal identification information transmission unit 172 use a different encryption key each time it transmits the information.

端末識別情報は、端末識別情報送信部172が自ら生成してものであってもよいし、端末装置1のOSの機能によって生成されたものであってもよい。端末装置1が初期化されると、端末識別情報が更新されるのが望ましい。また、端末識別情報は記憶部11におけるゲーム情報記憶領域111とは異なる記憶領域に記憶される(図2参照)。よって、ゲームプログラムをアンインストールしたとしても、端末識別情報は失われない。 The terminal identification information may be generated by the terminal identification information transmission unit 172 itself, or may be generated by a function of the OS of the terminal device 1. When the terminal device 1 is initialized, it is desirable that the terminal identification information be updated. Furthermore, the terminal identification information is stored in a memory area different from the game information memory area 111 in the memory unit 11 (see Figure 2). Therefore, even if the game program is uninstalled, the terminal identification information will not be lost.

復旧画像生成部173は、通信部13を介してゲームサーバ2から受信される復旧コード(後述)に対応した復旧画像を生成し、保存する。保存場所は、端末装置1の記憶部11であってもよいし、外部の記憶媒体であってもよい。端末装置1の記憶部11に復旧画像を保存する場合、復旧画像は記憶部11におけるゲーム情報記憶領域111とは異なる記憶領域に記憶されるのが望ましい(図2参照)。これにより、過誤等によってゲームプログラムをアンインストールしても復旧画像は削除されず、復旧が可能となる。 The recovery image generation unit 173 generates and stores a recovery image corresponding to a recovery code (described below) received from the game server 2 via the communication unit 13. The storage location may be the memory unit 11 of the terminal device 1 or an external storage medium. When storing the recovery image in the memory unit 11 of the terminal device 1, it is desirable to store the recovery image in a memory area different from the game information memory area 111 in the memory unit 11 (see Figure 2). This allows the recovery image to be preserved even if the game program is uninstalled by mistake, etc., without being deleted, making recovery possible.

ゲームサーバ2から受信される復旧コードと、生成された復旧画像は1対1に対応している。一例として、復旧画像がQRコードを含んで構成され、これを解析することで復旧画像と対応する復旧コードが把握されてもよい。あるいは、復旧画像と対応する復旧コードが記憶部11(望ましくは、ゲーム情報記憶領域111とは異なる記憶領域)に保存されてもよい。 There is a one-to-one correspondence between the recovery code received from the game server 2 and the generated recovery image. As an example, the recovery image may include a QR code, and the recovery code corresponding to the recovery image may be determined by analyzing this. Alternatively, the recovery image and the corresponding recovery code may be stored in the memory unit 11 (preferably in a memory area different from the game information memory area 111).

また、復旧画像生成部173は、通信部13を介して、復旧画像の保存に対応して保存完了情報をゲームサーバ2に送信する。 In addition, the restored image generation unit 173 transmits save completion information to the game server 2 via the communication unit 13 in response to the saving of the restored image.

復旧画像特定部174は、ユーザからの要求に応答して、ゲームの復旧に用いる復旧画像を特定(取得)する。そして、復旧画像特定部174は特定された復旧画像に対応した復旧コードを取得する。具体例として、復旧画像がQRコードを含んでおり、復旧画像特定部174は特定された復旧画像に含まれるQRコードを解析し、復旧コードを取得する。なお、解析は、復旧画像特定部174が行うのではなく、OSの機能あるいは端末装置1にインストールされた他のアプリケーションを利用して行ってもよい。 In response to a request from the user, the recovery image identification unit 174 identifies (acquires) a recovery image to be used to recover the game. The recovery image identification unit 174 then acquires a recovery code corresponding to the identified recovery image. As a specific example, the recovery image may include a QR code, and the recovery image identification unit 174 may analyze the QR code included in the identified recovery image to acquire the recovery code. Note that the analysis may not be performed by the recovery image identification unit 174, but may instead be performed using a function of the OS or another application installed on the terminal device 1.

復旧要求送信部175はゲームを復旧させるための復旧要求を生成してゲームサーバ2に送信する。この復旧要求は、復旧画像特定部174が特定した復旧画像に対応する復旧コードと、端末識別情報とを含む。 The recovery request sending unit 175 generates a recovery request to restore the game and sends it to the game server 2. This recovery request includes a recovery code corresponding to the recovery image identified by the recovery image identification unit 174 and terminal identification information.

復旧処理部176は、通信部13を介してゲームサーバ2から受信される復旧情報に基づいて、ゲームを復旧する。 The recovery processing unit 176 recovers the game based on recovery information received from the game server 2 via the communication unit 13.

一方、ゲームサーバ2は、記憶部21、プロセッサ22、通信部23等を有し得る。また、ゲームサーバ2は、ゲーム制御部231、復旧コード生成部232、関連付け部233、復旧コード送信部234、復旧可否判定部235、復旧情報送信部236等を有し得る。これら各部の一部または全部は、記憶部21に記憶されたゲームサーバ2用のゲームプログラムをプロセッサ22が実行することによって実現されてよい。あるいは、これら各部の一部または全部は、ハードウェアによって実装されてもよい。 On the other hand, the game server 2 may have a memory unit 21, a processor 22, a communication unit 23, etc. The game server 2 may also have a game control unit 231, a recovery code generation unit 232, an association unit 233, a recovery code transmission unit 234, a recovery feasibility determination unit 235, a recovery information transmission unit 236, etc. Some or all of these units may be realized by the processor 22 executing a game program for the game server 2 stored in the memory unit 21. Alternatively, some or all of these units may be implemented by hardware.

ゲーム制御部231はゲームサーバ2と協働してゲームを進行する。ゲーム制御部231はゲームの進行状況を把握し、進行したゲームを復旧するための復旧情報を生成する。復旧情報はユーザアカウントごとに生成される。また、ゲームの進行に応じて復旧情報は随時更新されてもよい。復旧情報の生成あるいは更新のタイミングは任意であり、例えばゲームを開始して任意のアイテムが入手された時点、ユーザからの要求があった時点、所定のイベントをクリアした時点、一定時間、予め定めた時刻であってよい。 The game control unit 231 works in cooperation with the game server 2 to progress the game. The game control unit 231 keeps track of the game's progress and generates recovery information to restore the progress of the game. Recovery information is generated for each user account. The recovery information may also be updated as the game progresses. The timing for generating or updating recovery information is arbitrary, and may be, for example, when the game starts and an item is obtained, when a request is made by the user, when a specified event is cleared, at a fixed time, or at a predetermined time.

復旧コード生成部232は端末装置1から送信される端末識別情報と紐付いた復旧コードを生成する。復旧コードはユニークなコードであり、例えば英数字といった文字情報から構成される。端末識別情報と紐付いた復旧コードを生成することで、特定の端末装置1でのみゲームを復旧が可能となる。これにより、第三者による復旧コードの盗用が困難となり、セキュリティが向上する。 The recovery code generation unit 232 generates a recovery code linked to the terminal identification information sent from the terminal device 1. The recovery code is a unique code and is composed of character information, such as alphanumeric characters. By generating a recovery code linked to the terminal identification information, it becomes possible to recover the game only on a specific terminal device 1. This makes it more difficult for a third party to steal the recovery code, improving security.

関連付け部233は、図3に示すように、端末装置1から送信される端末識別情報と、ユーザアカウントと、復旧コード生成部232が生成した復旧コードと、ゲーム制御部231が生成した復旧情報と、保存ステータス情報とを関連付けて記憶部21に記憶する。保存ステータス情報は復旧コードに対応する復旧画像が端末装置1によって保存されたか否かを示す。保存ステータス情報は、初めは「未保存」に設定される。その後、保存ステータス情報は端末装置1から送信される保存完了情報の受信に応答して「保存済」に更新される。 As shown in FIG. 3, the association unit 233 associates the terminal identification information transmitted from the terminal device 1, the user account, the recovery code generated by the recovery code generation unit 232, the recovery information generated by the game control unit 231, and the save status information, and stores them in the memory unit 21. The save status information indicates whether the recovery image corresponding to the recovery code has been saved by the terminal device 1. The save status information is initially set to "unsaved." Thereafter, the save status information is updated to "saved" in response to receiving save completion information transmitted from the terminal device 1.

図3の例では、端末識別情報T1に対して、ユーザアカウントU10、復旧コードR10、復旧情報Aおよび保存ステータス情報「未保存」が関連付けられている。 In the example of Figure 3, terminal identification information T1 is associated with user account U10, recovery code R10, recovery information A, and storage status information "unsaved."

一方、端末識別情報T2には、ユーザアカウントU20、復旧コードR20、復旧情報Bおよび保存ステータス情報「保存済」が関連付けられ、ユーザアカウントU21、復旧コードR21、復旧情報Cおよび保存ステータス情報「保存済」も関連付けられている。このように、1つの端末識別情報に2以上のユーザアカウント、復旧コード、復旧情報および保存ステータス情報が関連付けられ得るのが望ましい。ただし、1つのユーザアカウントに対して、1つの復旧コード、復旧情報および保存ステータス情報が関連付けられる。 On the other hand, terminal identification information T2 is associated with user account U20, recovery code R20, recovery information B, and storage status information "saved," and is also associated with user account U21, recovery code R21, recovery information C, and storage status information "saved." In this way, it is desirable to associate two or more user accounts, recovery codes, recovery information, and storage status information with one terminal identification information. However, one recovery code, recovery information, and storage status information is associated with one user account.

リセマラを行う場合、ゲームプログラムをインストールする度に異なるユーザアカウントが設定される。例えば、端末識別情報T2の端末装置1に対して、2つのユーザアカウントU20,U21が設定される。そのため、復旧コード生成部232は1つの端末識別情報に対して2以上の復旧コードを生成可能であるのが望ましい。 When performing a reroll, a different user account is set up each time the game program is installed. For example, two user accounts U20 and U21 are set up for terminal device 1 with terminal identification information T2. Therefore, it is desirable for the recovery code generation unit 232 to be able to generate two or more recovery codes for one terminal identification information.

図1に戻り、復旧コード送信部234は、通信部23を介して、復旧コード生成部232が生成した復旧コードを端末装置1に送信する。詳細には、端末装置1から送信される端末識別情報と関連付けられた復旧コードが端末装置1に送信される。 Returning to Figure 1, the recovery code transmission unit 234 transmits the recovery code generated by the recovery code generation unit 232 to the terminal device 1 via the communication unit 23. In detail, the recovery code associated with the terminal identification information transmitted from the terminal device 1 is transmitted to the terminal device 1.

復旧可否判定部235は、端末装置1から復旧要求が送信されると、ゲームの復旧を認めるか否かを判定する。具体的には、復旧可否判定部235は、端末装置1からの復旧要求に含まれる端末識別情報および復旧コードと、関連付け部233によって記憶された情報とに基づいて判定を行う。 When a recovery request is sent from the terminal device 1, the recovery possibility determination unit 235 determines whether to allow the game to be recovered. Specifically, the recovery possibility determination unit 235 makes its determination based on the terminal identification information and recovery code included in the recovery request from the terminal device 1 and the information stored by the association unit 233.

復旧情報送信部236は、復旧可否判定部235によってゲームの復旧を認めると判定された場合、通信部23を介して、復旧要求に含まれる復旧コードと関連付けられた復旧情報を端末装置1に送信する。 If the recovery possibility determination unit 235 determines that the recovery of the game is permitted, the recovery information transmission unit 236 transmits recovery information associated with the recovery code included in the recovery request to the terminal device 1 via the communication unit 23.

図4は、ゲームシステムの処理動作の一例を示すシーケンス図であり、復旧画像を生成して保存する手順を例示している。同図には示していないが、端末装置1のゲーム制御部171とゲームサーバ2のゲーム制御部231とが協働してゲームを進行し、適宜のタイミングで復旧情報が記憶部21に保存されているものとする。 Figure 4 is a sequence diagram showing an example of the processing operation of the game system, illustrating the procedure for generating and saving a recovery image. Although not shown in the figure, the game control unit 171 of the terminal device 1 and the game control unit 231 of the game server 2 cooperate to progress the game, and recovery information is stored in the memory unit 21 at appropriate times.

端末装置1の端末識別情報送信部172は端末識別情報(および必要に応じてユーザアカウント)をゲームサーバ2に送信する(ステップS11)。送信のタイミングは任意であり、ゲームプログラムをインストールした時、ゲームを開始する時、特定の画面(例えばホーム画面)を初めて表示した時、ユーザからの指示があった時であってよい。 The terminal identification information transmission unit 172 of the terminal device 1 transmits the terminal identification information (and the user account, if necessary) to the game server 2 (step S11). The timing of transmission is arbitrary, and may be when the game program is installed, when the game is started, when a specific screen (e.g., the home screen) is displayed for the first time, or when a command is received from the user.

端末識別情報がゲームサーバ2によって受信されると、ゲームサーバ2の復旧コード生成部232は端末識別情報と紐づいた復旧コードを生成する(ステップS21)。そして、関連付け部233は、端末識別情報と、ユーザアカウントと、復旧コードと、復旧情報と、保存ステータス情報とを関連付けて記憶部21に記憶する(ステップS22)。そして、復旧コード送信部234は復旧コードを端末装置1に送信する(ステップS23)。When the terminal identification information is received by the game server 2, the recovery code generation unit 232 of the game server 2 generates a recovery code linked to the terminal identification information (step S21). Then, the association unit 233 associates the terminal identification information, user account, recovery code, recovery information, and saved status information and stores them in the memory unit 21 (step S22). Then, the recovery code transmission unit 234 transmits the recovery code to the terminal device 1 (step S23).

そして、端末装置1の復旧画像生成部173は復旧コードに対応した復旧画像を生成し、保存する(ステップS12)。復旧画像の生成および保存は、復旧コードが端末装置1によって受信されたことに応答して自動的に行われてもよいし、ユーザからの操作に基づいて行われてもよい。復旧画像生成部173は、復旧画像の生成および保存が完了すると、復旧画像の保存を行ったことを示す保存完了情報(および必要に応じて端末識別情報)をゲームサーバ2に送信する(ステップS13)。 Then, the recovery image generation unit 173 of the terminal device 1 generates and saves a recovery image corresponding to the recovery code (step S12). The generation and saving of the recovery image may be performed automatically in response to the terminal device 1 receiving the recovery code, or may be performed based on an operation by the user. When the generation and saving of the recovery image is complete, the recovery image generation unit 173 transmits save completion information (and terminal identification information, if necessary) indicating that the recovery image has been saved to the game server 2 (step S13).

保存完了情報がゲームサーバ2によって受信されると、ゲームサーバ2の関連付け部233は、ステップS23で送信した復旧コードに関連付けられた保存ステータス情報を「保存済」に更新する(ステップS24)。 When the save completion information is received by the game server 2, the association unit 233 of the game server 2 updates the save status information associated with the recovery code sent in step S23 to "saved" (step S24).

以下、復旧画像の生成および保存がゲーム画面を例示しながら説明される。なお、後述する各画面は、例えば復旧画像生成部173および/またはゲーム制御部171によって生成される。 The generation and saving of restored images will be explained below using game screens as examples. Note that each screen described below is generated, for example, by the restored image generation unit 173 and/or the game control unit 171.

図5Aは、ゲームのホーム画面を模式的に示す図である。このホーム画面は、例えばゲームプログラムを実行してゲームアプリが起動し、ユーザアカウント等を入力するログイン操作を行った後にディスプレイ14に表示される。このホーム画面に、復旧画像を生成して保存するための復旧画像保存アイコン52が含まれる。 Figure 5A is a diagram showing a schematic diagram of the home screen of a game. This home screen is displayed on the display 14, for example, after a game program is executed to launch the game app and a login operation is performed to input a user account, etc. This home screen includes a recovery image save icon 52 for generating and saving a recovery image.

図5Bは、復旧画像を保存するための画面を模式的に示す図であり、図5Aのホーム画面における復旧画像保存アイコン52をユーザが選択したことに応答してディスプレイ14に表示される。復旧画像はQRコード(登録商標)64を含んで構成されてよい。また、復旧画像は任意の画像を含んで構成されてよい。 Figure 5B is a diagram schematically illustrating a screen for saving a restored image, which is displayed on the display 14 in response to the user selecting the restore image save icon 52 on the home screen of Figure 5A. The restored image may include a QR code (registered trademark) 64. The restored image may also include any image.

一例として、復旧画像生成部173は複数の選択可能な画像61~63をディスプレイ14に表示させる。そして、復旧画像生成部173は、ユーザによって選択された画像を元となるQRコード64に重畳させる(ただし、QRコードの読み取りに支障を来さないよう重畳させる)。これにより、復旧画像性西部73はユーザによって選択された画像およびQRコード64から構成される復旧画像を生成する。ここで表示される複数の画像61~63は、望ましくは復旧情報(ゲームの進行状況)に応じた画像である。画像61~63は、例えばゲームの進行によって入手されたアイテムやキャラクタ(ゲーム媒体)に応じた画像、進行中(あるいはクリア済)のシナリオに応じた画像であってよい。 As an example, the recovery image generation unit 173 displays multiple selectable images 61-63 on the display 14. The recovery image generation unit 173 then superimposes the image selected by the user on the original QR code 64 (however, the superimposition is performed in a manner that does not interfere with reading the QR code). As a result, the recovery image generation unit 73 generates a recovery image composed of the image selected by the user and the QR code 64. The multiple images 61-63 displayed here are preferably images that correspond to recovery information (game progress status). The images 61-63 may, for example, be images that correspond to items or characters (game media) obtained as the game progresses, or images that correspond to the ongoing (or completed) scenario.

このような画像が復旧画像に含まれることで、ユーザはどのような状態でゲームが復旧するかを直感的に理解しやすくなる。例えば、リセマラを想定して、ゲームの開始時に入手されたアイテムを含む復旧画像を生成するのが好適である。例えば、図5Bにおいて、画像62が選択された場合、図5Cに示すように画像62がQRコード64に重畳された復旧画像65が生成され、保存される。 Including such an image in the recovery image makes it easier for users to intuitively understand the state in which the game will be restored. For example, it is preferable to generate a recovery image that includes items obtained at the start of the game, assuming a reroll. For example, if image 62 is selected in Figure 5B, recovery image 65 is generated and saved, with image 62 superimposed on QR code 64, as shown in Figure 5C.

なお、復旧画像に含める画像は任意である。例えば、ゲームに対応する画像、ゲームにおけるシナリオに対応する画像等を復旧画像に含まれてよい。復旧情報に応じた画像を復旧画像に含めておけば、ゲームプログラムを実行しなくても、また、仮にゲームプログラムを削除したとしても、汎用的な画像閲覧アプリやプレビュー画面で復旧画像を閲覧できる。そのため、どのようなデータ(復旧情報)に関連する復旧画像であるかを容易に識別可能となる。 The images included in the recovery image are arbitrary. For example, the recovery image may include images corresponding to the game or the scenario in the game. If the recovery image includes an image corresponding to the recovery information, the recovery image can be viewed using a general-purpose image viewing app or preview screen without having to run the game program, or even if the game program is deleted. This makes it easy to identify what data (recovery information) the recovery image relates to.

また、図5Bに示す画面には、必要に応じて注意事項等が表示されるのが望ましい。 It is also desirable that the screen shown in Figure 5B display important information, etc., as necessary.

以上により、復旧画像が生成される。仮にゲームプログラムをアンインストールした場合でも、復旧コードは削除されない。そのため、復旧画像を保持しておくことで、ゲームプログラムを再インストールすれば、保存された復旧画像を用いてゲームを復旧できる状態となる。 A recovery image is generated in this way. Even if you uninstall the game program, the recovery code will not be deleted. Therefore, by keeping the recovery image, you will be able to restore the game using the saved recovery image if you reinstall the game program.

図6は、ゲームシステムの処理動作の一例を示すシーケンス図であり、復旧画像を用いてゲームを復旧する手順を例示している。 Figure 6 is a sequence diagram showing an example of the processing operation of a game system, illustrating the procedure for restoring a game using a restoration image.

ゲームの復旧を望むユーザからの操作に応じて、端末装置1の復旧画像特定部174は復旧画像を特定する(ステップS31)。そして、復旧画像特定部174は特定された復旧画像に対応する復旧コードを取得する(ステップS32)。さらに、復旧要求送信部175は復旧コードおよび端末識別情報を含む復旧要求をゲームサーバ2に送信する(ステップS33)。このような復旧要求はデータ量が少なくて済むため、通信への負荷を小さくできる。 In response to an operation by a user who wishes to restore the game, the restoration image identification unit 174 of the terminal device 1 identifies a restoration image (step S31). The restoration image identification unit 174 then obtains a restoration code corresponding to the identified restoration image (step S32). Furthermore, the restoration request transmission unit 175 transmits a restoration request including the restoration code and terminal identification information to the game server 2 (step S33). Such a restoration request requires a small amount of data, thereby reducing the load on communications.

復旧要求がゲームサーバ2によって受信されると、ゲームサーバ2の復旧可否判定部235は、復旧要求と記憶部21に記憶されている情報に基づいて、復旧の可否を判定する(ステップS41)。 When a recovery request is received by the game server 2, the recovery feasibility determination unit 235 of the game server 2 determines whether recovery is possible based on the recovery request and the information stored in the memory unit 21 (step S41).

図7は、復旧可否の判定手順の一例を示すフローチャートである。
まず、復旧可否判定部235は復旧要求に含まれる端末識別情報(以下「第1端末識別情報」という。)を取得する。また、判定可否判定部は、記憶部21において、復旧要求に含まれる復旧コードに関連付けられている端末識別情報(以下「第2端末識別情報」という。)を取得する。そして、復旧可否判定部235は第1端末識別情報と第2端末識別情報とが一致するか否かを判定する(ステップS51)。
FIG. 7 is a flowchart showing an example of a procedure for determining whether or not recovery is possible.
First, the recovery possibility determination unit 235 acquires the terminal identification information (hereinafter referred to as "first terminal identification information") included in the recovery request. The determination possibility determination unit also acquires the terminal identification information (hereinafter referred to as "second terminal identification information") associated with the recovery code included in the recovery request from the storage unit 21. Then, the recovery possibility determination unit 235 determines whether the first terminal identification information and the second terminal identification information match (step S51).

一致しない場合(ステップS51のNO)、復旧可否判定部235は復旧を認めない(ステップS52)。このようにすることで、復旧画像を生成した端末装置1以外の端末装置1でゲームを復旧することができず、セキュリティが向上する。 If they do not match (NO in step S51), the recovery possibility determination unit 235 does not allow the recovery (step S52). This prevents the game from being recovered on a terminal device 1 other than the terminal device 1 that generated the recovery image, thereby improving security.

一致する場合、復旧可否判定部235は、記憶部21において、復旧要求に含まれる復旧コードと関連付けられている保存ステータス情報を確認する。 If there is a match, the recovery feasibility determination unit 235 checks the storage status information associated with the recovery code included in the recovery request in the memory unit 21.

復旧画像が未保存であることを保存ステータス情報が示している場合(ステップS53のNO)、復旧可否判定部235は復旧を認めない(ステップS52)。このようにすることで、保存が行われていない復旧画像に基づく復旧は困難となり、復旧コードないし復旧画像の偽造による不正を抑制できる。 If the storage status information indicates that the recovery image has not been saved (NO in step S53), the recovery possibility determination unit 235 does not allow recovery (step S52). This makes recovery based on a recovery image that has not been saved difficult, and prevents fraud through the forgery of recovery codes or recovery images.

復旧画像が保存済であることを保存ステータス情報が示している場合(ステップS53のYES)、復旧可否判定部235は復旧を認める(ステップS54)。 If the storage status information indicates that the restored image has been saved (YES in step S53), the recovery feasibility determination unit 235 approves the recovery (step S54).

なお、復旧可否判定部235は、復旧コードが記憶部21に記憶されているかを確認し、記憶されていない場合はその時点で復旧を認めないこととしてもよい。これにより、改ざんして作成された復旧コードによる不正な復旧を防げる。 The recovery possibility determination unit 235 may check whether the recovery code is stored in the memory unit 21, and if it is not stored, may not allow recovery at that point. This prevents fraudulent recovery using a recovery code that has been tampered with.

以下、図3に示す情報が記憶部21に記憶されているとして、3つのケースを例示する。
端末装置1から送信される復旧要求が、図8Aに示すように、端末識別情報T3および復旧コードR30であったとする。この場合、復旧要求に含まれる第1端末識別情報はT3である。一方、記憶部21において、復旧要求に含まれる復旧コードR30と関連付けられてている第2端末識別情報はT3である。よって両端末識別情報は一致する(図8のステップS51のYES)。さらに、記憶部21において、復旧コードR30に関連付けられている保存ステータス情報は「保存済」である(図8のステップS52のYES)。よって、復旧可否判定部235は復旧を認める。
Hereinafter, assuming that the information shown in FIG. 3 is stored in the storage unit 21, three cases will be illustrated.
Assume that the recovery request sent from the terminal device 1 includes terminal identification information T3 and recovery code R30, as shown in FIG. 8A. In this case, the first terminal identification information included in the recovery request is T3. Meanwhile, in the storage unit 21, the second terminal identification information associated with the recovery code R30 included in the recovery request is T3. Therefore, the two pieces of terminal identification information match (YES in step S51 in FIG. 8). Furthermore, in the storage unit 21, the storage status information associated with the recovery code R30 is "saved" (YES in step S52 in FIG. 8). Therefore, the recovery feasibility determination unit 235 approves recovery.

端末装置1から送信される復旧要求が、図8Bに示すように、端末識別情報T4および復旧コードR30であったとする。この場合、復旧要求に含まれる第1端末識別情報はT4である。一方、記憶部21において、復旧要求に含まれる復旧コードR30と関連付けられてている第2端末識別情報はT3である。よって両端末識別情報は一致しない(図8のステップS51のNO)。よって、復旧可否判定部235は復旧を認めない。 Assume that the recovery request sent from terminal device 1 contains terminal identification information T4 and recovery code R30, as shown in Figure 8B. In this case, the first terminal identification information included in the recovery request is T4. Meanwhile, in the memory unit 21, the second terminal identification information associated with the recovery code R30 included in the recovery request is T3. Therefore, the two pieces of terminal identification information do not match (NO in step S51 in Figure 8). Therefore, the recovery feasibility determination unit 235 does not approve the recovery.

端末装置1から送信される復旧要求が、図8Cに示すように、端末識別情報T1および復旧コードR10であったとする。この場合、復旧要求に含まれる第1端末識別情報はT1である。一方、記憶部21において、復旧要求に含まれる復旧コードR10と関連付けられてている第2端末識別情報はT1である。よって両者は一致する(図8のステップS51のYES)。しかし、記憶部21において、復旧コードR10に関連付けられている保存ステータス情報は「未保存」である(図8のステップS52のNO)。よって、復旧可否判定部235は復旧を認めない。 Assume that the recovery request sent from terminal device 1 contains terminal identification information T1 and recovery code R10, as shown in Figure 8C. In this case, the first terminal identification information included in the recovery request is T1. Meanwhile, in the memory unit 21, the second terminal identification information associated with the recovery code R10 included in the recovery request is T1. Therefore, the two match (YES in step S51 in Figure 8). However, in the memory unit 21, the saved status information associated with recovery code R10 is "unsaved" (NO in step S52 in Figure 8). Therefore, the recovery feasibility determination unit 235 does not approve the recovery.

なお、保存ステータス情報を設けず、ステップS53を省略してもよい。 In addition, step S53 may be omitted without providing the save status information.

図6に戻り、復旧可否判定部235により復旧が認められた場合(ステップS42のYES)、ゲームサーバ2の復旧情報送信部236は、記憶部21を参照し、復旧要求に含まれる復旧コードと関連付けられた復旧情報を端末装置1に送信する(ステップS43)。例えば、図8Aのケースでは、復旧コードR30に関連付けられた復旧情報D(図3)が端末装置1に送信される。 Returning to FIG. 6, if the recovery possibility determination unit 235 approves recovery (YES in step S42), the recovery information transmission unit 236 of the game server 2 refers to the memory unit 21 and transmits recovery information associated with the recovery code included in the recovery request to the terminal device 1 (step S43). For example, in the case of FIG. 8A, recovery information D (FIG. 3) associated with recovery code R30 is transmitted to the terminal device 1.

なお、復旧情報送信部236は、有効期間を設定して、復旧情報を端末装置1に送信してもよい。有効期間は、例えばゲームサーバ2からの送信あるいは端末装置1による受信を起点として所定時間以内(例えば15分以内)というものであってもよいし、所定の時点(例えば2023年6月1日12時00分)までというものであってもよい。 The recovery information transmission unit 236 may set a validity period and transmit the recovery information to the terminal device 1. The validity period may be, for example, within a predetermined time (e.g., within 15 minutes) from the time of transmission from the game server 2 or reception by the terminal device 1, or may be until a predetermined point in time (e.g., 12:00 on June 1, 2023).

そして、復旧情報が端末装置1によって受信されると、端末装置1の復旧処理部176は復旧情報に基づいてゲームを復旧する(ステップS34)。復旧情報に有効期間が設定されている場合、復旧処理部176は有効期間内に限りゲームを復旧する。 Then, when the recovery information is received by the terminal device 1, the recovery processing unit 176 of the terminal device 1 recovers the game based on the recovery information (step S34). If a validity period is set in the recovery information, the recovery processing unit 176 recovers the game only within the validity period.

以下、復旧画像を用いたゲームの復旧が、ゲーム画面を例示しながら説明される。
図9Aは、データ復旧画面を模式的に示す図である。この画面は、例えば図5Aのホーム画面におけるメニューアイコン51を選択し、さらにデータ引き継ぎのための操作を行うことでディスプレイ14に表示される。復旧画像の取得法として、記憶部11に保存されている復旧画像を選択するやり方と、カメラ16によるスキャンがあり、そのそれぞれに対応するアイコン71,72が表示される。
Hereinafter, the restoration of a game using a restoration image will be explained with reference to an example game screen.
9A is a diagram showing a typical data recovery screen. This screen is displayed on the display 14 by selecting the menu icon 51 on the home screen of FIG. 5A and then performing an operation for data transfer. The recovery image can be acquired by selecting a recovery image stored in the storage unit 11 or by scanning with the camera 16, and icons 71 and 72 corresponding to the respective methods are displayed.

記憶部11に保存されている復旧画像を選択する場合、ユーザはアイコン71を選択する。この選択に応答して、図9Bに示すように、復旧画像特定部174は記憶部11に保存されている1以上の復旧画像81~83をディスプレイ14に表示させる。 To select a restored image stored in the memory unit 11, the user selects icon 71. In response to this selection, as shown in Figure 9B, the restored image identification unit 174 displays one or more restored images 81-83 stored in the memory unit 11 on the display 14.

ここで、復旧画像81~83にはユーザが選択した画像62,821,831が含まれていてよい。図9Bの例において、復旧画像81は図5Cに示す復旧画像64である。このような画像62,821,831が復旧画像に含まれることで、ユーザはどのような状態でゲームが復旧するかを直感的に理解しやすくなる。 Here, restoration images 81-83 may include images 62, 821, and 831 selected by the user. In the example of Figure 9B, restoration image 81 is restoration image 64 shown in Figure 5C. By including such images 62, 821, and 831 in the restoration images, the user can more easily intuitively understand the state in which the game will be restored.

そして、いずれかの復旧画像がユーザによって選択されると、図9Cに示すように、復旧画像特定部174は、選択された復旧画像と、これに関連付けられた復旧情報に応じた情報とを関連付けてディスプレイ14に表示させる。図9Cの画面例では、復旧情報に応じた情報として、最終ログイン日時、主要なキャラクタ(例えば主人公キャラクタ)のパラメータ(例えばレベル)、入手したアイテム(ゲーム媒体)91~93の少なくとも一部が提示される。 When one of the recovery images is selected by the user, the recovery image identification unit 174 associates the selected recovery image with information corresponding to the associated recovery information and displays it on the display 14, as shown in FIG. 9C. In the example screen of FIG. 9C, the information corresponding to the recovery information presented includes the last login date and time, parameters (e.g., level) of a main character (e.g., the protagonist character), and at least some of the acquired items (game media) 91-93.

そして、図9Cの画面例において、データ復旧アイコン94がユーザによって選択されると、図9Bにおいて選択された復旧画像が復旧画像特定部174によって特定される。 Then, when the data recovery icon 94 is selected by the user in the example screen of Figure 9C, the recovery image selected in Figure 9B is identified by the recovery image identification unit 174.

一方、以下のようにして、カメラ16によるスキャンによって復旧画像を選択することもできる。端末装置1の復旧画像生成部173は生成した復旧画像を外部に出力可能である。そして、出力された復旧画像は端末装置1とは異なる媒体に示されることとなる。例えば、端末装置1が有するディスプレイ14とは異なるディスプレイに表示されたり、紙媒体に印刷して示されたりする。 On the other hand, a restored image can also be selected by scanning with the camera 16 as follows: The restored image generation unit 173 of the terminal device 1 can output the generated restored image to the outside. The output restored image will then be displayed on a medium other than the terminal device 1. For example, it may be displayed on a display other than the display 14 of the terminal device 1, or it may be printed on a paper medium and displayed.

そして、図9Aに示す画面において、スキャンアイコン72が選択されると、復旧画像特定部174はカメラ16を起動させる。そして、端末装置1とは異なる媒体に示されてる復旧画像をカメラ16が撮影することで、復旧画像特定部174は復旧画像を特定できる。 When the scan icon 72 is selected on the screen shown in FIG. 9A, the restored image identification unit 174 activates the camera 16. The camera 16 then captures a restored image displayed on a medium other than the terminal device 1, allowing the restored image identification unit 174 to identify the restored image.

以上のようにして、ゲームを復旧させることが可能となる。復旧画像を生成した端末装置1のみで復旧を可能とすることで、セキュリティが向上する。また、本実施形態によれば、ユーザによる復旧画像の選択を簡略化でき、復旧作業が容易となる。例えば、引き継ぎコードによる復旧と比べると、引き継ぎコードを入力する手作業が不要となるし、パスワードの設定も不要となる。また、ユーザが復旧画像を短時間で選択できるため、端末装置1の消費電力を削減できる。 In this way, it is possible to restore the game. By allowing restoration only on the terminal device 1 that generated the restoration image, security is improved. Furthermore, according to this embodiment, the user's selection of a restoration image can be simplified, making the restoration process easier. For example, compared to restoration using a takeover code, there is no need to manually enter the takeover code, and there is no need to set a password. Furthermore, because the user can select a restoration image in a short amount of time, power consumption by the terminal device 1 can be reduced.

第1実施形態の変形例として、ゲームを既に復旧済である場合には、復旧を認めないようにしてもよい。そのようにする具体的な2つの変形例が説明される。 As a variation of the first embodiment, restoration may not be permitted if the game has already been restored. Two specific variations that do this are described below.

図10Aは、第1変形例に係る記憶部21に記憶される情報を模式的に示す図であり、図3と対応している。図示のように、関連付け部233は復旧コードと復旧ステータス情報とを関連付けて記憶部21に記憶する。復旧ステータス情報は、初めは「未保存」に設定される。その後、復旧ステータス情報は端末装置1から送信される復旧完了情報(後述)の受信に応答して「保存済」に更新される。 Figure 10A is a diagram schematically illustrating information stored in the memory unit 21 according to the first variant, and corresponds to Figure 3. As shown, the association unit 233 associates the recovery code with the recovery status information and stores it in the memory unit 21. The recovery status information is initially set to "unsaved." Thereafter, the recovery status information is updated to "saved" in response to receiving recovery completion information (described below) sent from the terminal device 1.

図10Bは、第1変形例に係るゲームシステムの処理動作の一例を示すシーケンス図であり、図6と対応している。図10BにおけるステップS31~S34およびS41~43は図6と同じである。そして、端末装置1の復旧処理部176は、復旧情報に基づくゲームの復旧(ステップS34)と対応して、復旧完了情報をゲームサーバ2に送信する(ステップS35)。復旧完了情報はゲームの復旧を行ったことを示す情報とも言える。 Figure 10B is a sequence diagram showing an example of the processing operation of a game system according to the first modified example, and corresponds to Figure 6. Steps S31 to S34 and S41 to 43 in Figure 10B are the same as those in Figure 6. Then, in response to the recovery of the game based on the recovery information (step S34), the recovery processing unit 176 of the terminal device 1 transmits recovery completion information to the game server 2 (step S35). The recovery completion information can also be considered information indicating that the game has been recovered.

復旧完了情報がゲームサーバ2によって受信されると、ゲームサーバ2の関連付け部233は、ステップS23で送信した復旧コードに関連付けられた復旧ステータス情報を「復旧済」に更新する(ステップS44)。 When the recovery completion information is received by the game server 2, the association unit 233 of the game server 2 updates the recovery status information associated with the recovery code sent in step S23 to "Recovered" (step S44).

図10Cは、第1変形例に係る復旧可否の判定手順の一例を示すフローチャートであり、図7と対応している。図10CのステップS51,S52は図7と同じである。 Figure 10C is a flowchart showing an example of a procedure for determining whether recovery is possible according to the first variant, and corresponds to Figure 7. Steps S51 and S52 in Figure 10C are the same as those in Figure 7.

復旧要求に含まれる端末識別情報(第1端末識別情報)と、記憶部21において、復旧要求に含まれる復旧コードに関連付けられている端末識別情報(第2端末識別情報)が一致する場合(ステップS51のYES)、復旧可否判定部235は、記憶部21において、復旧要求に含まれる復旧コードと関連付けられている復旧ステータス情報を確認する。 If the terminal identification information (first terminal identification information) included in the recovery request matches the terminal identification information (second terminal identification information) associated with the recovery code included in the recovery request in the memory unit 21 (YES in step S51), the recovery feasibility determination unit 235 checks the recovery status information associated with the recovery code included in the recovery request in the memory unit 21.

ゲームの復旧が既に行われていることを復旧ステータス情報が示している場合(ステップS53’のYES)、復旧可否判定部235は復旧を認めない(ステップS52)。 If the recovery status information indicates that the game has already been recovered (YES in step S53'), the recovery feasibility determination unit 235 does not allow recovery (step S52).

ゲームの復旧が未だ行われていないことを復旧ステータス情報が示している場合(ステップS53’のNO)、復旧可否判定部235は復旧を認める(ステップS54)。 If the recovery status information indicates that the game has not yet been restored (NO in step S53'), the recovery feasibility determination unit 235 approves the recovery (step S54).

このように、復旧コードと、ゲームの復旧が行われたか否かを示す復旧ステータス情報とを関連付けて記憶しておくことで、復旧に用いられた復旧画像を用いた再度の復旧を認めないようにすることができる。なお、保存ステータス情報(図3)と復旧ステータス情報(図10A)の両方を復旧コードと関連付けておき、両ステータス情報に基づいて復旧可否を判定してもよい。 In this way, by storing a recovery code in association with recovery status information indicating whether or not a game has been restored, it is possible to prevent further recovery attempts using the recovery image used for the previous recovery. It is also possible to associate both the save status information (Figure 3) and the recovery status information (Figure 10A) with the recovery code, and determine whether or not recovery is possible based on both sets of status information.

図11Aは、第2変形例に係るゲームシステムの処理動作の一例を示すシーケンス図であり、図10Bと対応している。図11AにおけるステップS31~S35およびS41~44は図10Bと同じである。復旧完了情報がゲームサーバ2によって受信されると、ゲームサーバ2の関連付け部233は、ステップS23で送信した復旧コードを削除する(ステップS44’)。 Figure 11A is a sequence diagram showing an example of the processing operation of a game system relating to the second variant, and corresponds to Figure 10B. Steps S31 to S35 and S41 to S44 in Figure 11A are the same as those in Figure 10B. When the recovery completion information is received by the game server 2, the association unit 233 of the game server 2 deletes the recovery code sent in step S23 (step S44').

例えば、記憶部21に図3のような情報が記憶されている状態で、復旧コードR20によるゲームの復旧が行われた場合、関連付け部233は図11Bのように復旧コードR20を削除する。 For example, if the memory unit 21 stores information such as that shown in Figure 3 and the game is restored using recovery code R20, the association unit 233 will delete recovery code R20 as shown in Figure 11B.

これにより、その後に仮に復旧コードR20が端末装置1から送信された場合、当該復旧コードR20は記憶部21に記憶されていないため、復旧可否判定部235は復旧を認めないこととする。このようにすることで、復旧に用いられた復旧画像を用いた再度の復旧を認めないようにしてもよい。As a result, if the recovery code R20 is subsequently sent from the terminal device 1, the recovery possibility determination unit 235 will not allow recovery because the recovery code R20 is not stored in the memory unit 21. By doing this, it is possible to not allow a second recovery using the recovery image used for recovery.

さらに別の変形例が説明される。復旧画像を保存した後、ゲームプログラムを削除してしまうことがあり得る。そのため、復旧コードを受信したゲームサーバ2は、送信元の端末装置1にゲームプログラムがインストールされているか否かを確認してもよい。インストールされている場合には、図6に示す処理動作となる。 Another variant is described below. After saving the recovery image, it is possible that the game program may be deleted. Therefore, the game server 2 that receives the recovery code may check whether the game program is installed on the terminal device 1 that sent it. If the game program is installed, the processing operation shown in Figure 6 is performed.

一方、ゲームプログラムが削除された端末装置1から復旧要求が送信された場合、ゲームサーバ2は、端末装置1において、ゲームプログラムをダウンロードするWebサイトへ誘導してもよい。このようにすることで、ユーザは、削除したゲームプログラムを事前に再インストールすることなく、復旧画像を選択することで復旧処理を行うことができ、復旧手順を簡略化できる。 On the other hand, when a recovery request is sent from a terminal device 1 from which the game program has been deleted, the game server 2 may direct the terminal device 1 to a website from which the game program can be downloaded. This allows the user to perform the recovery process by selecting a recovery image without having to reinstall the deleted game program in advance, thereby simplifying the recovery procedure.

(第2実施形態)
上述した第1実施形態は、復旧画像に対応した復旧コードが端末装置1からゲームサーバ2に送信されるものであった(図6のステップS33)。これに対し、次に述べる第2実施形態は、復旧画像が端末装置1からゲームサーバ2に送信されるものである。以下、第1実施形態と共通する点は省略ないし簡略化し、第1実施形態との相違点を中心に説明する。
Second Embodiment
In the first embodiment described above, a recovery code corresponding to a recovery image is transmitted from the terminal device 1 to the game server 2 (step S33 in FIG. 6). In contrast, in the second embodiment described below, a recovery image is transmitted from the terminal device 1 to the game server 2. Below, the points in common with the first embodiment will be omitted or simplified, and the explanation will focus on the points that are different from the first embodiment.

ゲームシステムの概略構成は図1に示すものと同じであってよい。ただし、復旧要求送信部175の処理動作が異なる。より具体的には、復旧要求送信部175は、復旧画像特定部174が特定した復旧画像と、端末識別情報とを含む復旧要求をゲームサーバ2に送信する。 The general configuration of the game system may be the same as that shown in Figure 1. However, the processing operation of the recovery request sending unit 175 is different. More specifically, the recovery request sending unit 175 sends a recovery request to the game server 2, which includes the recovery image identified by the recovery image identification unit 174 and terminal identification information.

図10は、ゲームシステムの処理動作の一例を示すシーケンス図であり、図6(復旧画像を用いてゲームを復旧する手順)と対応している。図6との違いは一点破線で囲んだ部分である。 Figure 10 is a sequence diagram showing an example of the processing operation of a game system, and corresponds to Figure 6 (procedure for restoring a game using a restoration image). The difference from Figure 6 is the part surrounded by the dashed line.

ゲームの復旧を望むユーザからの操作に応じて、端末装置1の復旧画像特定部174は復旧画像を特定する(ステップS31)。そして、復旧要求送信部175は、(復旧コードではなく)復旧画像特定部174によって特定された復旧画像と、端末識別情報とを含む復旧要求をゲームサーバ2に送信する(ステップS33’)。In response to an operation by a user who wishes to restore the game, the restoration image identification unit 174 of the terminal device 1 identifies a restoration image (step S31). The restoration request transmission unit 175 then transmits a restoration request to the game server 2, including the restoration image identified by the restoration image identification unit 174 (rather than a restoration code) and the terminal identification information (step S33').

復旧要求がゲームサーバ2によって受信されると、ゲームサーバ2の復旧可否判定部235は、受信された復旧要求に含まれる復旧画像に対応する復旧コードを取得する(ステップS40)。一例として、復旧画像がQRコードを含んでおり、復旧可否判定部235は復旧画像に含まれるQRコードを解析し、復旧コードを取得する。そして、復旧可否判定部235は、取得された復旧コードと、復旧要求に含まれる端末識別情報と、記憶部21に記憶されている情報に基づいて、復旧の可否を判定する(ステップS41)。判定の具体的な処理例は図7に示すものであってよい(ただし、同図のステップS51における「復旧要求に含まれる復旧コード」を「復旧要求に含まれる復旧画像に対応した復旧コード」と読み替える)。以降の処理は第1実施形態と同様である。When the recovery request is received by the game server 2, the recovery possibility determination unit 235 of the game server 2 acquires a recovery code corresponding to the recovery image included in the received recovery request (step S40). As an example, the recovery image includes a QR code, and the recovery possibility determination unit 235 analyzes the QR code included in the recovery image to acquire the recovery code. The recovery possibility determination unit 235 then determines whether recovery is possible based on the acquired recovery code, the terminal identification information included in the recovery request, and the information stored in the memory unit 21 (step S41). A specific example of the determination process may be as shown in Figure 7 (however, in step S51 of the same figure, "recovery code included in the recovery request" should be read as "recovery code corresponding to the recovery image included in the recovery request"). The subsequent processing is the same as in the first embodiment.

本実施形態では、復旧画像に対応した復旧コードの取得(例えばQRコードの解析)を、端末装置1ではなく、ゲームサーバ2で行う。そのため、端末装置1の処理負荷を軽減でき、かつ、端末装置1側での改ざんを防止でき、情報漏洩等のセキュリティ上のリスクを低下させることができる。また、端末装置1は復旧画像の解析が必須ではないので、端末装置1には解析用のアプリケーションが不要となる。 In this embodiment, the acquisition of the recovery code corresponding to the recovery image (e.g., analysis of the QR code) is performed by the game server 2, not the terminal device 1. This reduces the processing load on the terminal device 1, prevents tampering on the terminal device 1 side, and reduces security risks such as information leaks. Furthermore, since the terminal device 1 is not required to analyze the recovery image, the terminal device 1 does not need an analysis application.

(第3実施形態)
上述した第1および第2実施形態は、復旧コードがゲームサーバ2から端末装置1に送信され(図4のステップS23)、端末装置1が復旧画像を生成する(同図のステップS12)ものであった。これに対し、次に述べる第3実施形態は、ゲームサーバ2が復旧画像を生成して端末装置1に送信するものである。以下、第1および第2実施形態と共通する点は省略ないし簡略化し、第1および第2実施形態との相違点を中心に説明する。
(Third embodiment)
In the first and second embodiments described above, a recovery code is transmitted from the game server 2 to the terminal device 1 (step S23 in FIG. 4), and the terminal device 1 generates a recovery image (step S12 in the same figure). In contrast, in the third embodiment described next, the game server 2 generates a recovery image and transmits it to the terminal device 1. Below, the points in common with the first and second embodiments will be omitted or simplified, and the explanation will focus on the differences from the first and second embodiments.

図11は、第3実施形態に係るゲームシステムの概略構成を示すブロック図である。
図1との違いとして、ゲームサーバ2は、図1の復旧コード生成部232および復旧コード送信部234に代えて、それぞれ復旧コード・復旧画像生成部232’および復旧画像送信部234’を有する。復旧コード・復旧画像生成部232’は端末装置1から送信される端末識別情報と紐付いた復旧コードを生成する。さらに、復旧コード・復旧画像生成部232’は復旧コードに対応した復旧画像を生成する。そして、復旧画像送信部234’は、通信部23を介して、生成された復旧画像を端末装置1に送信する。
FIG. 11 is a block diagram showing a schematic configuration of a game system according to the third embodiment.
1 , the game server 2 has a recovery code/recovery image generation unit 232′ and a recovery image transmission unit 234′ instead of the recovery code generation unit 232 and the recovery code transmission unit 234 of FIG. 1 . The recovery code/recovery image generation unit 232′ generates a recovery code linked to the terminal identification information transmitted from the terminal device 1. Furthermore, the recovery code/recovery image generation unit 232′ generates a recovery image corresponding to the recovery code. Then, the recovery image transmission unit 234′ transmits the generated recovery image to the terminal device 1 via the communication unit 23.

また、端末装置1は、図1の復旧画像生成部173に代えて、復旧画像保存部173’を有する。復旧画像保存部173’は通信部13を介してゲームサーバ2から受信される復旧画像を保存する。 In addition, the terminal device 1 has a restored image storage unit 173' instead of the restored image generation unit 173 in Figure 1. The restored image storage unit 173' stores restored images received from the game server 2 via the communication unit 13.

図12は、ゲームシステムの処理動作の一例を示すシーケンス図であり、図4(復旧画像を生成して保存する手順)と対応している。図4との違いは一点破線で囲んだ部分である。 Figure 12 is a sequence diagram showing an example of the processing operation of the game system, and corresponds to Figure 4 (procedure for generating and saving a recovery image). The difference from Figure 4 is the part surrounded by the dashed line.

端末装置1の端末識別情報送信部172は端末識別情報(および必要に応じてユーザアカウント)をゲームサーバ2に送信する(ステップS11)。 The terminal identification information sending unit 172 of the terminal device 1 sends the terminal identification information (and the user account, if necessary) to the game server 2 (step S11).

端末識別情報がゲームサーバ2によって受信されると、ゲームサーバ2の復旧コード・復旧画像生成部232’は端末識別情報と紐づいた復旧コードを生成し、さらに復旧コードに対応した復旧画像を生成する(ステップS21’)。関連付け部233は、端末識別情報と、ユーザアカウントと、復旧コードと、復旧情報と、保存ステータス情報とを関連付けて記憶部21に記憶する(ステップS22)。さらに、関連付け部233は復旧コードと復旧画像を関連付けて記憶部21に記憶してもよい。そして、復旧画像送信部234’は復旧画像を端末装置1に送信する(ステップS23’)。 When the terminal identification information is received by the game server 2, the recovery code/recovery image generation unit 232' of the game server 2 generates a recovery code linked to the terminal identification information, and further generates a recovery image corresponding to the recovery code (step S21'). The association unit 233 associates the terminal identification information, user account, recovery code, recovery information, and save status information and stores them in the memory unit 21 (step S22). Furthermore, the association unit 233 may associate the recovery code and recovery image and store them in the memory unit 21. Then, the recovery image transmission unit 234' transmits the recovery image to the terminal device 1 (step S23').

そして、端末装置1の復旧画像保存部173’はゲームサーバ2からの復旧画像を保存する(ステップS12’)。復旧画像保存部173’は、復旧画像の保存が完了すると、復旧画像の保存を行ったことを示す保存完了情報(および必要に応じて端末識別情報)をゲームサーバ2に送信する(ステップS13)。 Then, the restored image storage unit 173' of the terminal device 1 stores the restored image from the game server 2 (step S12'). When the restored image storage unit 173' has completed storing the restored image, it transmits storage completion information (and terminal identification information, if necessary) to the game server 2 indicating that the restored image has been stored (step S13).

保存完了情報がゲームサーバ2によって受信されると、ゲームサーバ2の関連付け部233は、ステップS23で送信した復旧コードに関連付けられた保存ステータス情報を「保存済」に更新する(ステップS24)。 When the save completion information is received by the game server 2, the association unit 233 of the game server 2 updates the save status information associated with the recovery code sent in step S23 to "saved" (step S24).

復旧画像を用いてゲームを復旧する手順は図10に示すものであってよい。すなわち、復旧画像を含む復旧要求が端末装置1からゲームサーバ2に送信され(図10のステップS33’)、復旧画像に対応する復旧コードが取得される(ステップS40)。復旧コードと復旧画像とが関連付けて記憶部21に記憶されている場合、記憶部21を参照することで復旧画像と対応した復旧コードを取得してもよい。 The procedure for restoring a game using a recovery image may be as shown in Figure 10. That is, a recovery request including the recovery image is sent from the terminal device 1 to the game server 2 (step S33' in Figure 10), and a recovery code corresponding to the recovery image is obtained (step S40). If the recovery code and the recovery image are associated and stored in the memory unit 21, the recovery code corresponding to the recovery image may be obtained by referring to the memory unit 21.

本実施形態でも、復旧画像に対応した復旧コードの取得を、端末装置1ではなく、ゲームサーバ2で行う。加えて、本実施形態では、復旧画像の生成を端末装置1で行う必要はない。そのため、端末装置1の処理負荷をさらに軽減でき、かつ、端末装置1側での改ざんを防止でき、情報漏洩等のセキュリティ上のリスクを低下させることができる。また、端末装置1は復旧画像の解析や復旧画像の生成が必須ではないので、端末装置1には解析用および画像生成用のアプリケーションが不要となる。 In this embodiment, too, the recovery code corresponding to the recovery image is obtained by the game server 2, not the terminal device 1. In addition, in this embodiment, the recovery image does not need to be generated by the terminal device 1. This further reduces the processing load on the terminal device 1, prevents tampering on the terminal device 1 side, and reduces security risks such as information leaks. In addition, since the terminal device 1 is not required to analyze or generate recovery images, the terminal device 1 does not need applications for analysis or image generation.

なお、以上はゲームの復旧について例示したが、ゲームに限らず任意のデジタルコンテンツの復旧に適用可能である。例えば、メタバースなど仮想空間を用いたアプリケーションにおいて活動状況を復旧することや、電子書籍アプリケーションにおいて読んだところを復旧することにも本開示を適用できる。その場合、復旧画像に含める復旧情報に応じた画像として、デジタルコンテンツに関連する画像、デジタルコンテンツの進度に関する画像が用られてもよい。While the above example illustrates the restoration of a game, the present disclosure can be applied to the restoration of any digital content, not just games. For example, the present disclosure can be applied to restoring activity status in applications that use virtual spaces such as the Metaverse, or restoring a read section in an e-book application. In such cases, images related to the digital content or images related to the progress of the digital content may be used as images corresponding to the restoration information included in the restoration image.

本明細書で言及したプログラムは、コンピュータ読み取り可能な記録媒体に非一時的に記録して頒布されてもよいし、インターネットなどの通信回線(無線通信も含む)を介して頒布されてもよいし、任意の端末にインストールされた状態で頒布されてもよい。 The programs referred to in this specification may be distributed by being recorded non-temporarily on a computer-readable recording medium, by being distributed via a communication line such as the Internet (including wireless communication), or by being distributed in an installed state on any terminal.

本明細書で説明した各発明は、上述した個々の実施形態には限定されるものではなく、適宜、種々の追加、変更、組み合わせおよび部分的削除が可能である。 The inventions described in this specification are not limited to the individual embodiments described above, and various additions, modifications, combinations and partial deletions are possible as appropriate.

例えば、本明細書において1台の装置として説明されるもの(図面において1台の装置のように描かれているものを含む)を複数の装置によって実現してもよい。逆に、本明細書において複数の装置として説明されるもの(図面において複数の装置のように描かれているものを含む)を1台の装置によって実現してもよい。あるいは、ある装置(例えばゲームサーバ)に含まれるとした手段や機能の一部または全部が、他の装置(例えば端末装置)に含まれるようにしてもよい。 For example, what is described in this specification as a single device (including what is depicted in the drawings as a single device) may be realized by multiple devices. Conversely, what is described in this specification as multiple devices (including what is depicted in the drawings as multiple devices) may be realized by a single device. Alternatively, some or all of the means and functions included in one device (e.g., a game server) may be included in another device (e.g., a terminal device).

また、矛盾が生じない範囲で、ある実施形態の一部を他の実施形態に組み込んでもよい。さらに、本明細書に記載された事項の全てが必須の要件というわけではない。特に、本明細書に記載され、特許請求の範囲に記載されていない事項は任意の付加的事項である。 Furthermore, parts of one embodiment may be incorporated into other embodiments to the extent that no inconsistency arises. Furthermore, not all of the matters described in this specification are essential requirements. In particular, matters described in this specification but not in the claims are optional additional matters.

また、本明細書および特許請求の範囲における「手段」との語は、特に断らない限り、それ自体がハードウェア(あるいはハードウェアによって実現される機能)を意味しており、人間(あるいは人間の精神活動)を含むものではない。 Furthermore, unless otherwise specified, the word "means" in this specification and claims refers to hardware itself (or functions realized by hardware) and does not include humans (or human mental activity).

なお、本出願人は本明細書の「先行技術文献」欄の文献に記載された文献公知発明を知っているというにすぎず、本明細書に記載された各発明は必ずしも同文献公知発明における課題を解決することを目的とするものではない。特許請求の範囲に記載された発明が解決しようとする課題は本明細書全体を考慮して認定されるべきものである。例えば、本明細書において、特定の構成によって所定の効果を奏する場合(明示の記載がある場合に加え、構成から読み取れる場合も含む)、当該所定の効果の裏返しとなる課題が解決されるということもできる。ただし、必ずしもそのような特定の構成を必須の要件とする趣旨ではない。 The applicant is merely aware of the inventions disclosed in the documents listed in the "Prior Art Documents" section of this specification, and the inventions described herein do not necessarily aim to solve the problems of the disclosed inventions. The problems that the claimed inventions attempt to solve should be determined by considering the entire specification. For example, if a specific effect is achieved through a specific configuration in this specification (including cases where this effect is explicitly stated and can be inferred from the configuration), it can also be said that the problem that is the reverse of the specified effect is solved. However, this does not necessarily mean that such a specific configuration is an essential requirement.

1 端末装置
11 記憶部
111 ゲーム情報記憶領域
12 プロセッサ
13 通信部
14 ディスプレイ
15 タッチパネル
16 カメラ
171 ゲーム制御部
172 端末識別情報送信部
173 復旧画像生成部
173’ 復旧画像保存部
174 復旧画像特定部
175 復旧要求送信部
176 復旧処理部
2 ゲームサーバ
21 記憶部
22 プロセッサ
23 通信部
231 ゲーム制御部
232 復旧コード生成部
232’ 復旧コード・復旧画像生成部
233 関連付け部
234 復旧コード送信部
234’ 復旧画像送信部
235 復旧可否判定部
236 復旧情報送信部
51 メニューアイコン
52 復旧画像保存アイコン
61~63,821,831 画像
64 QRコード
65,81~83 復旧画像
71,72 アイコン
1 Terminal device 11 Memory unit 111 Game information memory area 12 Processor 13 Communication unit 14 Display 15 Touch panel 16 Camera 171 Game control unit 172 Terminal identification information transmission unit 173 Recovery image generation unit 173' Recovery image storage unit 174 Recovery image identification unit 175 Recovery request transmission unit 176 Recovery processing unit 2 Game server 21 Memory unit 22 Processor 23 Communication unit 231 Game control unit 232 Recovery code generation unit 232' Recovery code / recovery image generation unit 233 Association unit 234 Recovery code transmission unit 234' Recovery image transmission unit 235 Recovery possibility determination unit 236 Recovery information transmission unit 51 Menu icon 52 Recovery image storage icons 61 to 63, 821, 831 Image 64 QR code 65, 81 to 83 Recovery image 71, 72 Icon

Claims (35)

端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
前記端末装置は、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段を備え、
前記ゲームサーバは、前記端末識別情報と紐付いた復旧コードを生成する第2手段を備え、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段を備え、
前記ゲームサーバは、前記復旧コードを前記端末装置に送信する第4手段を備え、
前記端末装置は、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存する第5手段を備え、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段を備え、
前記端末装置は、特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段を備え、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段を備え、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備え、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する第10手段を備えるゲームシステム。
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
the terminal device includes a first means for transmitting terminal identification information for identifying the terminal device to the game server;
the game server includes a second means for generating a recovery code associated with the terminal identification information,
the game server comprises a third means for storing recovery information for restoring a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server includes a fourth means for transmitting the recovery code to the terminal device;
the terminal device comprises a fifth means for generating and storing a recovery image corresponding to the recovery code transmitted from the game server;
the terminal device further comprises sixth means for specifying the restoration image in response to a game restoration instruction given to the terminal device by a user;
the terminal device comprises seventh means for transmitting to the game server a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information;
the game server comprises an eighth means for determining whether to approve the recovery of the game based on whether the terminal identification information included in the recovery request matches the terminal identification information associated in the storage unit with the recovery code included in the recovery request;
the game server comprises a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted;
The terminal device comprises a tenth means for restoring the game based on the restoration information.
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
前記端末装置は、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段を備え、
前記ゲームサーバは、前記端末識別情報と紐付いた復旧コードを生成する第2手段を備え、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段を備え、
前記ゲームサーバは、前記復旧コードを前記端末装置に送信する第4手段を備え、
前記端末装置は、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存する第5手段を備え、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段を備え、
前記端末装置は、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段を備え、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段を備え、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備え、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する第10手段を備えるゲームシステム。
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
the terminal device includes a first means for transmitting terminal identification information for identifying the terminal device to the game server;
the game server includes a second means for generating a recovery code associated with the terminal identification information,
the game server comprises a third means for storing recovery information for restoring a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server includes a fourth means for transmitting the recovery code to the terminal device;
the terminal device comprises a fifth means for generating and storing a recovery image corresponding to the recovery code transmitted from the game server;
the terminal device further comprises sixth means for specifying the restoration image in response to a game restoration instruction given to the terminal device by a user;
the terminal device includes seventh means for transmitting a restoration request to the game server, the restoration request including the specified restoration image and the terminal identification information;
the game server comprises an eighth means for determining whether to approve the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
the game server comprises a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted;
The terminal device comprises a tenth means for restoring the game based on the restoration information.
ゲームの進行はゲーム媒体を入手することを含み、
前記第5手段は、前記ゲーム媒体に応じた画像を含む前記復旧画像を生成する、請求項1または2に記載のゲームシステム。
Progression of the game involves obtaining game media,
The game system according to claim 1 or 2, wherein the fifth means generates the restored image including an image corresponding to the game content.
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムであって、
前記端末装置は、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段を備え、
前記ゲームサーバは、前記端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成する第2手段を備え、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段を備え、
前記ゲームサーバは、前記復旧画像を前記端末装置に送信する第4手段を備え、
前記端末装置は、前記ゲームサーバから送信される復旧画像を保存する第5手段を備え、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段を備え、
前記端末装置は、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段を備え、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段を備え、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備え、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する第10手段を備えるゲームシステム。
A game system comprising a terminal device and a game server, both of which cooperate to progress a game,
the terminal device includes a first means for transmitting terminal identification information for identifying the terminal device to the game server;
the game server includes a second means for generating a recovery code associated with the terminal identification information and a recovery image corresponding to the recovery code;
the game server comprises a third means for storing recovery information for restoring a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server includes a fourth means for transmitting the restored image to the terminal device;
the terminal device includes a fifth means for storing a restored image transmitted from the game server;
the terminal device further comprises sixth means for specifying the restoration image in response to a game restoration instruction given to the terminal device by a user;
the terminal device includes seventh means for transmitting a restoration request to the game server, the restoration request including the specified restoration image and the terminal identification information;
the game server comprises an eighth means for determining whether to approve the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
the game server comprises a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted;
The terminal device comprises a tenth means for restoring the game based on the restoration information.
前記第3手段は、前記復旧画像が保存されたか否かを示す第1ステータス情報を前記復旧コードと関連付けて記憶し、
前記第5手段は、前記復旧画像の保存と対応して保存完了情報を前記ゲームサーバに送信し、
前記第3手段は、前記保存完了情報の受信に応じて、前記第1ステータス情報を更新し、
前記第8手段は、前記第1ステータス情報にも基づいて、ゲームの復旧を認めるか否かを判定する、請求項1、2および4のいずれかに記載のゲームシステム。
the third means stores first status information indicating whether the restored image has been saved in association with the restoration code;
the fifth means transmits storage completion information to the game server in response to the storage of the restored image;
The third means updates the first status information in response to receiving the storage completion information,
5. The game system according to claim 1, wherein said eighth means determines whether or not to permit the game to be restored based also on said first status information.
前記第3手段は、ゲームの復旧が行われたか否かを示す第2ステータス情報を前記復旧コードと関連付けて記憶し、
前記第10手段は、ゲームの復旧と対応して復旧完了情報を前記ゲームサーバに送信し、
前記第3手段は、前記復旧完了情報の受信に応じて、前記第2ステータス情報を更新し、
前記第8手段は、前記第2ステータス情報にも基づいて、ゲームの復旧を認めるか否かを判定する、請求項1乃至4のいずれかに記載のゲームシステム。
the third means stores second status information indicating whether or not the game has been restored in association with the restoration code;
the tenth means transmits restoration completion information to the game server in response to the restoration of the game;
the third means updates the second status information in response to receiving the restoration completion information;
5. The game system according to claim 1, wherein said eighth means determines whether or not to permit the game to be restored based also on said second status information.
前記第10手段は、ゲームの復旧と対応して復旧完了情報を前記ゲームサーバに送信し、
前記第3手段は、前記復旧完了情報の受信に応じて、前記記憶部に記憶されている復旧コードを削除する、請求項1、2および4のいずれかに記載のゲームシステム。
the tenth means transmits restoration completion information to the game server in response to the restoration of the game;
5. The game system according to claim 1, wherein said third means deletes the recovery code stored in said storage unit in response to receiving said recovery completion information.
前記第2手段は、1つの端末識別情報に対して複数の復旧コードを生成可能であり、
前記第3手段は、1つの端末識別情報について、複数のユーザアカウントを関連付けて記憶し、かつ、複数のユーザアカウントのそれぞれについて復旧コードおよび復旧情報を関連付けて記憶し、
前記第5手段は、復旧コードのそれぞれに対応した復旧画像を生成可能であり、
前記第6手段は、保存されている2以上の復旧画像をユーザに提示し、ユーザによって選択された復旧画像を特定する、請求項1、2および4のいずれかに記載のゲームシステム。
the second means is capable of generating a plurality of recovery codes for one piece of terminal identification information,
the third means stores a plurality of user accounts in association with one piece of terminal identification information, and stores a recovery code and recovery information in association with each of the plurality of user accounts;
the fifth means is capable of generating a recovery image corresponding to each recovery code;
5. The game system according to claim 1, wherein the sixth means presents two or more of the stored restored images to the user and specifies a restored image selected by the user.
前記第6手段は、選択された復旧画像と、前記復旧画像と関連付けられた復旧コードと関連付けられた復旧情報に応じた情報と、をユーザに提示する、請求項1、2および4のいずれかに記載のゲームシステム。 A game system as described in any one of claims 1, 2 and 4, wherein the sixth means presents to the user the selected recovery image and information corresponding to the recovery information associated with the recovery code associated with the recovery image. 前記第5手段は、前記復旧画像を前記端末装置から外部に出力可能であり、
前記第6手段は、前記端末装置に設けられたカメラが、前記端末装置とは異なる媒体に示される復旧画像を撮影することにより、復旧画像を特定する、請求項1、2および4のいずれかに記載のゲームシステム。
the fifth means is capable of outputting the restored image from the terminal device to an external device,
5. The game system according to claim 1, wherein the sixth means identifies the restored image by using a camera provided in the terminal device to capture the restored image displayed on a medium other than the terminal device.
前記復旧画像は、QRコードを含んで構成される、請求項1、2および4のいずれかに記載のゲームシステム。 A game system described in any one of claims 1, 2 and 4, wherein the restored image includes a QR code. 前記端末装置が初期化されると、前記端末識別情報が更新される、請求項1、2および4のいずれかに記載のゲームシステム。 A game system as described in any one of claims 1, 2 and 4, wherein the terminal identification information is updated when the terminal device is initialized. 前記第9手段は、有効期間を設定して前記復旧情報を前記端末装置に送信し、
前記第10手段は、前記有効期間内に限り、前記復旧情報に基づいてゲームを復旧する、請求項1、2および4のいずれかに記載のゲームシステム。
the ninth means sets a validity period and transmits the recovery information to the terminal device;
5. The game system according to claim 1, wherein said tenth means restores the game based on said restoration information only within said valid period.
前記ゲームは、ゲームプログラムを前記端末装置にインストールすることによって実現され、
前記第5手段が保存した復旧画像は、前記ゲームプログラムをアンインストールしても削除されない、請求項1、2および4のいずれかに記載のゲームシステム。
the game is realized by installing a game program on the terminal device;
5. The game system according to claim 1, wherein the recovery image stored by said fifth means is not deleted even when said game program is uninstalled.
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムにおけるゲーム制御方法であって、
前記端末装置が、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバが、前記端末識別情報と紐付いた復旧コードを生成し、
前記ゲームサーバが、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記ゲームサーバが、前記復旧コードを前記端末装置に送信し、
前記端末装置が、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存し、
前記端末装置が、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
前記端末装置が、特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記ゲームサーバが、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
前記ゲームサーバが、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信し、
前記端末装置が、前記復旧情報に基づいてゲームを復旧する、ゲーム制御方法。
A game control method in a game system including a terminal device and a game server, in which the two devices cooperate to progress a game, comprising:
The terminal device transmits terminal identification information for identifying the terminal device to the game server,
The game server generates a recovery code associated with the terminal identification information,
The game server stores recovery information for restoring the game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
The game server transmits the recovery code to the terminal device,
The terminal device generates and stores a recovery image corresponding to the recovery code transmitted from the game server,
the terminal device specifies the restoration image in response to a game restoration instruction from the user to the terminal device;
the terminal device transmits to the game server a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information;
the game server determines whether to permit recovery of the game based on whether the terminal identification information included in the recovery request matches the terminal identification information associated in the storage unit with the recovery code included in the recovery request;
When the game server determines that the game should be restored, the game server transmits the restoration information to the terminal device;
The terminal device restores the game based on the restoration information.
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムにおけるゲーム制御方法であって、
前記端末装置が、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバが、前記端末識別情報と紐付いた復旧コードを生成し、
前記ゲームサーバが、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記ゲームサーバが、前記復旧コードを前記端末装置に送信し、
前記端末装置が、前記ゲームサーバから送信される前記復旧コードに対応した復旧画像を生成し、保存し、
前記端末装置が、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
前記端末装置が、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記ゲームサーバが、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
前記ゲームサーバが、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信し、
前記端末装置が、前記復旧情報に基づいてゲームを復旧する、ゲーム制御方法。
A game control method in a game system including a terminal device and a game server, the terminal device and the game server cooperating to progress a game, comprising:
The terminal device transmits terminal identification information for identifying the terminal device to the game server,
The game server generates a recovery code associated with the terminal identification information,
The game server stores recovery information for restoring the game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
The game server transmits the recovery code to the terminal device,
The terminal device generates and stores a recovery image corresponding to the recovery code transmitted from the game server,
the terminal device specifies the restoration image in response to a game restoration instruction from the user to the terminal device;
the terminal device transmits to the game server a restoration request including the identified restoration image and the terminal identification information;
the game server determines whether to permit the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
When the game server determines that the game should be restored, the game server transmits the restoration information to the terminal device;
The terminal device restores the game based on the restoration information.
端末装置およびゲームサーバを備え、両者が協働してゲームを進行させるゲームシステムにおけるゲーム制御方法であって、
前記端末装置が、前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバが、前記端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成し、
前記ゲームサーバは、進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記ゲームサーバは、前記復旧画像を前記端末装置に送信し、
前記端末装置は、前記ゲームサーバから送信される復旧画像を保存し、
前記端末装置は、ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
前記端末装置は、特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記ゲームサーバは、前記復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
前記ゲームサーバは、ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信し、
前記端末装置は、前記復旧情報に基づいてゲームを復旧する、ゲーム制御方法。
A game control method in a game system including a terminal device and a game server, the terminal device and the game server cooperating to progress a game, comprising:
The terminal device transmits terminal identification information for identifying the terminal device to the game server,
The game server generates a recovery code associated with the terminal identification information and a recovery image corresponding to the recovery code;
the game server stores recovery information for restoring the game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
the game server transmits the restored image to the terminal device;
the terminal device stores the restored image transmitted from the game server;
the terminal device specifies the restoration image in response to a game restoration instruction from the user to the terminal device;
the terminal device transmits a restoration request including the identified restoration image and the terminal identification information to the game server;
the game server determines whether to permit the restoration of the game based on whether the terminal identification information included in the restoration request matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
When it is determined that the game is to be restored, the game server transmits the restoration information to the terminal device;
The terminal device restores the game based on the restoration information.
ゲームサーバと協働してゲームを進行させる端末装置であって、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、を備える端末装置。
A terminal device that progresses a game in cooperation with a game server,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information to the game server;
a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
ゲームサーバと協働してゲームを進行させる端末装置を、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、として機能させるゲームプログラム。
A terminal device that cooperates with a game server to progress a game,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information to the game server;
and a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
ゲームサーバと協働してゲームを進行させる端末装置が、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存し、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
特定された復旧画像に対応した前記復旧コードおよび前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する、ゲーム制御方法。
A terminal device that cooperates with the game server to progress the game,
transmitting terminal identification information for identifying the terminal device to the game server;
generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information transmitted from the game server;
Identifying the restoration image in response to a game restoration instruction from the user to the terminal device;
transmitting a recovery request to the game server, the recovery request including the recovery code corresponding to the identified recovery image and the terminal identification information;
A game control method for restoring a game based on recovery information for restoring a game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
端末装置と協働してゲームを進行させるゲームサーバであって、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードおよび前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、を備えるゲームサーバ。
A game server that progresses a game in cooperation with a terminal device,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit recovery of the game based on whether the terminal identification information included in a recovery request, which is sent from the terminal device and includes the recovery code and the terminal identification information, matches the terminal identification information associated with the recovery code included in the recovery request in the storage unit;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that recovery of the game is permitted.
端末装置と協働してゲームを進行させるゲームサーバを、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードおよび前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、として機能させるゲームプログラム。
A game server that cooperates with the terminal device to progress the game,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit recovery of the game based on whether the terminal identification information included in a recovery request, which is sent from the terminal device and includes the recovery code and the terminal identification information, matches the terminal identification information associated with the recovery code included in the recovery request in the storage unit;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
端末装置と協働してゲームを進行させるゲームサーバが、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧コードを前記端末装置に送信し、
前記端末装置から送信される、前記復旧コードおよび前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する、ゲーム制御方法。
A game server that progresses a game in cooperation with the terminal device,
generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
storing recovery information for restoring the progressed game, the terminal identification information, and the recovery code in a storage unit in association with each other;
Sending the recovery code to the terminal device;
determining whether to permit recovery of the game based on whether the terminal identification information included in a recovery request, which is transmitted from the terminal device and includes the recovery code and the terminal identification information, matches the terminal identification information associated in the storage unit with the recovery code included in the recovery request;
A game control method, comprising: transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
ゲームサーバと協働してゲームを進行させる端末装置であって、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、を備える端末装置。
A terminal device that progresses a game in cooperation with a game server,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
ゲームサーバと協働してゲームを進行させる端末装置を、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、として機能させるゲームプログラム。
A terminal device that cooperates with a game server to progress a game,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information, the recovery image being transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
and a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
ゲームサーバと協働してゲームを進行させる端末装置が、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧コードに対応した復旧画像を生成し、保存し、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する、ゲーム制御方法。
A terminal device that cooperates with the game server to progress the game,
transmitting terminal identification information for identifying the terminal device to the game server;
generating and storing a recovery image corresponding to a recovery code associated with the terminal identification information transmitted from the game server;
Identifying the restoration image in response to a game restoration instruction from the user to the terminal device;
Sending a recovery request to the game server, the recovery request including the identified recovery image and the terminal identification information;
A game control method for restoring a game based on recovery information for restoring a game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
端末装置と協働してゲームを進行させるゲームサーバであって、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードに対応した復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、を備えるゲームサーバ。
A game server that progresses a game in cooperation with a terminal device,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes a restoration image corresponding to the restoration code and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that recovery of the game is permitted.
端末装置と協働してゲームを進行させるゲームサーバを、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧コードを前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧コードに対応した復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、として機能させるゲームプログラム。
A game server that cooperates with the terminal device to progress the game,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the recovery code to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes a restoration image corresponding to the restoration code and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
端末装置と協働してゲームを進行させるゲームサーバが、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードを生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧コードを前記端末装置に送信し、
前記端末装置から送信される、前記復旧コードに対応した復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する、ゲーム制御方法。
A game server that progresses a game in cooperation with the terminal device,
generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device;
storing recovery information for recovering the progress of the game, the terminal identification information, and the recovery code in a storage unit in association with each other;
Sending the recovery code to the terminal device;
determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes a restoration image corresponding to the restoration code and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
A game control method, comprising: transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
ゲームサーバと協働してゲームを進行させる端末装置であって、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧画像を保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、を備える端末装置。
A terminal device that progresses a game in cooperation with a game server,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for storing a restored image associated with the terminal identification information transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
ゲームサーバと協働してゲームを進行させる端末装置を、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信する第1手段と、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧画像を保存する第5手段と、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定する第6手段と、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信する第7手段と、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する第10手段と、として機能させるゲームプログラム。
A terminal device that cooperates with a game server to progress a game,
a first means for transmitting terminal identification information for identifying the terminal device to the game server;
a fifth means for storing a restored image associated with the terminal identification information transmitted from the game server;
a sixth means for specifying the restoration image in response to a game restoration instruction from a user to the terminal device;
a seventh means for transmitting a restoration request including the specified restoration image and the terminal identification information to the game server;
and a tenth means for restoring the game based on recovery information for restoring the game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
ゲームサーバと協働してゲームを進行させる端末装置が、
前記端末装置を識別する端末識別情報を前記ゲームサーバに送信し、
前記ゲームサーバから送信される、前記端末識別情報と関連付けられた復旧画像を保存し、
ユーザからの前記端末装置に対するゲーム復旧指示に応じて、前記復旧画像を特定し、
特定された復旧画像および前記端末識別情報を含む復旧要求を前記ゲームサーバに送信し、
前記復旧要求に基づいて、ゲームの復旧を認めると前記ゲームサーバによって判定された場合に前記ゲームサーバから送信される、進行したゲームを復旧するための復旧情報に基づいてゲームを復旧する、ゲーム制御方法。
A terminal device that cooperates with the game server to progress the game,
transmitting terminal identification information for identifying the terminal device to the game server;
storing a recovery image associated with the terminal identification information transmitted from the game server;
Identifying the restoration image in response to a game restoration instruction from a user to the terminal device;
Sending a recovery request to the game server, the recovery request including the identified recovery image and the terminal identification information;
A game control method for restoring a game based on recovery information for restoring a game that has progressed, which is sent from the game server when the game server determines that recovery of the game is permitted based on the recovery request.
端末装置と協働してゲームを進行させるゲームサーバであって、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧画像を前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段を備えるゲームサーバ。
A game server that progresses a game in cooperation with a terminal device,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device, and a recovery image corresponding to the recovery code;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the restored image to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request including the restoration image and the terminal identification information, which is transmitted from the terminal device, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
A game server comprising a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
端末装置と協働してゲームを進行させるゲームサーバを、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成する第2手段と、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶する第3手段と、
前記復旧画像を前記端末装置に送信する第4手段と、
前記端末装置から送信される、前記復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定する第8手段と、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信する第9手段と、として機能させるゲームプログラム。
A game server that cooperates with the terminal device to progress the game,
a second means for generating a recovery code associated with terminal identification information for identifying the terminal device, the recovery code being transmitted from the terminal device, and a recovery image corresponding to the recovery code;
a third means for storing recovery information for recovering a game that has progressed, the terminal identification information, and the recovery code in a storage unit in association with each other;
a fourth means for transmitting the restored image to the terminal device;
an eighth means for determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request including the restoration image and the terminal identification information, which is transmitted from the terminal device, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
and a ninth means for transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
端末装置と協働してゲームを進行させるゲームサーバが、
前記端末装置から送信される、前記端末装置を識別する端末識別情報と紐付いた復旧コードと、前記復旧コードに対応した復旧画像と、を生成し、
進行したゲームを復旧するための復旧情報と、前記端末識別情報と、前記復旧コードと、を関連付けて記憶部に記憶し、
前記復旧画像を前記端末装置に送信し、
前記端末装置から送信される、前記復旧画像および前記端末識別情報を含む復旧要求に含まれる前記端末識別情報と、前記記憶部において前記復旧要求に含まれる前記復旧画像に対応した前記復旧コードと関連付けられている前記端末識別情報と、が一致するか否かに基づいて、ゲームの復旧を認めるか否かを判定し、
ゲームの復旧を認めると判定された場合に、前記復旧情報を前記端末装置に送信するゲーム制御方法。
A game server that progresses a game in cooperation with the terminal device,
generating a recovery code associated with terminal identification information for identifying the terminal device and transmitted from the terminal device, and a recovery image corresponding to the recovery code;
storing recovery information for restoring the progressed game, the terminal identification information, and the recovery code in a storage unit in association with each other;
transmitting the restored image to the terminal device;
determining whether to permit restoration of the game based on whether the terminal identification information included in a restoration request, which is transmitted from the terminal device and includes the restoration image and the terminal identification information, matches the terminal identification information associated in the storage unit with the restoration code corresponding to the restoration image included in the restoration request;
A game control method, comprising: transmitting the recovery information to the terminal device when it is determined that the recovery of the game is permitted.
JP2024573709A 2023-06-27 2023-11-10 Game system, terminal device, game server, game control method and game program Active JP7778328B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2023105087 2023-06-27
JP2023105087 2023-06-27
PCT/JP2023/040481 WO2025004399A1 (en) 2023-06-27 2023-11-10 Game system, terminal device, game server, game control method, and game program

Publications (2)

Publication Number Publication Date
JPWO2025004399A1 JPWO2025004399A1 (en) 2025-01-02
JP7778328B2 true JP7778328B2 (en) 2025-12-02

Family

ID=93938362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024573709A Active JP7778328B2 (en) 2023-06-27 2023-11-10 Game system, terminal device, game server, game control method and game program

Country Status (2)

Country Link
JP (1) JP7778328B2 (en)
WO (1) WO2025004399A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003340154A (en) 2002-05-29 2003-12-02 Aruze Corp Medal game machine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62204783A (en) * 1985-11-07 1987-09-09 株式会社 ナムコ Video game machine for business
JP2000005439A (en) * 1998-06-18 2000-01-11 Nippon Id Tec Kk Communication game system and game continuing key card

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003340154A (en) 2002-05-29 2003-12-02 Aruze Corp Medal game machine

Also Published As

Publication number Publication date
WO2025004399A1 (en) 2025-01-02
JPWO2025004399A1 (en) 2025-01-02

Similar Documents

Publication Publication Date Title
EP2939721B1 (en) Information processing system, information processing device, information processing program, information processing method, and storage medium
JP5494496B2 (en) Thin client-server system, thin client terminal, data management method, and computer-readable recording medium
JP5429952B2 (en) Electronic device, password deletion method and program
JP6649453B2 (en) Information processing system, information processing apparatus, information processing program, information processing method, and storage medium
US20230325074A1 (en) Information processing system,information processing method,and storage medium storing information processing program
JP2015534658A5 (en)
CN108228388A (en) A kind of method and terminal for restoring setting
CN101175275A (en) Systems and methods for communication control management
JP2015122058A (en) Information sharing system and information sharing method
JP4991607B2 (en) User authentication system, program and method
JP4313425B1 (en) Process execution device, application program, and download server device
KR20140077838A (en) Information processing apparatus, lock execution method, and lock execution system
KR101422451B1 (en) System for providing sets of content and applications and control method therefor, terminal and control method therefor, authentication device and control method therefor, and information storage medium
US20090132690A1 (en) On-Demand Download Network
CN110909344B (en) Control method and device
JP7778328B2 (en) Game system, terminal device, game server, game control method and game program
CN113255505A (en) Certificate photo generation method, device, equipment and storage medium
JP2005309494A (en) Data utilization system, storage device, data utilization method, and computer program
JP2016051229A (en) Information processing apparatus, control method of information processing apparatus, and program
JP5910654B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP2005063399A (en) File/key/data management system
CN112929350A (en) Information processing method, information processing device, electronic equipment and storage medium
JP7612170B1 (en) Password Generator
JP4905195B2 (en) Data processing system and digital watermark embedding method
CN111159765B (en) Information processing method and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241216

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251111

R150 Certificate of patent or registration of utility model

Ref document number: 7778328

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150