JP7705040B2 - Program and information processing system - Google Patents
Program and information processing system Download PDFInfo
- Publication number
- JP7705040B2 JP7705040B2 JP2021173029A JP2021173029A JP7705040B2 JP 7705040 B2 JP7705040 B2 JP 7705040B2 JP 2021173029 A JP2021173029 A JP 2021173029A JP 2021173029 A JP2021173029 A JP 2021173029A JP 7705040 B2 JP7705040 B2 JP 7705040B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- game
- explanation
- display
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本開示は、プログラムおよび情報処理システムに関する。 This disclosure relates to a program and an information processing system.
従来から、初心者向けにチュートリアルを表示したり難易度を変更したりするゲームが知られている(例えば、特許文献1、2等参照)。また、ゲームをプレイしているユーザの生体情報やゲームの結果の異常を検知し、警報を発したり医療機関に通知したりする技術が従来から知られている(例えば、特許文献3乃至5等参照)。
Games that display tutorials for beginners or change the difficulty level are known (see, for example,
従来のゲームでは、ユーザの技量や生体情報、ゲームの結果の異常に対してチュートリアルの表示等の動作が行われるものであり、ユーザが一旦向上させたゲーム等のアプリケーションに関する技量の低下に対して動作を行う技術は存在しなかった。 In conventional games, actions such as displaying tutorials would be taken in response to anomalies in the user's skill, biometric information, or game results, but there was no technology that would take action in response to a decline in the user's skills in games or other applications that they had once improved.
本開示は、ユーザが一旦向上させたアプリケーションに関する技量の低下に対して動作を行うプログラムおよび情報処理システムを提供することを目的とする。 The present disclosure aims to provide a program and information processing system that can take action when a user's application-related skills once improved decline.
第1の側面は、
コンピュータを、説明表示手段、記憶手段、検知手段および補助手段として機能させるプログラムであって、
前記説明表示手段は、アプリケーションの複数の操作に必要な説明をそれぞれ表示させ、ユーザが各前記説明に基づく操作入力を行うことにより対応する前記説明を終了させ、
前記記憶手段は、前記説明の終了後の前記ユーザ毎に各前記操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶させ、
前記検知手段は、所定の前記操作に対応する前記ユーザの前記操作入力が前記履歴情報と異なる場合に異常情報を検知し、
前記補助手段は、前記検知手段が前記異常情報を検知した場合に、前記説明表示手段により前記説明を再表示または追加表示させる、プログラムである。
The first aspect is
A program that causes a computer to function as an explanation display means, a storage means, a detection means, and an assistance means,
the explanation display means displays an explanation required for each of a plurality of operations of the application, and ends the corresponding explanation when the user performs an operation input based on each of the explanations;
the storage means stores history information of the operation input by the user corresponding to each operation for each user after the explanation is finished,
the detection means detects abnormality information when the operation input of the user corresponding to the predetermined operation is different from the history information;
The assistance means is a program that, when the detection means detects the abnormality information, causes the explanation display means to re-display or additionally display the explanation.
また、第1の側面において、
前記補助手段は、前記検知手段が前記異常情報を検知した場合に、前記アプリケーションが実行されている画面に、前記説明表示手段により前記説明を再表示または追加表示させることができる。
In addition, in the first aspect,
When the detection means detects the abnormality information, the assistance means can cause the explanation display means to re-display or additionally display the explanation on the screen on which the application is being executed.
また、第1の側面において、
前記補助手段は、前記検知手段が前記異常情報を検知した場合に、前記アプリケーションが実行されている画面とは別の画面に切り替えて、前記説明表示手段により前記説明を再表示または追加表示させることができる。
In addition, in the first aspect,
When the detection means detects the abnormality information, the auxiliary means can switch to a screen other than the screen on which the application is being executed and cause the explanation display means to re-display or additionally display the explanation.
また、第1の側面において、
前記補助手段が前記説明表示手段により前記説明を再表示または追加表示させた後、前記説明に基づく操作入力を行うことにより、前記説明表示手段により再表示または追加表示された前記説明を表示させないようにすることができる。
In addition, in the first aspect,
After the auxiliary means causes the explanation display means to re-display or additionally display the explanation, the explanation that was re-displayed or additionally displayed by the explanation display means can be prevented from being displayed by performing an operation input based on the explanation.
また、第1の側面において、
前記アプリケーションはゲームのアプリケーションであり、
前記プログラムは、前記コンピュータを難易度調整手段として更に機能させ、
前記難易度調整手段は、前記検知手段が前記異常情報を検知した場合に、前記ゲームの難易度を下げることができる。
In addition, in the first aspect,
the application is a game application,
The program further causes the computer to function as difficulty level adjustment means,
The difficulty level adjustment means can lower the difficulty level of the game when the detection means detects the abnormality information.
第2の側面は、
コンピュータを、ゲーム進行手段、記憶手段、検知手段および通知手段として機能させるプログラムであって、
前記ゲーム進行手段は、ユーザの操作入力に基づいてゲームの進行を制御させ、
前記記憶手段は、前記ユーザ毎に各操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶させ、
前記検知手段は、所定の前記操作に対応する前記ユーザの前記操作入力と前記履歴情報とを比較して、この比較結果に基づいて前記ユーザのパフォーマンスを判定し、
前記通知手段は、前記検知手段により判定された前記ユーザの前記パフォーマンスを通知する、プログラムである。
The second aspect is
A program for causing a computer to function as a game progression means, a storage means, a detection means, and a notification means,
the game progression means controls the progress of the game based on an operation input by a user;
the storage means stores history information of the operation input by the user corresponding to each operation for each user,
the detection means compares the operation input of the user corresponding to a predetermined operation with the history information, and judges the performance of the user based on the comparison result;
The notification means is a program that notifies the user of the performance determined by the detection means.
また、第2の側面において、
前記通知手段は、前記ユーザの前記パフォーマンスを当該ユーザに通知し、
前記プログラムは、前記コンピュータを説明表示手段として更に機能させ、
前記説明表示手段は、前記検知手段により前記パフォーマンスが低下していると判定された場合に、前記パフォーマンスに対応したサポート情報を表示させることができる。
In addition, in a second aspect,
The notification means notifies the user of the performance of the user;
The program further causes the computer to function as an explanation display unit,
The explanation display means can display support information corresponding to the performance when the detection means determines that the performance has deteriorated.
また、第2の側面において、
前記プログラムは、前記コンピュータを難易度調整手段として更に機能させ、
前記難易度調整手段は、前記検知手段が前記ユーザの前記パフォーマンスの低下を検知した場合に、前記ゲームの難易度を下げることができる。
In addition, in a second aspect,
The program further causes the computer to function as difficulty level adjustment means,
The difficulty level adjustment means can lower the difficulty level of the game when the detection means detects a decline in the performance of the user.
また、第2の側面において、
前記ゲームはマルチプレイゲームであり、
前記通知手段は、前記ユーザの前記パフォーマンスを他のユーザに通知することができる。
In addition, in a second aspect,
the game is a multiplayer game;
The notification means can notify other users of the performance of the user.
また、第2の側面において、
前記プログラムは、前記コンピュータを説明表示手段として更に機能させ、
前記説明表示手段は、前記検知手段により判定された前記ユーザの前記パフォーマンスが低下した場合に、前記ゲームを行うユーザを前記ユーザから他のユーザに変更可能な説明を表示させることができる。
In addition, in a second aspect,
The program further causes the computer to function as an explanation display unit,
The explanation display means can display an explanation that enables a user playing the game to be changed from the user to another user when the performance of the user determined by the detection means has declined.
第3の側面は、
コンピュータを、ゲーム進行手段、記憶手段、検知手段、確認手段および通知手段として機能させるプログラムであって、
前記ゲーム進行手段は、ユーザの操作入力に基づいてゲームの進行を制御させ、
前記記憶手段は、前記ユーザ毎に各操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶させ、
前記検知手段は、所定の前記操作に対応する前記ユーザの前記操作入力が前記履歴情報と異なる場合に異常情報を検知し、
前記確認手段は、前記検知手段が前記異常情報を検知した場合、前記異常情報に関連する確認動作を前記ユーザに実施させ、
前記通知手段は、前記確認手段による前記確認動作の結果、前記異常情報に係る異常を肯定する場合に前記異常情報の通知を行う、プログラムである。
The third aspect is:
A program for causing a computer to function as a game progression means, a storage means, a detection means, a confirmation means, and a notification means,
the game progression means controls the progress of the game based on an operation input by a user;
the storage means stores history information of the operation input by the user corresponding to each operation for each user,
the detection means detects abnormality information when the operation input of the user corresponding to the predetermined operation is different from the history information;
the confirmation means, when the detection means detects the abnormality information, causes the user to perform a confirmation operation related to the abnormality information;
The notification means is a program that, when the result of the checking operation by the checking means indicates that an abnormality related to the abnormality information is confirmed, notifies the user of the abnormality information.
また、第3の側面において、
前記確認動作は、少なくとも前記操作入力が前記履歴情報と異なる前記操作を再び前記ユーザに行わせることであってもよい。
In addition, in a third aspect,
The confirmation operation may be to have the user perform the operation again, where at least the operation input is different from the history information.
また、第3の側面において、
前記確認手段は、前記確認動作の結果、前記操作に対応する前記ユーザの前記操作入力を判定し所定の正常値内である場合には前記通知手段による前記異常情報の通知を行わず、前記ゲーム進行手段による前記ゲームの進行を制限しないようにすることができる。
In addition, in a third aspect,
The confirmation means can determine, as a result of the confirmation operation, the user's operation input corresponding to the operation, and if it is within a predetermined normal value, not notify the abnormal information by the notification means, and not restrict the progress of the game by the game progress means.
また、第3の側面において、
前記確認手段は、前記確認動作の結果、前記異常情報に係る異常を肯定する場合に、前記ゲーム進行手段による前記ゲームの進行を制限することができる。
In addition, in a third aspect,
When the confirmation means confirms, as a result of the confirmation action, that an abnormality related to the abnormality information is detected, the confirmation means can restrict the progress of the game by the game progress means.
また、第3の側面において、
前記ユーザとは異なる第三者を介して前記操作入力に異常が生じていないという情報が入力されると、前記ゲームの進行の制限が解除されるようにすることができる。
In addition, in a third aspect,
When information indicating that no abnormality has occurred in the operational input is input via a third party different from the user, the restriction on the progress of the game can be lifted.
第4の側面は、
アプリケーションの複数の操作に必要な説明をそれぞれ表示させ、ユーザが各前記説明に基づく操作入力を行うことにより対応する前記説明を終了させる説明表示部と、
前記説明の終了後の前記ユーザ毎に各前記操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶する記憶部と、
所定の前記操作に対応する前記ユーザの前記操作入力が前記履歴情報と異なる場合に異常情報を検知する検知部と、
前記検知部が前記異常情報を検知した場合に、前記説明表示部により前記説明を再表示または追加表示させる補助部と、
を備えた、情報処理システムである。
The fourth aspect is:
an explanation display unit that displays an explanation required for each of a plurality of operations of the application and terminates the corresponding explanation when the user performs an operation input based on the explanation;
a storage unit that stores history information of the operation input by the user corresponding to each operation for each user after the explanation is finished;
a detection unit that detects abnormality information when the operation input of the user corresponding to the predetermined operation is different from the history information;
an auxiliary unit that causes the explanation display unit to re-display or additionally display the explanation when the detection unit detects the abnormality information;
The information processing system includes:
第5の側面は、
ユーザの操作入力に基づいてゲームの進行を制御するゲーム進行部と、
前記ユーザ毎に各操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶する記憶部と、
所定の前記操作に対応する前記ユーザの前記操作入力と前記履歴情報とを比較して、この比較結果に基づいて前記ユーザのパフォーマンスを判定する検知部と、
前記検知部により判定された前記ユーザの前記パフォーマンスを通知する通知部と、
を備えた、情報処理システムである。
The fifth aspect is:
a game progression unit that controls the progress of the game based on a user's operation input;
a storage unit configured to store history information of the operation input by the user corresponding to each operation for each user;
a detection unit that compares the operation input of the user corresponding to a predetermined operation with the history information and determines the performance of the user based on the comparison result;
a notification unit that notifies the performance of the user determined by the detection unit;
The information processing system includes:
第6の側面は、
ユーザの操作入力に基づいてゲームの進行を制御するゲーム進行部と、
前記ユーザ毎に各操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶する記憶部と、
所定の前記操作に対応する前記ユーザの前記操作入力が前記履歴情報と異なる場合に異常情報を検知する検知部と、
前記検知部が前記異常情報を検知した場合、前記異常情報に関連する確認動作を前記ユーザに実施させる確認部と、
前記確認部による前記確認動作の結果、前記異常情報に係る異常を肯定する場合に前記異常情報の通知を行う通知部と、
を備えた、情報処理システムである。
The sixth aspect is:
a game progression unit that controls the progress of the game based on a user's operation input;
a storage unit configured to store history information of the operation input by the user corresponding to each operation for each user;
a detection unit that detects abnormality information when the operation input of the user corresponding to the predetermined operation is different from the history information;
a confirmation unit that, when the detection unit detects the abnormality information, causes the user to perform a confirmation operation related to the abnormality information;
a notification unit that notifies the anomaly information when the confirmation operation by the confirmation unit confirms an anomaly related to the anomaly information;
The information processing system includes:
本開示によれば、ユーザが一旦向上させたアプリケーションに関する技量の低下に対して動作を行うことができる。 According to the present disclosure, it is possible to take action against a decline in a user's application-related skills that had once been improved.
〔本実施形態〕
本実施形態の情報処理システム1について、図面を参照して説明する。
[Present embodiment]
An
<情報処理システム1の説明>
本実施形態の情報処理システム1では、サーバ装置2(コンピュータ)およびゲーム装置3が通信ネットワーク6を介して互いに通信可能に接続されている。ゲーム装置3は例えばパーソナルコンピュータ、スマートフォン、タブレット端末、ポータブルタイプまたは据置タイプのゲーム専用機等である。また、サーバ装置2には他のユーザのゲーム装置5も通信ネットワーク6を介して通信可能に接続されている。
<Description of
In the
<情報処理システム1の概要>
サーバ装置2(コンピュータ)は、ゲームプログラムおよびゲームデータを記憶しており、複数のゲーム装置3、5の各々に対してゲームに関する制御信号の送受信を行うことにより各ゲーム装置3、5でゲームを行わせる。また、サーバ装置2は、複数のゲーム装置3、5でマルチプレイを行わせることもできるようになっている。なお、マルチプレイで行われるゲームは、対戦型ゲームおよび協調型ゲームの両方のタイプが含まれる。
<Overview of
The server device 2 (computer) stores a game program and game data, and transmits and receives game-related control signals to each of the
各ゲーム装置3、5は、ユーザの操作に基づいて所定のゲームを実行する。そのために、各ゲーム装置3、5は、通信ネットワーク6を介して、サーバ装置2からゲームプログラムおよびゲームデータを受信(具体的には、ダウンロードおよびインストール)する。
Each of the
各ユーザには、各ゲーム装置3、5に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、各ゲーム装置3、5からサーバ装置2に送信され、サーバ装置2におけるユーザ認証に利用される。
Each user is assigned account information, including identification information and a password, in association with each
ユーザ認証を経て、サーバ装置2と各ゲーム装置3、5との相互通信が可能となる。ログイン後、各ゲーム装置3、5は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)をサーバ装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ37およびスピーカ39に出力しながら、ゲームを進行させる。
After user authentication, the
本実施形態では、ゲームの複数の操作に必要な説明をそれぞれゲーム装置3に表示させ、ユーザが各説明に基づく操作入力を行うことにより対応する説明を終了させる。また、ユーザがゲーム装置3でゲームをプレイしている間に、ある操作について一旦向上させたゲームの技量の低下が検知された場合に、この操作に必要な説明をゲーム装置3に再表示または追加表示させる。このことにより、ユーザは説明に沿って当該操作を再び行うことができるようになる。
In this embodiment, the
<情報処理システム1の構成>
以下、図1を参照して、サーバ装置2および各ゲーム装置3、5の各ハードウェア構成について説明する。なお、他のユーザのゲーム装置5の構成はゲーム装置3の構成と略同一であるため説明を省略する。
<Configuration of
1, a description will be given of the hardware configuration of the
<サーバ装置2の構成>
図1に示すように、サーバ装置2は、ネットワークインターフェース21、制御部22および記憶部23を有する。ネットワークインターフェース21および記憶部23は、バス24を介して制御部22と電気的に接続されている。
<Configuration of
1, the
ネットワークインターフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して各ゲーム装置3、5と通信可能に接続されている。
The
制御部22は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、サーバ装置2の動作を制御する。
The
制御部22は、後述する記憶部23に記憶されている各種プログラムを実行することにより、ゲーム進行手段221、説明表示手段222、記憶手段223、検知手段224、補助手段225、確認手段226、通知手段227および難易度調整手段228として機能する。
The
ゲーム進行手段221(ゲーム進行部)は、ユーザの操作入力に基づいてゲームの進行を制御させる。ゲームは、単一のユーザがゲーム装置3で行うシングルプレイのゲームおよび複数のユーザがそれぞれ別のゲーム装置3、5で行うマルチプレイのゲームを含む。ゲームのジャンルは、対戦型格闘ゲーム、一人または複数のユーザが行うスポーツゲーム、アクションゲーム、パズルゲーム等を含む。
The game progression means 221 (game progression section) controls the progress of the game based on operational inputs from the user. Games include single-play games played by a single user on a
ユーザの操作入力に基づいてゲームの進行を制御させるとは、ユーザが操作するゲーム装置3、5においてディスプレイ37にゲーム画面を表示させるとともに、ユーザによってタッチパッド38による入力情報がゲーム装置3、5からサーバ装置2に送信されることによりこの入力情報をゲームに反映させることをいう。
Controlling the progress of the game based on the user's operational input means that the game screen is displayed on the
説明表示手段222(説明表示部)は、ゲームにおける各操作に必要な説明をそれぞれゲーム装置3のディスプレイ37等に表示させる。操作とは、例えばキャラクタ371(図5参照)を移動させる操作、キャラクタ371に武器、防具、アイテムを装備させて使用させる操作、キャラクタ371に特殊技やコンボ技等の特定のアクションを行わせる操作等を含む。例えば、ある特殊技やコンボ技を発動させる場合、タッチパッド38で複数のボタンを順に押す等の操作が必要になる。
The explanation display means 222 (explanation display unit) displays explanations necessary for each operation in the game on the
ゲームにおける各操作に必要な説明をそれぞれゲーム装置3のディスプレイ37等に表示させるとは、図5に示すように、ユーザがタッチパッド38のどのボタンを押したらキャラクタ371が特定の操作を行うかについてのテキストや画像を表示させることをいう。具体的には、図5に示すようなガイダンス372が操作毎にディスプレイ37に表示される。
Displaying the explanations required for each operation in the game on the
また、説明表示手段222は、ユーザがゲーム装置3において各説明に基づく操作入力を行うことにより対応する説明を終了させる。具体的には、ディスプレイ37に例えばチュートリアル画面が表示された後、ユーザがガイダンス372に従ってタッチパッド38により所定の1または複数のボタンを押すことによりキャラクタ371が特定の操作を行うと、図5に示すガイダンス372がディスプレイ37に表示されなくなる。また、ディスプレイ37にガイダンス372が表示された後、「次へ」ボタンがディスプレイ37に表示された場合は、タッチパッド38により「次へ」ボタンに対応するボタンが押されるとガイダンス372がディスプレイ37に表示されなくなる。
Furthermore, the explanation display means 222 ends the corresponding explanation when the user performs an operation input based on each explanation on the
記憶手段223は、ユーザ毎に各操作に対応するユーザによる操作入力の履歴情報をそれぞれ記憶部23等に記憶させる。履歴情報は、ユーザによりタッチパッド38によって行われた操作入力そのものであってもよく、またはゲームのスコア、プレイ時間、プレイ間隔等であってもよい。
The storage means 223 stores history information of operation inputs by users corresponding to each operation for each user in the
検知手段224(検知部)は、所定の操作に対応するユーザの操作入力が履歴情報と異なる場合に異常情報を検知する。所定の操作に対応するユーザの操作入力が履歴情報と異なることについての詳細は後述する。 The detection means 224 (detection unit) detects abnormal information when the user's operation input corresponding to a specified operation differs from the history information. Details regarding the user's operation input corresponding to a specified operation differing from the history information will be described later.
補助手段225(補助部)は、検知手段224が異常情報を検知した場合に、説明表示手段222により説明をゲーム装置3のディスプレイ37等に再表示または追加表示させる。より詳細には、ゲーム装置3のディスプレイ37においてゲーム実行中の画面にテキストや画像等の説明が合成して表示される。具体的には、図5に示すように、ゲーム装置3のディスプレイ37に説明としてガイダンス372のウインドウが合成表示される。
When the detection means 224 detects abnormal information, the auxiliary means 225 (auxiliary section) causes the explanation display means 222 to re-display or additionally display an explanation on the
なお、説明を再表示させるとは、一度ディスプレイ37に表示されたガイダンス372と同じガイダンス372をディスプレイ37に再び表示させることをいう。なお、ガイダンス372の表示形態は同じである必要はなく、ガイダンス372の対象が同じであればよい。また、説明を追加表示させるとは、一度ディスプレイ37に表示されたガイダンス372の代わりに、またはこのガイダンス372に加えて、より詳細の説明をディスプレイ37に表示させることをいう。
Note that "redisplaying the explanation" refers to displaying again on
確認手段226(確認部)は、検知手段224が異常情報を検知した場合、異常情報に関連する確認動作をユーザに実施させる。異常情報に関連する確認動作とは、異常情報が検出された操作をタッチパッド38によりユーザに再び行われることであってもよく、異常情報が検出された操作とは別の操作をタッチパッド38によりユーザに行わせることであってもよい。また、確認動作は、ゲーム装置3を用いた操作とは別の操作(例えば、ゲーム装置3とは別にユーザの反応を試すテスト)をユーザに行わせることであってもよい。
When the detection means 224 detects abnormal information, the confirmation means 226 (confirmation unit) has the user perform a confirmation operation related to the abnormal information. The confirmation operation related to the abnormal information may be the user performing again, via the
通知手段227(通知部)は、確認手段226による確認動作の結果、異常情報に係る異常を肯定する場合に異常情報の通知を行う。異常情報の通知は、ゲームをプレイしているユーザ本人(ゲーム装置3)またはユーザとは異なる他のユーザ(端末)に対して行われる。 The notification means 227 (notification unit) notifies the abnormality information when the confirmation operation by the confirmation means 226 confirms that there is an abnormality related to the abnormality information. The notification of the abnormality information is made to the user playing the game (game device 3) or to another user (terminal) different from the user.
難易度調整手段228(難易度調整部)は、検知手段224が異常情報を検知した場合に(または異常を肯定する場合に)、ゲームの難易度を下げる。ゲームの難易度を下げるとは、キャラクタ371の攻撃力や守備力、素早さ等の能力パラメータを上げること、敵のキャラクタの能力パラメータを下げること、キャラクタ371に特別な武器や防具等のアイテムを付与すること、特殊技やコンボ技等の特定のアクションを行いやすくすること等を含む。また、難易度がEasy、Nomal、Hardなどモードが段階的に設定されている場合は、難易度毎に種々のパラメータなどが異なっており、低い難易度のモードを選択することで難易度の変更を行う。
The difficulty level adjustment means 228 (difficulty level adjustment section) lowers the difficulty level of the game when the detection means 224 detects abnormal information (or confirms an abnormality). Lowering the difficulty level of the game includes increasing the ability parameters of the
記憶部23は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成されている。記憶部23には、本実施形態のゲームプログラムの一部を含む各種プログラムの他、ゲームの進行に必要な各種データなどが記憶されている。
The
また、記憶部23には、ユーザ毎の、各操作に対応する、ユーザによる操作入力の履歴情報がそれぞれ記憶される。
The
<ゲーム装置3の構成>
図1に示すように、ゲーム装置3は、ディスプレイ37、タッチパッド38およびスピーカ39を有する。また、ゲーム装置3は、ネットワークインターフェース31、制御部32、グラフィック処理部33、操作部34、オーディオ処理部35および記憶部36を有する。ネットワークインターフェース31、グラフィック処理部33、操作部34、オーディオ処理部35および記憶部36は、バス40を介して制御部32と電気的に接続されている。
<Configuration of
1, the
ネットワークインターフェース31は、ゲーム装置3とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。
The
グラフィック処理部33は、後述する制御部32から出力されるゲーム画像情報に従って、キャラクタ371および仮想空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描写する。グラフィック処理部33は、例えばディスプレイ37と接続されており、動画形式に描写されたゲーム画像は、ゲーム画面としてディスプレイ37上に表示される。
The graphics processing unit 33 renders game images including the
操作部34は、タッチパッド38と接続され、タッチパッド38への操作入力に関するデータをタッチパッド38との間で送受信する。ユーザは、タッチパッド38をタッチすることで、ゲーム装置3に操作信号を入力する。
The
オーディオ処理部35は、スピーカ39と接続され、後述する制御部32の指示に従ってゲーム音声を再生および合成すると、これをスピーカ39から出力させる。
The
制御部32は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、ゲーム装置3の動作を制御する。制御部32は、後述する記憶部36に記憶されている各種プログラムを実行することにより、通信手段321、ゲーム実行手段322および報知制御手段323として機能する。
The
通信手段321は、ネットワークインターフェース31を介してサーバ装置2との通信を行う機能である。通信手段321は、操作部34がタッチパッド38から受信した各種操作信号に応じて、サーバ装置2が処理可能な情報を生成して送信する。例えば、通信手段321は、アカウント情報、新たなゲームデータのダウンロード要求情報などを、サーバ装置2に送信する。また、通信手段321は、ダウンロード要求情報に応じてサーバ装置2から送られてきた新たなゲームデータなどを受信する。
The communication means 321 is a function for communicating with the
ゲーム実行手段322は、ゲーム装置3のユーザによるタッチパッド38の操作に従って、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを後述する記憶部36から読み出すかまたはサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部33によって処理されることにより、ディスプレイ37には処理後のゲーム画像が逐次表示される。
The game execution means 322 reads data such as virtual game space objects and textures included in the game data from the storage unit 36 (described later) or uses data received from the
そして、ゲーム実行手段322は、ゲーム画像上に、ゲーム装置3のユーザの操作に従ってキャラクタ371を配置させ、そのユーザの操作およびゲームの進行状況に応じて仮想ゲーム空間におけるキャラクタ371の行動を制御する。
The game execution means 322 then places the
報知制御手段323は、ゲームの実行にあたり、ゲーム装置3のユーザの操作などに応じてディスプレイ37の表示制御およびスピーカ39の音声出力制御を行う。
When playing a game, the notification control means 323 controls the
記憶部36は、HDD、RAM、ROMおよびSSDなどで構成されている。記憶部36には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、ゲーム装置3のアカウント情報などが格納されている。
The
<情報処理システム1の動作の流れ>
図2は、本実施形態における情報処理システム1の一連の動作の流れを示すフローチャートである。以下に示す例では、ユーザがゲーム装置3により対戦型格闘ゲームをプレイする場合について述べる。
<Operation flow of
2 is a flowchart showing a flow of a series of operations of the
ユーザがゲーム装置3により対戦型格闘ゲームのプレイを開始すると、ゲーム進行手段221はユーザの操作入力に基づいてゲームの進行を制御させる。また、ゲームの進行中に、またはゲームにおける操作方法を説明するチュートリアル中に、説明表示手段222は、ゲームの複数の操作に必要な説明をそれぞれゲーム装置3のディスプレイ37に表示させる(ステップSt101)。具体的には、図5に示すように、ユーザがタッチパッド38のどのボタンを押したらキャラクタ371が特定の操作を行うかについてのガイダンス372が操作毎にディスプレイ37に表示される。
When a user starts playing a fighting game on the
ユーザがガイダンス372に沿ってタッチパッド38で特定の操作を行うと、ディスプレイ37上でユーザによる操作に対応してキャラクタ371が動作を行う。例えば、キャラクタ371が特定の方向に移動したり特定の特殊技やコンボ技等の特定のアクションを行ったりする。具体的には、特定のゲーム状況下において、受け付けた操作入力が予め記憶された操作リスト(コマンド)に一致する場合、その操作に対応する動作を実行する(対応するモーションを再生する)。また、操作リスト(コマンド)は、複数のボタンを同時にまたは所定期間内に組み合わせて連続で入力する必要がある特殊技やコンボ技が含まれる。さらに、これらの入力の途中で所定の操作を行う(キャンセルコマンドを入力する)と、操作入力に対応する動作(モーション)の再生をキャンセルすることができる。なお、記憶手段223は、ユーザによる操作入力の情報を記憶部23に記憶させる。このようにして、記憶手段223は、説明の終了後のユーザ毎に、各操作に対応する、ユーザによる操作入力の履歴情報をそれぞれ記憶部23に記憶させる(ステップSt102)。
When the user performs a specific operation on the
その後、ユーザがゲーム装置3により対戦型格闘ゲームのゲームをプレイしているときに、所定の操作(ゲーム状況)に対応するユーザの操作入力が、記憶部23に記憶されている履歴情報と異なる場合には(ステップSt103の「YES」)、検知手段224は異常情報を検知する(ステップSt104)。具体的には、(1)キャラクタ371により特殊技やコンボ技を発動させる際に、タッチパッド38によるユーザの入力が1フレームや2フレーム遅れたり(最初から最後までの入力にかかるトータルの時間が長くなったり、一つ一つの入力操作が遅れたり)、防御や回避行動、カウンター攻撃等、敵のキャラクタの行動(ゲーム状況)に対する反応(操作入力の開始)が遅かったり(特定のゲームの状況下における操作判断の遅れ)、(2)同一のゲーム状況下において履歴情報と同一の操作ができず、操作間違い(例えば、キャラクタの売却と合成の操作を間違える、対戦中において右向きと左向きの操作が逆である、対戦中において敵がジャンプしているときに上段への攻撃操作を入力せずに下段の攻撃操作を入力している、対戦中において敵の攻撃時に防御操作をせずに敵の攻撃を受けて体力パラメータが減っている、対戦中において複数の連続した操作入力が必要である特殊技やコンボ技を発動させることができない等)により、履歴情報と同一の操作ができなかったり、(3)予め記憶された操作間違いの例(例えば、レバーが下、右下、右、パンチの順の操作入力で実行される特殊技が、しゃがみパンチの通常技の動作になる間違い、パンチとキックを同時に押す必要がある特殊技で、パンチのあとにキックを行う通常技の動作になる間違いなどの間違いリスト)に一致する場合は、検知手段224は異常情報を検知する。また、(4)攻撃ボタンに弱中強があって(弱中強によって攻撃力、モーションの速さ、隙(次の操作を受け付けるまでの硬直時間)が異なる)、必殺技の強弱の間違いで自分が不利になる選択をしてしまったり、素早い攻撃である弱攻撃が必要な場面で強ボタンを選択してしまったり、(5)必殺技ゲージを使うととどめをさせる場面で、ゲージを使わないコンボを選択してしまったり、(6)攻撃を当てた後にガードされていたら何もしない(追加の攻撃操作をしない)方がよく、攻撃がヒットしていたら必殺技を入力して連続技にした方がよいテクニックがあり、ヒットとガードの区別がついていない場合にも、検知手段224は異常情報を検知する。なお、操作間違い例は予め記憶されていてもよく、ユーザの履歴情報から学習して操作間違い例を記憶・更新してもよい。また、エフェクト表示や効果音の再生などのユーザに対するゲーム状況の示唆の見落としと思われる操作が行われた場合は、検知手段224は異常情報として視覚異常(眼精疲労を含む)や聴覚異常を検知する。また、視覚異常にはゲームのプレイ継続時間をあわせて判断してもよく、聴覚異常には音量をあわせて判断してもよい。
Thereafter, when the user is playing a fighting game with the
より詳細に説明すると、例えば過去のゲームのプレイ中(例えば、1対戦、1ラウンド、1クエストなどの区切りの前回)に10回中5回以上発動に成功していたある特殊技やコンボ技に対して、今回のゲームのプレイ中に10回中4回以下しかこの特殊技やコンボ技を発動させることができずに他の操作を発動させていた場合は、検知手段224は異常情報を検知する。また、別の態様として、例えば前日、先週または前年の特定のゲームのプレイの期間中に5割以上の割合で発動に成功していたある特殊技やコンボ技に対して、本日、今週または今年のゲームのプレイの期間中にこの特殊技やコンボ技を発動させることができた割合が5割より低かった場合は、検知手段224は異常情報を検知する。また、検知手段224は、ゲームのプレイの継続時間も考慮して、異常とする度合いを変えてもよい。具体的には、例えばユーザがゲームを数プレイした後のウォーミングアップが終わった状態でプレイに異常が生じた場合は、異常とする度合いを上げてもよい(すなわち、検知手段224が異常情報の判断基準を調整しより一層検知するようにしてもよい)。また、検知手段224は、ユーザの生活スタイルおよびゲームのプレイ時刻も考慮して、異常とする度合いを変えてもよい。例えば、ユーザが夜型人間である場合に、夜はゲームのパフォーマンスが良いのでプレイに少しの異常が発生した場合でも検知手段224は異常情報を検知する。一方、ユーザが朝に弱い場合に、朝のゲームのプレイ中に少しの異常が発生した場合でも検知手段224は異常情報を検知しない。 To explain in more detail, for example, if a certain special technique or combo technique that was successfully activated 5 or more times out of 10 times during past game play (for example, the previous time of a division such as one battle, one round, or one quest) is activated only 4 or less times out of 10 times during the current game play and another operation is activated instead, the detection means 224 detects abnormal information. In another aspect, for example, for a certain special technique or combo technique that was successfully activated 50% or more times during the play of a specific game on the previous day, last week, or last year, the detection means 224 detects abnormal information if the rate at which the special technique or combo technique was activated during the play of the game today, this week, or this year is lower than 50%. The detection means 224 may also change the degree of abnormality taking into account the duration of the game play. Specifically, for example, if an abnormality occurs in play after the user has finished warming up after playing a few games, the degree of abnormality may be increased (i.e., the detection means 224 may adjust the criteria for judging abnormality information to detect it more strongly). Furthermore, the detection means 224 may change the degree of abnormality in consideration of the user's lifestyle and the time of day the game is played. For example, if the user is a night owl, game performance is better at night, so the detection means 224 will detect abnormality information even if a slight abnormality occurs in play. On the other hand, if the user is not good at mornings, the detection means 224 will not detect abnormality information even if a slight abnormality occurs while playing a game in the morning.
検知手段224が異常情報を検知すると、難易度調整手段228はゲームの難易度を選択的に下げる(ステップSt105)。例えば、検知手段224が異常情報を1回検知しただけでは難易度調整手段228はゲームの難易度を下げないが、検知手段224が異常情報を検知した回数が所定の回数(例えば、5回)に達すると難易度調整手段228はゲームの難易度を下げる。なお、本実施形態では検知手段224が異常情報を検知しても難易度調整手段228がゲームの難易度を下げなくてもよい。 When the detection means 224 detects abnormal information, the difficulty adjustment means 228 selectively lowers the difficulty of the game (step St105). For example, if the detection means 224 detects abnormal information only once, the difficulty adjustment means 228 does not lower the difficulty of the game, but if the detection means 224 detects abnormal information a predetermined number of times (e.g., five times), the difficulty adjustment means 228 lowers the difficulty of the game. Note that in this embodiment, even if the detection means 224 detects abnormal information, the difficulty adjustment means 228 does not have to lower the difficulty of the game.
また、検知手段224が異常情報を検知すると、補助手段225は説明表示手段222によりゲーム装置3のディスプレイ37に説明(具体的には、ガイダンス372)を再表示または追加表示させる(ステップSt106)。より詳細には、補助手段225は、検知手段224により異常情報が検知されたゲームモード中に、テキストや画像等の説明をゲーム画面に合成して表示させる。この際に、説明に係るウインドウを合成表示させてもよい。このことにより、ユーザはガイダンス372に沿ってタッチパッド38で特定の操作を再び行うことができるようになる。
Furthermore, when the detection means 224 detects abnormal information, the assistance means 225 causes the explanation display means 222 to re-display or additionally display an explanation (specifically, guidance 372) on the
その後、ディスプレイ37に再表示または追加表示される説明に基づく操作入力がユーザによってタッチパッド38により行われた場合は(ステップSt107の「YES」)、補助手段225は説明表示手段222により再表示または追加表示された説明を表示させないようにする(ステップSt108)。一方、ディスプレイ37に再表示または追加表示される説明に基づく操作入力がタッチパッド38により行われなかったり、ユーザによる操作入力について検知手段224により異常情報が再び検知されたりした場合は、ゲーム装置3のディスプレイ37にガイダンス372が表示され続ける。
After that, if the user performs an operation input using the
なお、ディスプレイ37に再表示または追加表示される説明に基づく操作入力がユーザによってタッチパッド38により行われ、補助手段225が説明表示手段222により再表示または追加表示された説明を表示させないようにした後、ゲームを継続するか中止するかをユーザが選択することができるようになっている。
The user uses the
以上をまとめると、プログラムは、コンピュータ(制御部22)を、説明表示手段222、記憶手段223、検知手段224および補助手段225として機能させ、説明表示手段222は、ゲーム(アプリケーション)の複数の操作に必要な説明をそれぞれ表示させ、ユーザが各説明に基づく操作入力を行うことにより対応する説明を終了させる。また、記憶手段223は、説明の終了後のユーザ毎に各操作に対応するユーザによる操作入力の履歴情報をそれぞれ記憶させる。また、検知手段224は、所定の操作に対応するユーザの操作入力が履歴情報と異なる場合に異常情報を検知し、補助手段225は、検知手段224が異常情報を検知した場合に、説明表示手段222により説明を再表示または追加表示させる。 In summary, the program causes the computer (control unit 22) to function as an explanation display means 222, a storage means 223, a detection means 224, and an assistance means 225, and the explanation display means 222 displays the explanations required for the multiple operations of the game (application), and ends the corresponding explanation when the user performs an operation input based on each explanation. Furthermore, the storage means 223 stores, for each user after the explanation has been ended, history information of the operation input by the user corresponding to each operation. Furthermore, the detection means 224 detects abnormal information when the user's operation input corresponding to a specified operation differs from the history information, and the assistance means 225 causes the explanation display means 222 to re-display or additionally display an explanation when the detection means 224 detects abnormal information.
<効果>
本実施形態によれば、ユーザが一旦向上させたゲームの技量の低下に対して動作を行うことができる。具体的には、ユーザが一旦向上させたゲームの技量の低下が検知されたときに、説明表示手段222により説明を再表示または追加表示させることにより、ユーザは説明に沿って操作を再び行うことができる。これにより、ユーザが実は習得していなかった(操作方法を覚えていなかった、チュートリアルでは成功したがその後のゲームでの成功率が低いなど)操作や忘れた(該当する動作をゲームにて実行できていない)操作の説明をゲーム装置3のディスプレイ37に再表示または追加表示することができる。また、ユーザに対して最初に説明していなかった操作についてもその説明をゲーム装置3のディスプレイ37に追加表示することができる。
<Effects>
According to this embodiment, the user can perform an action when the user's gaming skill that was once improved has deteriorated. Specifically, when deterioration in the user's gaming skill that was once improved is detected, the explanation display means 222 redisplays or additionally displays an explanation, so that the user can perform the operation again according to the explanation. This allows the explanation of an operation that the user has not actually mastered (did not remember how to operate, was successful in the tutorial but had a low success rate in the game afterwards, etc.) or a forgotten operation (has not been able to execute the corresponding operation in the game) to be redisplayed or additionally displayed on the
〔他の実施形態〕
前記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
Other Embodiments
The various control means and processing procedures described in the above embodiment are merely examples, and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design without departing from the spirit of the present invention.
例えば、ユーザがゲーム装置3によりプレイするゲームは対戦型格闘ゲームに限定されることはない。ユーザがゲーム装置3によりプレイするゲームは、スポーツゲームやアクションゲーム、パズルゲーム等であってもよい。また、プレイヤ同士の対戦ゲームに限られず、協力プレイのゲームであってもよいし、ソロプレイのゲームであってもよい。ユーザがゲーム装置3によりプレイするゲームがアクションゲームである場合は、以下の操作が行われたときに検知手段224は異常情報を検知する。
For example, the game that the user plays on the
具体的には、キャラクタ371に武器を使用させたり身体技を行わせたりする際に、タッチパッド38によるユーザの入力が1フレームや2フレーム遅れたり(入力操作の遅れ)、防御や回避行動、カウンター攻撃等、敵のキャラクタに対する反応が遅かったり(操作判断の遅れ)、操作間違い(例えば、攻撃操作と防御操作の間違いや、移動操作とアイテム使用操作の間違い等)が行われたり、アイテムの使用間違い(戦闘中に戦闘に必要のないアイテムを利用するなど、ゲーム状況に対して適切なアイテムが使えていない)が発生したり、フィールドで迷子(所定時間が経過しても目的地にたどり着かない、所定時間同一エリアに位置している)になったり、目的地への最短ルートを通らなかったり(移動はしているが移動ルートが最短ルートではない)した場合に、検知手段224は異常情報を検知する。すなわち、特定のゲーム状況に対して適切な操作が行えていないことを検知した場合に、検知手段224は異常情報を検知する。
Specifically, when making the
より詳細に説明すると、例えば武器によってモーション再生後、隙(いわゆる、操作入力を受け付けない硬直)がある動作に対してキャンセル操作ができない状態が所定回数続いたり、武器によって狙うべき敵のキャラクタの部位(武器の特性によってダメージ度や付加効果が異なる部位)があるのにその部位に対して攻撃できていない時間が所定時間または所定回数続いたり、防御ができない武器を装備している状態で防御ができる武器の防御操作をしている操作が所定回数行われたり、状態異常アイテムが無効の敵のキャラクタに対して状態異常アイテムを使用したり、目的地に近づく動作が行われずに同じ場所を周回する操作が行われたりしたときは、検知手段224は異常情報を検知する。 To explain in more detail, the detection means 224 detects abnormal information when, for example, after a motion is played back with a weapon, a state in which a cancel operation cannot be performed for an action that has an opening (so-called stiffness that does not accept operational input) continues for a predetermined number of times, or a time continues for a predetermined number of times in which a part of an enemy character that should be targeted with a weapon (a part where the degree of damage or additional effects differ depending on the characteristics of the weapon) cannot be attacked against that part, a defensive operation is performed a predetermined number of times with a weapon that cannot be defended against, an abnormal status item is used against an enemy character against which abnormal status items are ineffective, or an operation is performed to circle the same place without moving closer to the destination.
また、検知手段224は異常情報を検知するのは、ユーザによりタッチパッド38によって行われた操作入力そのものが記憶部23に記憶されている履歴情報と異なる場合に限定されることはない。例えば、操作方法の一部(好ましくは大半)が同一のタイトルのゲーム(たとえば、ゲームA ver.1、ゲームA ver.2、ゲームA ver.3などのいわゆるナンバリングタイトルや、アップデートがあるタイトル、対戦格闘ゲームなどの同一ジャンルのゲーム)をプレイしていない時間が所定時間以上であったり、同じタイトルに限らず別のタイトルを含むゲームをプレイしていない時間が所定時間以上であったりした場合に、検知手段224は異常情報を検知してもよい。この場合も長時間プレイしないことによりユーザが忘れてしまった操作の説明をゲーム装置3のディスプレイ37に再表示または追加表示することができる。なお、ユーザがどのゲームをプレイしているか、プレイ時間、プレイ日時などは記憶部23に記憶される。
In addition, the detection means 224 may detect abnormal information not only when the operation input itself performed by the user through the
また、本発明は、ユーザがゲーム装置3によってゲームをプレイする際に、検知手段224が異常情報を検知したときに、説明表示手段222により説明をゲーム装置3のディスプレイ37に再表示または追加表示させるものに限定されることはない。ゲーム以外のアプリケーション(例えば、ビジネスソフト)をユーザがパーソナルコンピュータ等のユーザ端末で操作する際に、入力速度が過去の履歴情報より遅かったり入力ミスの割合が過去の履歴情報より多かったりする等の異常情報が検知されたときに、説明表示手段222により説明をこのユーザ端末のディスプレイ等に再表示または追加表示させることも本発明に含まれるものとする。
The present invention is not limited to causing the explanation display means 222 to re-display or additionally display an explanation on the
また、検知手段224が異常情報を検知した場合に、補助手段225が、ゲームが実行されている画面とは別の画面(例えば、トレーニングモードの画面)に切り替えて、説明表示手段222により説明をこの別の画面に再表示または追加表示させてもよい。この際に、ゲーム装置3のディスプレイ37においてゲーム画面が消えて別の画面に遷移してもよく、あるいはゲーム画面が縮小し、空いたスペースにテキストや画像等の説明が再表示または追加表示されてもよい。また、この際にディスプレイ37の画面が分割されてもよい。
Furthermore, when the detection means 224 detects abnormal information, the assistance means 225 may switch to a screen other than the screen on which the game is being played (e.g., a training mode screen) and cause the explanation display means 222 to re-display or additionally display the explanation on this other screen. At this time, the game screen may disappear from the
また、本発明は、検知手段224は異常情報を検知したときに、説明表示手段222により説明をゲーム装置3のディスプレイ37に再表示または追加表示させる実施形態に限定されることはない。本発明の他の実施形態について説明する。
Furthermore, the present invention is not limited to an embodiment in which, when the detection means 224 detects abnormal information, the explanation display means 222 redisplays or additionally displays an explanation on the
図3は、情報処理システム1による一連の動作の流れの他の例を示すフローチャートである。このような一連の動作の他の例について以下に説明する。
Figure 3 is a flowchart showing another example of the flow of a series of operations by the
ユーザがゲーム装置3によりゲームのプレイを開始すると、ゲーム進行手段221はユーザの操作入力に基づいてゲームの進行を制御させる(ステップSt201)。
When the user starts playing the game on the
また、ゲームの進行中に、またはゲームにおける操作方法を説明するチュートリアル中に、ユーザがガイダンス372に沿ってタッチパッド38で特定の操作を行うと、ディスプレイ37上でユーザによる操作に対応してキャラクタ371が動作を行う。また、記憶手段223は、ユーザによる操作入力の情報を記憶部23に記憶させる。このようにして、記憶手段223は、説明の終了後、ユーザ毎に各操作に対応する操作入力の履歴情報をそれぞれ記憶部23に記憶させる(ステップSt202)。
In addition, when the user performs a specific operation on the
検知手段224は、所定の操作に対応するユーザの操作入力と記憶部23に記憶されている履歴情報とを比較し、比較結果に基づいてユーザのパフォーマンスを判定する(ステップSt203)。そして、通知手段227は、判定されたユーザのパフォーマンスをこのユーザに通知する(ステップSt204)。通知されたユーザのパフォーマンスはゲーム装置3のディスプレイ37に表示される。このことにより、ゲームをプレイしているユーザは自分のパフォーマンスを認識することができる。ここで、パフォーマンスとは、ユーザのゲーム操作(判断)に対する的確さ(技量)を示すパラメータである。現在の操作入力と履歴情報との比較結果によって、履歴情報よりパフォーマンスが向上しているのか、低下しているのかを示すパラメータである。
The detection means 224 compares the user's operation input corresponding to a predetermined operation with the history information stored in the
また、検知手段224により、ユーザのパフォーマンスが低下していると判定された場合は、説明表示手段222は、このパフォーマンスに対応したサポート情報をゲーム装置3のディスプレイ37に表示させる。サポート情報は、所定の操作の説明そのもの、説明を表示させるためのボタン、練習モード画面、練習モードへ遷移させるボタン、ユーザへのアドバイス、難易度変更ボタン等を含む。ユーザへのアドバイスは、ユーザに休養を促すメッセージや難易度を下げることを促すメッセージ等を含む。
Furthermore, if the detection means 224 determines that the user's performance is declining, the explanation display means 222 displays support information corresponding to this performance on the
説明表示手段222によってサポート情報がゲーム装置3のディスプレイ37に表示されることにより、ユーザは自分のパフォーマンスの低下を覚知し、これに対して対処することができる。例えば、ディスプレイ37に表示される説明を見ることにより所定の操作に対応する操作入力を行ったり、所定の操作を練習したり、ゲームの難易度を下げたりすることができる。これによって、ユーザは現パフォーマンスに合ったゲームをプレイしたり、コンディションを整えたり練習等を行うことで低下しているパフォーマンスを向上させることができる。
By displaying support information on the
ここで、ゲーム進行手段221により進行が制御されていたゲームがシングルプレイゲームであるときに(ステップSt205の「NO」)、ユーザのパフォーマンスの低下が検知された場合は(ステップSt206の「YES」)、難易度調整手段228はゲームの難易度を選択的に下げる(ステップSt207)。このことにより、ゲームの技量が低下したユーザであってもより容易にゲームをプレイすることができる。 When the game whose progress is being controlled by the game progress means 221 is a single-player game ("NO" in step St205), if a decline in the user's performance is detected ("YES" in step St206), the difficulty level adjustment means 228 selectively lowers the difficulty level of the game (step St207). This allows even a user with reduced gaming skills to play the game more easily.
また、ゲーム進行手段221により進行が制御されていたゲームが協力型のマルチプレイゲームであるときに(ステップSt205の「NO」)、通知手段227は、判定されたユーザのパフォーマンスを、マルチプレイゲームを行っている他のユーザ(仲間のユーザ)のゲーム装置5に送信し、この他のユーザに通知する(ステップSt208)。具体的には、判定されたユーザのパフォーマンスを、他のユーザのゲーム装置5のディスプレイに表示させる。このことにより、各ユーザは、マルチプレイゲーム(協力プレイ)を行っている他のユーザのパフォーマンスを認識することができる。
In addition, when the game whose progress is being controlled by the game progress means 221 is a cooperative multiplayer game ("NO" in step St205), the notification means 227 transmits the determined user's performance to the
また、マルチプレイゲームの進行中に、検知手段224によりユーザのパフォーマンスの低下が検知された場合は(ステップSt209の「YES」)、説明表示手段222は、ゲームを行うユーザをパフォーマンスが低下したユーザから他のユーザに変更可能な説明を、マルチプレイゲームを行う各ユーザのゲーム装置3、5のディスプレイ37に表示させる(ステップSt210)。ここで、他のユーザに変更可能な説明は、ユーザの変更を促す表示および変更ボタンの表示を含む。このことにより、マルチプレイゲームにおいてパフォーマンスが低下したユーザを別のユーザに交代することができるようになる。これによって、マルチプレイゲーム(協力プレイ)を行うユーザの選択や、そのユーザに対応したゲーム戦略を立ててゲームプレイすることができる。なお、このパフォーマンスによって、履歴情報によるユーザとは異なるユーザがプレイしていることも検知することができる。
Furthermore, if the detection means 224 detects a decline in a user's performance while the multiplayer game is in progress ("YES" in step St209), the explanation display means 222 displays an explanation on the
また、ゲーム装置3とゲーム装置5を接続することで実行される対戦型格闘ゲームにおいて、ゲーム装置3でゲームをプレイしているユーザのパフォーマンスの低下が検知手段224により検知された場合に、このユーザのパフォーマンスが対戦相手のユーザのゲーム装置5に送信され、このユーザに通知されてもよい。このことにより、対戦型格闘ゲームをプレイしているユーザは対戦相手のパフォーマンスを認識することができる。
In addition, in a fighting game that is executed by connecting
また、ユーザがゲーム装置3でプレイするゲームの内容を当該ユーザとは異なる観戦者(実況者)が自分のゲーム装置やパーソナルコンピュータ等の端末により観戦しているときに、検知手段224によりユーザのパフォーマンスの低下が検知された場合は、このユーザのパフォーマンスが観戦者の端末に送信され、観戦者に通知されてもよい。たとえば、観戦者が動画配信サービス等で実況している場合、実況者はゲームをプレイしているユーザのパフォーマンスを認識することができるため、実況内容に反映させることができる。
In addition, when a spectator (commentator) different from the user is watching the content of a game played by the user on the
また、検知手段224によりユーザのパフォーマンスの低下が検知された場合は、動画配信サービス等でこの実況を観戦している観戦者の端末に、ゲームをプレイしているユーザのパフォーマンスが通知されてもよい。 In addition, if the detection means 224 detects a decline in the user's performance, the performance of the user playing the game may be notified to the terminals of spectators watching the live broadcast via a video distribution service, etc.
また、ユーザのパフォーマンスがこのユーザとは異なる他のユーザ(対戦相手、マルチプレイゲームの仲間、実況者、観戦者等)に通知される際に、ゲームをプレイしているユーザに通知されるパフォーマンスの変化の通知レベル(度合い)と、他のユーザに通知されるパフォーマンスの変化の通知レベル(度合い)とが異なっていてもよい。具体的には、パフォーマンスが低下したユーザ本人には、少しのパフォーマンスの低下が生じた場合にも通知が行われるが、他のユーザには、パフォーマンスの低下の度合いが大きい場合にのみ通知が行われるようになっていてもよい。 In addition, when a user's performance is notified to other users (opponents, fellow players in a multiplayer game, commentators, spectators, etc.) other than the user, the notification level (degree) of the change in performance notified to the user playing the game may be different from the notification level (degree) of the change in performance notified to other users. Specifically, the user whose performance has declined may be notified even if there is only a slight decline in performance, but other users may only be notified if the degree of decline in performance is significant.
以上をまとめると、プログラムは、コンピュータ(制御部22)を、ゲーム進行手段221、記憶手段223、検知手段224および通知手段227として機能させ、ゲーム進行手段221は、ユーザの操作入力に基づいてゲームの進行を制御させる。また、記憶手段223は、ユーザ毎に各操作に対応するユーザによる操作入力の履歴情報をそれぞれ記憶させ、検知手段224は、所定の操作に対応するユーザの操作入力と履歴情報とを比較して、この比較結果に基づいてユーザのパフォーマンスを判定する。そして、通知手段227は、検知手段224により判定されたユーザのパフォーマンスを通知する。 In summary, the program causes the computer (control unit 22) to function as game progression means 221, storage means 223, detection means 224, and notification means 227, and the game progression means 221 controls the progress of the game based on user operation input. The storage means 223 also stores historical information of user operation inputs corresponding to each operation for each user, and the detection means 224 compares the user operation input corresponding to a specified operation with the historical information and judges the user's performance based on the comparison result. The notification means 227 then notifies the user of the user's performance judged by the detection means 224.
<効果>
図3に示す一連の動作を行うプログラムや情報処理システム1でも、ユーザが一旦向上させたゲームの技量の低下に対して動作を行うことができる。具体的には、所定の操作に対応するユーザの操作入力と履歴情報との比較結果に基づいて、判定されたユーザのパフォーマンスを通知することにより、通知された者はユーザのパフォーマンスを認識することができる。これにより、ゲームをプレイしているユーザ本人や他のユーザ(対戦相手、マルチプレイゲーム時における仲間など)は、ユーザの今の調子(パフォーマンス)を知ることができる。
<Effects>
The program and
また、図3に示す一連の動作を行うプログラムや情報処理システム1において、マルチプレイゲームの進行中に、検知手段224によりユーザのパフォーマンスの向上が検知された場合に、通知手段227は、ユーザのパフォーマンスの向上を、このユーザのゲーム装置3や他のユーザ(仲間のユーザ)のゲーム装置5に送信することによって通知してもよい。
In addition, in a program or
例えば、マルチプレイゲームの進行中に、検知手段224によりユーザのパフォーマンスの向上が検知された場合は、説明表示手段222は、ゲームを行うユーザをパフォーマンスが向上したユーザに変更したり、そのユーザを活かしたゲーム戦略を立てたりすることが可能な説明を、マルチプレイゲームを行う各ユーザのゲーム装置3、5のディスプレイ37に表示させてもよい。一方、対戦相手のユーザのパフォーマンスが向上した場合は、ゲームをプレイしているユーザに対戦相手のユーザのパフォーマンスの向上を通知することにより、それに備えて身構えてプレイしたりこのユーザとの対戦を避けたりすることができるようになる。
For example, if the detection means 224 detects an improvement in a user's performance while a multiplayer game is in progress, the explanation display means 222 may display an explanation on the
また、検知手段224により検知されるユーザのパフォーマンスの変化をリアルタイムに数値やグラフなどにて表示して各ユーザのゲーム装置3、5のディスプレイ37等に表示させてもよい。このことにより、例えばゲームの進行中にユーザの入れ替えが可能なマルチプレイゲームにおいて、プレイ中(例えばスポーツゲームの試合中、アクションゲームのクエスト中)にパフォーマンスの変化を見ることによってユーザを交替することができる。なお、パフォーマンスの変化は、キャラクタ自体やユーザ名などのテキストを変化させたり(たとえば顔つきが変わる、モーションが変わる)、エフェクトを付加したりする(色が変わるなど)ことで各ユーザのゲーム装置3、5のディスプレイ37等に表示してもよい。たとえば、スポーツゲームが野球である場合、ピッチャーキャラクタを操作するユーザが、ストライクゾーンに入るところ(ゾーンギリギリであるとなお好ましい)に投げられているか、バッターキャラクタを操作するユーザが、バットカーソルをボールの位置に的確に合わせられているかなどによってパフォーマンスを判断できる。また、アクションゲームが銃を使う場合、放った弾がオブジェクトに的確に命中しているか(命中率)などによってパフォーマンスを判断できる。
In addition, the change in the user's performance detected by the detection means 224 may be displayed in real time as a numerical value or a graph on the
図4は、情報処理システム1による一連の動作の流れの他の例を示すフローチャートである。このような一連の動作の他の例について以下に説明する。
Figure 4 is a flowchart showing another example of the flow of a series of operations by the
ユーザがゲーム装置3によりゲームのプレイを開始すると、ゲーム進行手段221はユーザの操作入力に基づいてゲームの進行を制御させる(ステップSt301)。
When the user starts playing the game on the
また、ゲームの進行中に、またはゲームにおける操作方法を説明するチュートリアル中に、ユーザがガイダンス372に沿ってタッチパッド38で特定の操作を行うと、ディスプレイ37上でユーザによる操作に対応してキャラクタ371が動作を行う。また、記憶手段223は、ユーザによる操作入力の情報を記憶部23に記憶させる。このようにして、記憶手段223は、説明の終了後、ユーザ毎に各操作に対応する操作入力の履歴情報をそれぞれ記憶部23に記憶させる(ステップSt302)。
In addition, when the user performs a specific operation on the
その後、ユーザがゲーム装置3により対戦型格闘ゲームのゲームをプレイしているときに、所定の操作に対応するユーザの操作入力が、記憶部23に記憶されている履歴情報と異なる場合には(ステップSt303の「YES」)、検知手段224は異常情報を検知する(ステップSt304)。
After that, when the user is playing the fighting game using the
検知手段224が異常情報を検知すると、確認手段226は、異常情報に関連する確認動作をユーザに実際させる(ステップSt305)。確認動作は異常情報が検知されたユーザの操作入力に対応する所定の操作そのものであってもよく、または所定の操作とは別の操作であってもよい。 When the detection means 224 detects abnormal information, the confirmation means 226 causes the user to actually perform a confirmation operation related to the abnormal information (step St305). The confirmation operation may be a predetermined operation itself corresponding to the operation input of the user in which the abnormal information was detected, or may be an operation other than the predetermined operation.
具体的には、説明表示手段222は、異常情報が検知されたユーザの操作入力に対応する所定の操作の説明をゲーム装置3のディスプレイ37に再表示または追加表示させ、この操作の確認動作をユーザに行わせる。そして、ディスプレイ37に再表示または追加表示される説明に基づく操作入力がユーザによってタッチパッド38により行われたときに、この操作入力が履歴情報と略同一である場合は、異常情報に係る異常が否定される。一方、異常情報が検知されたユーザの操作入力に対応する所定の操作をユーザが確認動作でも行うことができなかった場合や、操作入力が履歴情報と異なる場合は、異常情報に係る異常が肯定される。
Specifically, the explanation display means 222 re-displays or additionally displays on the
また、別の態様として、例えばユーザの反応を試すテスト(表示された操作指示に対する操作入力の正確さや反応速度のテストなど)がゲーム装置3により行われてもよい。そして、このようなテストにおいてユーザの反応速度が所定の閾値よりも低い場合は異常情報に係る異常が肯定される。
As another aspect, the
また、確認動作はゲーム装置3により行われるものに限定されることはない。例えば、ユーザに対して「片足で10秒立てるか確認してください」等のメッセージがゲーム装置3のディスプレイ37に表示され、その後、ディスプレイ37に表示される「できましたか?YES/NO」というメッセージに対してユーザが入力を行うことにより確認動作が行われてもよい。または、ゲーム装置3に接続されたカメラなどでユーザを撮像し、確認動作を評価してもよい。
The confirmation action is not limited to being performed by the
確認動作の結果、異常情報に係る異常が肯定された場合は(ステップSt306の「YES」)、通知手段227は異常情報の通知を行う(ステップSt307)。具体的には、ユーザのパフォーマンスが低下しているという情報がユーザのゲーム装置3のディスプレイ37に表示される。また、ゲーム進行手段221によるゲームの進行が制限される(ステップSt308)。また、通知手段227は異常情報の通知をユーザのゲーム装置3以外の第三者の端末にも送信する。例えば、ユーザのかかりつけの医師の端末に異常情報が通知される。このことにより、かかりつけの医師はユーザの異常(例えば、認知症の症候等)を認識することができる。
If the confirmation operation confirms that there is an abnormality related to the abnormality information ("YES" in step St306), the notification means 227 notifies the user of the abnormality information (step St307). Specifically, information that the user's performance is declining is displayed on the
また、異常情報に係る異常が肯定された場合に、ゲーム進行手段221によるゲームの進行を制限する代わりに、現在プレイしているゲームは所定の区切り(現在のプレイの勝敗や成功/失敗が決定するまで、オートセーブされる状況までゲームが進行するまで、または中断やログオフするまでなど)まで継続してプレイすることをユーザに許容するが、ゲーム進行手段221はその後のゲームプレイを制限してもよい。 In addition, when an abnormality related to the abnormality information is confirmed, instead of restricting the progress of the game by the game progression means 221, the user is permitted to continue playing the currently played game until a predetermined milestone (until the outcome or success/failure of the current play is determined, until the game progresses to a state where an auto-save occurs, or until the game is interrupted or logged off, etc.), but the game progression means 221 may restrict game play thereafter.
異常情報に係る異常が肯定され、ゲーム進行手段221によるゲームの進行が制限された後、第三者を介して操作入力に異常が生じていないという情報が入力されると(ステップSt309の「YES」)、ゲーム進行手段221によるゲームの進行の制限が解除される(ステップSt310)。例えば、ユーザの症状の改善がみられたときに、ユーザのかかりつけの医師等の第三者が、ゲームの進行の制限を解除する(たとえば、解除専用画面においてユーザのIDを入力することで解除する)ことにより、ユーザに再びゲームをプレイすることを許容してもよい。 After the abnormality related to the abnormality information is confirmed and the game progression by the game progression means 221 is restricted, if information is input via a third party that no abnormality has occurred in the operation input ("YES" in step St309), the restriction on the game progression by the game progression means 221 is lifted (step St310). For example, when the user's symptoms improve, a third party such as the user's family doctor may lift the restriction on the game progression (for example, by entering the user's ID on a dedicated lifting screen), thereby allowing the user to play the game again.
また、確認手段226は、上述した確認動作の結果、操作に対するユーザの操作入力を判定し所定の正常値内である場合には、通知手段227による異常情報の通知を行わず、ゲーム進行手段221によるゲームの進行を制限しない(ステップSt306の「NO」)。ここで、確認動作において、ディスプレイ37に再表示または追加表示される説明に基づく操作入力がユーザによってタッチパッド38により行われたときに、この操作入力が履歴情報に比べて多少劣っていた場合でも、差異の度合いが所定の閾値より小さい場合は通知手段227による異常情報の通知を行わない。
Furthermore, as a result of the above-mentioned confirmation operation, the confirmation means 226 determines the user's operation input for the operation, and if it is within a predetermined normal value, the notification means 227 does not notify abnormal information and does not restrict the progress of the game by the game progress means 221 ("NO" in step St306). Here, in the confirmation operation, when the user performs an operation input based on the explanation re-displayed or additionally displayed on the
以上をまとめると、プログラムは、コンピュータ(制御部22)を、ゲーム進行手段221、記憶手段223、検知手段224、確認手段226および通知手段227として機能させ、ゲーム進行手段221は、ユーザの操作入力に基づいてゲームの進行を制御させる。また、記憶手段223は、ユーザ毎に各操作に対応するユーザによる操作入力の履歴情報をそれぞれ記憶させ、検知手段224は、所定の操作に対応するユーザの操作入力が履歴情報と異なる場合に異常情報を検知する。また、確認手段226は、検知手段224が異常情報を検知した場合、異常情報に関連する確認動作をユーザに実施させ、通知手段227は、確認手段226による確認動作の結果、異常情報に係る異常を肯定する場合に異常情報の通知を行う。 In summary, the program causes the computer (control unit 22) to function as game progression means 221, storage means 223, detection means 224, confirmation means 226, and notification means 227, and the game progression means 221 controls the progress of the game based on the user's operational input. The storage means 223 also stores historical information of user's operational input corresponding to each operation for each user, and the detection means 224 detects abnormal information when the user's operational input corresponding to a predetermined operation differs from the historical information. When the detection means 224 detects abnormal information, the confirmation means 226 causes the user to perform a confirmation operation related to the abnormal information, and the notification means 227 notifies the abnormal information when the confirmation operation by the confirmation means 226 confirms an abnormality related to the abnormal information.
<効果>
図4に示す一連の動作を行うプログラムや情報処理システム1によれば、ユーザが一旦向上させたゲームの技量の低下に対して確認動作を行うことができる。このことにより、異常状態の検出の確度を高めることができる。また、検知手段224が異常情報を検知した場合に、異常が発生している操作の練習をユーザに行わせることができる。
<Effects>
4 and the
また、上述した様々な態様において、記憶手段223は、ユーザによる操作入力の履歴情報を記憶部23に記憶させることに限定されない。記憶部223は、サーバ装置2とは別に設けられた記憶装置やクラウドのストレージサービス等にユーザによる操作入力の履歴情報を記憶させてもよい。この場合は、検知手段224により異常情報を検知したりパフォーマンスを検知したりする際に、制御部22は外部の記憶装置やクラウドのストレージサービス等からユーザによる操作入力の履歴情報を読み取り、この読み取った履歴情報を用いる。
In addition, in the various aspects described above, the storage means 223 is not limited to storing historical information of user operation inputs in the
1 情報処理システム
22 制御部(コンピュータ)
221 ゲーム進行手段(ゲーム進行部)
222 説明表示手段(説明表示部)
223 記憶手段
224 検知手段(検知部)
225 補助手段(補助部)
226 確認手段(確認部)
227 通知手段(通知部)
228 難易度調整手段(難易度調整部)
1
221 Game progression means (game progression section)
222 Explanation display means (explanation display unit)
223 Storage means 224 Detection means (detection unit)
225 Auxiliary means (auxiliary part)
226 Confirmation means (confirmation unit)
227 Notification means (notification section)
228 Difficulty level adjustment means (difficulty level adjustment section)
Claims (6)
前記説明表示手段は、アプリケーションの複数の操作に必要な説明をそれぞれ表示させ、ユーザが各前記説明に基づく操作入力を行うことにより対応する前記説明を終了させ、
前記記憶手段は、前記説明の終了後の前記ユーザ毎に各前記操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶させ、
前記検知手段は、所定の前記操作に対応する前記ユーザの前記操作入力が前記履歴情報と異なる場合に異常情報を検知し、
前記補助手段は、前記検知手段が前記異常情報を検知した場合に、前記説明表示手段により前記説明を再表示または追加表示させる、プログラム。 A program that causes a computer to function as an explanation display means, a storage means, a detection means, and an assistance means,
the explanation display means displays an explanation required for each of a plurality of operations of the application, and ends the corresponding explanation when the user performs an operation input based on each of the explanations;
the storage means stores history information of the operation input by the user corresponding to each operation for each user after the explanation is finished,
the detection means detects abnormality information when the operation input of the user corresponding to the predetermined operation is different from the history information;
The assistance means is a program that, when the detection means detects the abnormality information, causes the explanation display means to re-display or additionally display the explanation.
前記プログラムは、前記コンピュータを難易度調整手段として更に機能させ、
前記難易度調整手段は、前記検知手段が前記異常情報を検知した場合に、前記ゲームの難易度を下げる、請求項1乃至4のいずれか一項に記載のプログラム。 the application is a game application,
The program further causes the computer to function as difficulty level adjustment means,
5. The program according to claim 1, wherein the difficulty level adjustment means lowers the difficulty level of the game when the detection means detects the abnormality information.
前記説明の終了後の前記ユーザ毎に各前記操作に対応する前記ユーザによる前記操作入力の履歴情報をそれぞれ記憶する記憶部と、
所定の前記操作に対応する前記ユーザの前記操作入力が前記履歴情報と異なる場合に異常情報を検知する検知部と、
前記検知部が前記異常情報を検知した場合に、前記説明表示部により前記説明を再表示または追加表示させる補助部と、
を備えた、情報処理システム。 an explanation display unit that displays an explanation required for each of a plurality of operations of the application and terminates the corresponding explanation when the user performs an operation input based on the explanation;
a storage unit that stores history information of the operation input by the user corresponding to each operation for each user after the explanation is finished;
a detection unit that detects abnormality information when the operation input of the user corresponding to the predetermined operation is different from the history information;
an auxiliary unit that causes the explanation display unit to re-display or additionally display the explanation when the detection unit detects the abnormality information;
An information processing system comprising:
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021173029A JP7705040B2 (en) | 2021-10-22 | 2021-10-22 | Program and information processing system |
| JP2025082434A JP2025113320A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
| JP2025082433A JP2025113319A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021173029A JP7705040B2 (en) | 2021-10-22 | 2021-10-22 | Program and information processing system |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025082434A Division JP2025113320A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
| JP2025082433A Division JP2025113319A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023062872A JP2023062872A (en) | 2023-05-09 |
| JP7705040B2 true JP7705040B2 (en) | 2025-07-09 |
Family
ID=86270337
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021173029A Active JP7705040B2 (en) | 2021-10-22 | 2021-10-22 | Program and information processing system |
| JP2025082434A Pending JP2025113320A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
| JP2025082433A Pending JP2025113319A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025082434A Pending JP2025113320A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
| JP2025082433A Pending JP2025113319A (en) | 2021-10-22 | 2025-05-16 | Program and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7705040B2 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319148A (en) | 2004-05-11 | 2005-11-17 | Konami Co Ltd | GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM |
| JP2006141665A (en) | 2004-11-19 | 2006-06-08 | Taito Corp | Game system having advising function |
| JP2010284473A (en) | 2009-06-11 | 2010-12-24 | Gonichi Sasaki | Game player evaluation system |
| JP2017148537A (en) | 2006-11-14 | 2017-08-31 | シーエフピーエイチ, エル.エル.シー. | Method and device for wager type game |
| WO2018012071A1 (en) | 2016-07-14 | 2018-01-18 | ソニー株式会社 | Information processing system, recording medium, and information processing method |
| JP2019524212A (en) | 2016-06-30 | 2019-09-05 | 株式会社ソニー・インタラクティブエンタテインメント | Automatic Artificial Intelligence (AI) personal assistant |
| US20190358545A1 (en) | 2016-03-22 | 2019-11-28 | Electronic Arts Inc. | Adaptive gaming tutorial system |
| JP2020027608A (en) | 2018-08-09 | 2020-02-20 | ▲ネイ▼ 崔 | Gambling dependency verification method, gambling dependency verification server, user terminal, information processing device, gambling dependency verification program, and gambling dependency verification system |
-
2021
- 2021-10-22 JP JP2021173029A patent/JP7705040B2/en active Active
-
2025
- 2025-05-16 JP JP2025082434A patent/JP2025113320A/en active Pending
- 2025-05-16 JP JP2025082433A patent/JP2025113319A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319148A (en) | 2004-05-11 | 2005-11-17 | Konami Co Ltd | GAME DEVICE, GAME CONTROL METHOD, AND PROGRAM |
| JP2006141665A (en) | 2004-11-19 | 2006-06-08 | Taito Corp | Game system having advising function |
| JP2017148537A (en) | 2006-11-14 | 2017-08-31 | シーエフピーエイチ, エル.エル.シー. | Method and device for wager type game |
| JP2010284473A (en) | 2009-06-11 | 2010-12-24 | Gonichi Sasaki | Game player evaluation system |
| US20190358545A1 (en) | 2016-03-22 | 2019-11-28 | Electronic Arts Inc. | Adaptive gaming tutorial system |
| JP2019524212A (en) | 2016-06-30 | 2019-09-05 | 株式会社ソニー・インタラクティブエンタテインメント | Automatic Artificial Intelligence (AI) personal assistant |
| WO2018012071A1 (en) | 2016-07-14 | 2018-01-18 | ソニー株式会社 | Information processing system, recording medium, and information processing method |
| JP2020027608A (en) | 2018-08-09 | 2020-02-20 | ▲ネイ▼ 崔 | Gambling dependency verification method, gambling dependency verification server, user terminal, information processing device, gambling dependency verification program, and gambling dependency verification system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025113319A (en) | 2025-08-01 |
| JP2023062872A (en) | 2023-05-09 |
| JP2025113320A (en) | 2025-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11511194B2 (en) | Emulating player behavior after player departure | |
| US10532280B2 (en) | Game system, and storage medium | |
| CN105963961B (en) | Network game system, game method and non-transitory computer readable medium | |
| US9308457B2 (en) | Game program and information processing device | |
| US12220630B2 (en) | Game system facilitating multiple players playing together with different game options | |
| JP6255485B2 (en) | GAME DISTRIBUTION DEVICE, GAME DISTRIBUTION METHOD, AND GAME DISTRIBUTION PROGRAM | |
| JP7705040B2 (en) | Program and information processing system | |
| JP6523239B2 (en) | Game program and game apparatus | |
| JP7462193B2 (en) | System, method, and program for providing games | |
| TW200848128A (en) | Game program, game apparatus, and game control method | |
| JP6601682B2 (en) | GAME SYSTEM, CONTROL METHOD AND COMPUTER PROGRAM USED FOR THE SAME | |
| JP2022010525A (en) | Match game system | |
| JP2007301042A (en) | Server and game system | |
| JP2021164578A (en) | Computer system and event management method | |
| JP2019209202A (en) | Game system, control method and computer program used for the same | |
| JP7616574B2 (en) | Program, method, and system | |
| JP7813755B2 (en) | Programs, information processing systems | |
| US20250121279A1 (en) | Data processing apparatus and method | |
| KR102545996B1 (en) | System, method and program for rendering VR contents that provides Bird Eye View point of view | |
| JP6549168B2 (en) | Program and game system | |
| JP4074324B2 (en) | GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD | |
| JP2024108415A (en) | Information processing device, information processing method, and program | |
| JP2024092047A (en) | GAME SYSTEM, SERVER DEVICE, GAME TERMINAL, AND PROGRAM | |
| CN119951137A (en) | Virtual object control method, device, computer equipment and storage medium | |
| JP2025011822A (en) | PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING SYSTEM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20240604 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20250410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250411 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20250414 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250516 |
|
| 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: 20250527 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250609 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7705040 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |