JP6387432B1 - 端末装置、サーバ装置、プログラム及び方法 - Google Patents
端末装置、サーバ装置、プログラム及び方法 Download PDFInfo
- Publication number
- JP6387432B1 JP6387432B1 JP2017074262A JP2017074262A JP6387432B1 JP 6387432 B1 JP6387432 B1 JP 6387432B1 JP 2017074262 A JP2017074262 A JP 2017074262A JP 2017074262 A JP2017074262 A JP 2017074262A JP 6387432 B1 JP6387432 B1 JP 6387432B1
- Authority
- JP
- Japan
- Prior art keywords
- user
- game application
- terminal device
- character
- ability value
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【解決手段】ゲームアプリケーションの実行において用いられるキャラクタの能力値を、記憶する記憶部と、ネットワークを介して接続された他の装置と情報の送受信をする通信部と、前記能力値に基づいて演算された前記ゲームアプリケーションの実行結果を、前記通信部を介して前記他の装置に送信するよう制御するとともに、前記他の装置から前記ゲームアプリケーションの実行を指示する第1のユーザとは異なる第2のユーザによる介入情報を、前記通信部を介して受信すると、前記能力値を変動させる制御部と、を含む端末装置である。
【選択図】図12
Description
本開示の様々な実施形態に係るシステムは、ゲームアプリケーションの実行の際に用いられるユーザキャラクタ等のキャラクタの能力値を、第三者からの介入に応じて変動させるゲームアプリケーションに関連する。
1.本開示の第1実施形態に係るシステム1の構成
図2は、本開示の第1実施形態に係るシステム1の構成を概略的に示す概念図である。図2を参照すると、システム1では、端末装置100−1と、端末装置100−2と、サーバ装置200とが、ネットワーク300を介して通信可能に接続される。なお、図2の例では、端末装置100としては、対戦ゲームにおいて対戦を行うキャラクタを操作する第1のユーザが保持する端末装置100−1と、観戦者として対戦ゲームに参加するユーザが保持する端末装置100−2を記載したが、当然にさらに端末装置を追加してすることも可能である。また、サーバ装置200は単一のものとして記載されているが、サーバ装置200の各構成要素及び処理を複数のサーバ装置に分配することも可能である。
図3は、本開示の第1実施形態に係る端末装置100の構成の例を示すブロック図である。端末装置100は、図3に示す構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。
図4は、本開示の第1実施形態に係るサーバ装置200の構成の例を示すブロック図である。サーバ装置200は、図4に示す構成要素の全てを備える必要はなく、一部を省略した構成をとることも可能であるし、他の構成要素を加えることも可能である。
図5aは、本開示の第1実施形態に係るサーバ装置200に記憶されるユーザ情報テーブルを概念的に示す図である。サーバ装置200は、HDD215(及び/又はメモリ211)に当該情報を記憶する。具体的には、当該ゲームアプリケーションを自身の端末装置100にインストールしたユーザごとにユーザIDが付与されるが、当該ユーザIDに対応付けて、「ユーザ名」、「キャラクタ」、「レベル」、「観戦モード」に関する情報が記憶される。
図6は、本開示の第1実施形態に係る端末装置100及びサーバ装置200間における処理シーケンスを示す図である。なお、図6においてS101〜S105の処理、S106〜S109の処理、並びにS110及びS111の処理は、それぞれ並行して実施されるものであって、図6に記載した順序で必ずしも実施される必要はない。
図7は、本開示の第1実施形態に係る端末装置100において実行される処理フローを示す。具体的には、図7は、対戦者としてエントリーする際に、端末装置100−1のプロセッサ112が、メモリ115に記憶されたプログラムに基づいて実行する処理フローを示す。
図8は、本開示の第1実施形態に係る端末装置100において実行される処理フローを示す。具体的には、図8は、観戦者としてエントリーする際に、端末装置100−2のプロセッサ112が、メモリ115に記憶されたプログラムに基づいて実行する処理フローを示す。
図9は、本開示の第1実施形態に係る端末装置100において実行される処理フローを示す。具体的には、図9は、サーバ装置200から単位ゲーム開催通知を受信してメモリ115に記憶した際に端末装置100−1のプロセッサ112が、メモリ115に記憶されたプログラムに基づいて実行する処理フローを示す。なお、特に詳細には説明しないが、開催通知は、サーバ装置200が定期的に単位ゲーム情報テーブルを参照して、開催日時に達した単位ゲームがあると、その単位ゲームIDに対応付けて記憶された対戦ユーザ及び観戦ユーザに送信される。当該開催通知には、少なくとも開催される単位ゲームIDと、自動モードの選択結果が含まれる。
第1実施形態では、端末装置100−1のユーザのユーザキャラクタと、コンピュータによって自動的に操作される敵キャラクタ(NPC)との対戦に対して、端末装置100−2のユーザが観戦者として参加する例について説明した。一方、近年、いわゆるe−sports(eスポーツ)と呼ばれる、ユーザキャラクタ同士による対戦を行い、その対戦を不特定多数の他のユーザが観戦するゲーム形式が盛んになってきた。第2実施形態においては、上記e−sportsを一例とし、複数のユーザが対戦者として参加する場合について説明する。なお、本実施形態は、以下で具体的に説明する点を除いて、第1実施形態における構成、処理、手順と同様である。したがって、それらの事項の詳細な説明は省略する。
第1及び第2実施形態では、端末装置100−1において能力値に基づく対戦結果の演算等の処理がなされる場合について説明した。しかし、この例に限らず、サーバ装置200において対戦結果の演算等の処理を実施することも可能である。なお、本実施形態は、以下で具体的に説明する点を除いて、第1実施形態における構成、処理、手順と同様である。したがって、それらの事項の詳細な説明は省略する。
上記第1〜第3実施形態においては、所定のタイミング(開催日時)になると単位ゲームが実行される場合について説明した。しかし、当該タイミングは、開催日時などの時間情報に限らず、他のタイミングを設定することも可能である。例えば、ユーザの現在地(端末装置で検出された位置情報)が所定の位置になったタイミングや、ユーザのレベルが所定のレベルに達したタイミングなどが、所定のタイミングの他の例として挙げられる。
200 サーバ装置
300 ネットワーク
Claims (8)
- ゲームアプリケーションの実行において用いられるキャラクタの能力値を記憶する記憶部と、
ネットワークを介して接続された複数の他の装置と情報の送受信をする通信部と、
前記ゲームアプリケーションの実行を指示する第1のユーザの選択に応じて、前記ゲームアプリケーションを前記第1のユーザの操作に基づいて進行するマニュアルモードで実行するか、自動的に行う自動モードで実行するかを選択し、前記自動モードが選択された場合において、前記複数の他の装置のうちの一つから前記第1のユーザとは異なる第2のユーザによる介入情報を前記通信部を介して受信すると前記能力値を変動させ、変動された前記能力値に基づいて前記ゲームアプリケーションの実行結果を演算し、前記演算された実行結果に基づいて前記ゲームアプリケーションを進行させ、前記ゲームアプリケーションの進行中に前記複数の他の装置のうちの前記一つ以外の他の装置から前記第1のユーザ及び前記第2のユーザとは異なる第3のユーザによる介入情報を受信すると、前記第3のユーザによる介入情報に基づいてさらに前記能力値を変動させ、変動された能力値に基づいて前記ゲームアプリケーションの実行結果を再演算し、前記再演算された実行結果に基づいて前記ゲームアプリケーションを進行させる制御部と、
前記演算された実行結果、又は前記再演算された実行結果に基づいて生成された画像データを表示する表示部と、
を含む端末装置。 - 前記介入情報は任意のタイミングで前記複数の他の装置のうちの一つから受信される、請求項1に記載の端末装置。
- 前記ゲームアプリケーションは、前記第1のユーザに対応付けられた第1のキャラクタと、前記第1のキャラクタとは異なる第2のキャラクタによる対戦を行うゲームアプリケーションであって、
前記介入情報を受信すると、受信した介入情報に基づいて前記第1のキャラクタの能力値を変動させる、請求項1又は2に記載の端末装置。 - 前記ゲームアプリケーションは、前記第1のユーザに対応付けられた第1のキャラクタと、前記第1のキャラクタとは異なる第2のキャラクタによる対戦を行うゲームアプリケーションであって、
前記介入情報を受信すると、受信した介入情報に基づいて前記第2のキャラクタの能力値を変動させる、請求項1〜3のいずれか一項に記載の端末装置。 - 前記第2のキャラクタは、前記第1のユーザ、前記第2のユーザ及び前記第3のユーザとは異なる第4のユーザに対応付けられたキャラクタである、請求項3又は4に記載の端末装置。
- ゲームアプリケーションの実行において用いられるキャラクタの能力値を記憶する記憶部と、ネットワークを介して接続された複数の他の装置と情報の送受信をする通信部と、所定の画像データを表示する表示部とを含むコンピュータを、
前記ゲームアプリケーションの実行を指示する第1のユーザの選択に応じて、前記ゲームアプリケーションを前記第1のユーザの操作に基づいて進行するマニュアルモードで実行するか、自動的に行う自動モードで実行するかを選択し、前記自動モードが選択された場合において、前記複数の他の装置のうちの一つから前記第1のユーザとは異なる第2のユーザによる介入情報を前記通信部を介して受信すると前記能力値を変動させ、変動された前記能力値に基づいて前記ゲームアプリケーションの実行結果を演算し、前記演算された実行結果に基づいて前記ゲームアプリケーションを進行させ、前記ゲームアプリケーションの進行中に前記複数の他の装置のうちの前記一つ以外の他の装置から前記第1のユーザ及び前記第2のユーザとは異なる第3のユーザによる介入情報を受信すると、前記第3のユーザによる介入情報に基づいてさらに前記能力値を変動させ、変動された能力値に基づいて前記ゲームアプリケーションの実行結果を再演算し、前記再演算された実行結果に基づいて前記ゲームアプリケーションを進行させ、前記演算された実行結果、又は前記再演算された実行結果に基づいて生成された画像データを前記表示部に表示するよう制御する制御部
として機能させるプログラム。 - ゲームアプリケーションの実行において用いられるキャラクタの能力値を記憶する記憶部と、ネットワークを介して接続された複数の他の装置と情報の送受信をする通信部と、所定の画像データを表示する表示部とを含むコンピュータにおいて、前記記憶部に記憶された所定の指示命令をプロセッサが実行することによってなされる方法であって、
前記ゲームアプリケーションの実行を指示する第1のユーザの選択に応じて、前記ゲームアプリケーションを前記第1のユーザの操作に基づいて進行するマニュアルモードで実行するか、自動的に行う自動モードで実行するかを選択し、前記自動モードが選択された場合において、前記複数の他の装置のうちの一つから前記第1のユーザとは異なる第2のユーザによる介入情報を前記通信部が受信すると前記能力値を制御部が変動させる段階と、
変動された前記能力値に基づいて前記ゲームアプリケーションの実行結果を演算し、前記演算された実行結果に基づいて前記ゲームアプリケーションを進行させる段階と、
前記演算された実行結果に基づいて生成された画像データを前記表示部に表示するよう制御する段階と、
前記ゲームアプリケーションの進行中に前記複数の他の装置のうちの前記一つ以外の他の装置から前記第1のユーザ及び前記第2のユーザとは異なる第3のユーザによる介入情報を受信すると、前記第3のユーザによる介入情報に基づいてさらに前記能力値を変動させる段階と、
変動された能力値に基づいて前記ゲームアプリケーションの実行結果を再演算し、前記再演算された実行結果に基づいて前記ゲームアプリケーションを進行させる段階と、
前記演算された実行結果に基づいて生成された画像データを前記表示部に表示するよう制御する段階と、
を含む方法。 - ゲームアプリケーションの実行において用いられるキャラクタの能力値を記憶する記憶部と、
ネットワークを介して接続された少なくとも第1の端末装置、第2の端末装置及び第3の端末装置を含む複数の端末装置との間で情報の送受信をする通信部と、
前記ゲームアプリケーションの実行を指示する第1のユーザの選択に応じて、前記ゲームアプリケーションを前記第1のユーザの操作に基づいて進行するマニュアルモードで実行するか、自動的に行う自動モードで実行するかを選択し、前記自動モードが選択された場合において、前記第1のユーザが保持する前記第1の端末装置とは異なる前記第2の端末装置から前記第1のユーザとは異なる第2のユーザによる介入情報を前記通信部を介して受信すると前記能力値を変動させ、変動された前記能力値に基づいて前記第1の端末装置において進行される前記ゲームアプリケーションの実行結果を演算し、前記第1の端末装置において前記ゲームアプリケーションの進行中に前記第3の端末装置から前記第1のユーザ及び前記第2のユーザとは異なる第3のユーザによる介入情報を受信すると、前記第3のユーザによる介入情報に基づいてさらに前記能力値を変動させ、変動された能力値に基づいて前記第1の端末装置において進行される前記ゲームアプリケーションの実行結果を再演算する制御部と、
を含むサーバ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017074262A JP6387432B1 (ja) | 2017-04-04 | 2017-04-04 | 端末装置、サーバ装置、プログラム及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017074262A JP6387432B1 (ja) | 2017-04-04 | 2017-04-04 | 端末装置、サーバ装置、プログラム及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6387432B1 true JP6387432B1 (ja) | 2018-09-05 |
JP2018175004A JP2018175004A (ja) | 2018-11-15 |
Family
ID=63444277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017074262A Active JP6387432B1 (ja) | 2017-04-04 | 2017-04-04 | 端末装置、サーバ装置、プログラム及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6387432B1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7494102B2 (ja) | 2020-12-18 | 2024-06-03 | 株式会社コロプラ | プログラム、情報処理システム |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6813617B2 (ja) * | 2019-03-29 | 2021-01-13 | 株式会社コロプラ | ゲームプログラム、ゲーム方法、および情報端末装置 |
JP7336429B2 (ja) * | 2019-03-29 | 2023-08-31 | 株式会社コロプラ | ゲームプログラム |
JP7307923B2 (ja) * | 2020-06-22 | 2023-07-13 | グリー株式会社 | コンピュータプログラム、方法及びサーバ装置 |
US11633669B2 (en) | 2020-06-22 | 2023-04-25 | Gree, Inc. | Video modification and transmission |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3703800B2 (ja) * | 2002-11-15 | 2005-10-05 | 株式会社スクウェア・エニックス | 通信ゲームシステム |
JP2017023239A (ja) * | 2015-07-17 | 2017-02-02 | 株式会社コロプラ | コンピュータ・プログラム |
-
2017
- 2017-04-04 JP JP2017074262A patent/JP6387432B1/ja active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7494102B2 (ja) | 2020-12-18 | 2024-06-03 | 株式会社コロプラ | プログラム、情報処理システム |
Also Published As
Publication number | Publication date |
---|---|
JP2018175004A (ja) | 2018-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6387432B1 (ja) | 端末装置、サーバ装置、プログラム及び方法 | |
US11565180B2 (en) | Game program, game controlling method, and information processing apparatus | |
JP5745559B2 (ja) | ビデオゲーム処理装置、及びビデオゲーム処理プログラム | |
JP6525425B1 (ja) | ゲームシステム、およびゲームプログラム | |
JP7441461B2 (ja) | プログラム、情報処理装置、及び制御方法 | |
JP6312164B2 (ja) | ゲームシステム、ゲーム制御装置、及びプログラム | |
KR20150083488A (ko) | 온라인 게임 제공 방법 및 그 게임 제공 서버 | |
JP2017108817A (ja) | プログラム、及びシステム | |
JP5562400B2 (ja) | ゲーム制御装置、プログラム、ゲームシステム | |
JP2022169530A (ja) | プログラム、端末、及びゲームシステム | |
US11911699B2 (en) | Processing device having spectating and match information storage and transmission | |
JP7153108B1 (ja) | 制御プログラム、端末装置、及び端末装置の制御方法 | |
JP6402338B2 (ja) | ゲームシステム、ゲーム制御装置、及びプログラム | |
JP7479798B2 (ja) | ゲームプログラム、方法、及び情報処理装置 | |
JP2019051411A (ja) | 制御プログラム、制御方法及びコンピュータ | |
JP6206772B2 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム | |
JP7328189B2 (ja) | プログラム、端末、ゲーム管理装置及びゲームシステム | |
JP7350076B2 (ja) | 処理装置、プログラム及び方法 | |
JP6999723B2 (ja) | プログラム、端末、及びゲームシステム | |
JP6795659B2 (ja) | ビデオゲーム処理プログラム、及びビデオゲーム処理システム | |
JP7051723B2 (ja) | プログラム、制御方法、および情報処理装置 | |
JP6274715B2 (ja) | 情報処理システム、情報処理プログラム、情報処理方法および情報処理装置 | |
JP2020141879A (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP2022022340A (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2019010463A (ja) | 制御プログラム、制御方法及びコンピュータ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180619 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180718 |
|
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: 20180731 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180813 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6387432 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |