JP2019117634A - 表示制御プログラム、表示制御方法、及び表示制御システム - Google Patents
表示制御プログラム、表示制御方法、及び表示制御システム Download PDFInfo
- Publication number
- JP2019117634A JP2019117634A JP2019020551A JP2019020551A JP2019117634A JP 2019117634 A JP2019117634 A JP 2019117634A JP 2019020551 A JP2019020551 A JP 2019020551A JP 2019020551 A JP2019020551 A JP 2019020551A JP 2019117634 A JP2019117634 A JP 2019117634A
- Authority
- JP
- Japan
- Prior art keywords
- input operation
- axis
- virtual
- input
- dimensional space
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title abstract description 24
- 230000033001 locomotion Effects 0.000 claims abstract description 119
- 210000004709 eyebrow Anatomy 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 8
- 230000010365 information processing Effects 0.000 abstract description 32
- 210000003811 finger Anatomy 0.000 description 15
- 230000009471 action Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000009191 jumping Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 210000000744 eyelid Anatomy 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
上記課題を解決する表示制御プログラムは、オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する制御部を、前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、前記第2仮想軸の予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定する判定部と、前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行う第1移動制御部と、前記判定部によって、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行う第2移動制御部、として機能させ、前記判定部は、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離及び前記中間点から前記始点までの前記第2軸に沿った距離が短い場合に、前記入力軌跡が第1の入力操作であると判定し、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも、前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離、または、前記中間点から前記始点までの前記第2軸に沿った距離が長い場合に、前記入力操作が第2の入力操作であると判定する。
上記課題を解決する表示制御方法は、オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する制御部が、前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、前記第2仮想軸の予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定するステップと、前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行うステップと、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行うステップ、とを実行し、前記判定するステップは、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離及び前記中間点から前記始点までの前記第2軸に沿った距離が短い場合に、前記入力軌跡が第1の入力操作であると判定し、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも、前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離、または、前記中間点から前記始点までの前記第2軸に沿った距離が長い場合に、前記入力操作が第2の入力操作であると判定する。
上記課題を解決する表示制御システムは、オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する表示制御システムであって、前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、前記第2仮想軸の予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定する判定部と、前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行う第1移動制御部と、前記判定部によって、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行う第2移動制御部、とを有し、前記判定部は、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離及び前記中間点から前記始点までの前記第2軸に沿った距離が短い場合に、前記入力軌跡が第1の入力操作であると判定し、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも、前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離、または、前記中間点から前記始点までの前記第2軸に沿った距離が長い場合に、前記入力操作が第2の入力操作であると判定する。
図1を参照して、本発明の一実施形態に係る情報処理装置1について説明する。情報処理装置1は、例えばスマートフォン、PC、又はゲーム用機器等であって、ゲームのアプリケーション(プログラム)を実行可能である。ゲームのアプリケーションは、例えばインターネットを介して所定のアプリケーション配信サーバから受信されてもよく、或いは情報処理装置1に備えられた記憶装置又は情報処理装置1が読取可能なメモリカード等の記憶媒体に予め記憶されていてもよい。
図2を参照して、本実施形態に係る情報処理装置1の表示部12に表示される仮想空間について説明する。表示部12は、第1の表示領域121と、第2の表示領域120とを有する。第1の表示領域121は、仮想空間のうちユーザキャラクタや敵キャラクタ等を含むフィールドを主に表示する。第1の表示領域121は、第2の表示領域120と比べて大きな面積を有する。第2の表示領域120は、仮想空間のうちユーザキャラクタや敵キャラクタ等を含まないフィールドを主に表示する。第2の表示領域120は、主にユーザの操作を受け付ける領域として使用される。第2の表示領域120は、例えばゲーム設定のメニュー選択アイコン、ユーザレベル等の表示を行ってもよい。ユーザが第2の表示領域120で入力操作を行うと、入力操作に応じた行動をするユーザキャラクタが第1の表示領域121に表示される。第2の表示領域120は第1の表示領域121よりも下方(画面の縦方向で下側)に設けることが望ましい。ユーザは、第2の表示領域120で入力操作を行うことにより、自分の操作によってユーザキャラクタを隠して見えにくくすることを回避できる。また、ユーザに近い側である下方に操作領域を設けることで、片手で情報処理装置1を保持しながら操作する場合にも親指が操作領域に届く。そのため、ユーザは片手でも容易に操作することができる。上記のように、表示部12は、その全体が操作部10と一体化したタッチパネルを構成する。したがって、ユーザは第2の表示領域120だけでなく、第1の表示領域121で入力操作を行うことも可能である。例えば、第1の表示領域121に複数の敵キャラクタが表示されているときに、ユーザは攻撃対象とする1つの敵キャラクタをタップすることで攻撃を行ってもよい。
図4(A)は、ユーザキャラクタの仮想空間内の手前側から奥側へのステップ移動に対応する操作入力を説明する図である。図4(A)の第2の表示領域120に示されるように、ユーザが始点122から、始点122よりもY軸負方向にある終点123までフリック操作をした場合に、ユーザキャラクタは手前側から奥側へとステップ移動する。本実施形態のゲームでは、例えばスワイプ操作に比べてタッチパネルへの接触時間が短いフリック操作によってユーザキャラクタをステップ移動させることができる。そのため、特に敵からの攻撃を回避するための迅速な移動が必要となるバトルステージにおいて良好な操作性を実現できる。ユーザキャラクタの仮想空間におけるステップ移動の距離は、フリック操作における始点122と終点123との距離に応じて調整することができる。図4(A)の第1の表示領域121は図3(A)の第1の表示領域121と同じであるため、説明を省略する。また、第2の表示領域120において、ユーザが始点122から、始点122よりもY軸正方向にある終点123までフリック操作をした場合に、ユーザキャラクタは逆方向に(奥側から手前側へと)ステップ移動する。
図5(A)および図5(B)は、制御部13による通常のフリック操作とVフリック操作の判定手法を説明する図である。制御部13は、記憶部11の入力操作データからユーザの入力操作の始点、中間点、終点の座標を取得する。そして、始点と終点、中間点と終点、中間点と始点のそれぞれの所定方向の距離(所定方向に投影した距離)を演算で求めて比較する。ここで、本実施形態のゲームにおいて、所定方向は、ジャンプおよびステップ移動でユーザキャラクタが画面上を移動する方向、すなわちY軸方向である。また、Vフリック操作は本発明の第2の入力操作に対応する。また、Vフリック操作でない通常のフリック操作は本発明の第1の入力操作に対応する。
図6は、通常のフリック操作とVフリック操作を判定する制御方法を示すフローチャートである。制御部13は、記憶部11から入力操作データを取得する(ステップS1)。
以下に、本願の原出願の出願当初の特許請求の範囲に記載された発明を付記する。
〔1〕キャラクタが配置される仮想三次元空間を俯瞰で映す仮想カメラの視点で表示し、前記キャラクタを移動させるユーザの入力操作を受け付け、前記入力操作を座標情報と関連付けた入力操作データを出力するタッチパネルと、前記入力操作データを記憶する記憶部と、を備える情報処理装置に、
前記記憶部から前記入力操作データを取得するステップと、
前記入力操作データに基づいて、前記入力操作が開始された始点の所定方向の座標の値である第1の値と、前記入力操作が終了された終点の前記所定方向の座標の値である第2の値と、前記始点から前記終点までの軌跡上の中間点の前記所定方向の座標の値である第3の値と、を取得するステップと、
前記第3の値が前記第1の値から前記第2の値までの範囲に含まれる場合に、前記キャラクタを、前記所定方向に対応する前記仮想三次元空間の第1の方向に移動させることを含む第1の移動制御を行い、前記第3の値が前記第1の値から前記第2の値までの範囲に含まれない場合に、前記キャラクタを、前記所定方向に対応する前記仮想三次元空間の前記第1の方向と異なる第2の方向に移動させることを含む第2の移動制御を行う、移動ステップと、を実行させる、プログラム。
〔2〕前記入力操作の開始から終了までの時間が所定時間を超える場合に、前記移動ステップを実行させない、〔1〕に記載のプログラム。
〔3〕前記移動ステップにおいて、
前記始点から前記終点までの軌跡上で、前記第2の値との差が最も大きくなる前記第3の値を有する中間点を特定中間点とし、前記第3の値が前記第1の値から前記第2の値までの範囲に含まれない場合に、前記キャラクタを、前記タッチパネルの表示における前記特定中間点から前記終点の向きに対応する前記仮想三次元空間の向きに移動させる、〔1〕または〔2〕に記載のプログラム。
〔4〕前記移動ステップにおいて、
前記第3の値が前記第1の値から前記第2の値までの範囲に含まれない場合に、前記特定中間点から前記終点までの距離に応じて、前記キャラクタを移動させる大きさを調整する、〔3〕に記載のプログラム。
〔5〕前記大きさの調整は、前記キャラクタの、前記タッチパネルの表示における前記所定方向に直交する方向に対応する前記仮想三次元空間の方向への移動量の調整である、〔4〕に記載のプログラム。
〔6〕前記特定中間点から前記終点への向きが所定の向きでない場合に、前記移動ステップを実行させない、〔3〕から〔5〕のいずれか一項に記載のプログラム。
〔7〕前記第1の移動制御は、前記キャラクタの前記仮想三次元空間における前記第1の方向へのステップ移動に対応し、
前記第2の移動制御は、前記キャラクタの前記仮想三次元空間における前記第1の方向と直交する前記第2の方向へのジャンプに対応する、請求項1から6のいずれか一項に記載のプログラム。
〔8〕キャラクタが配置される仮想三次元空間を俯瞰で映す仮想カメラの視点で表示し、前記キャラクタを移動させるユーザの入力操作を受け付け、前記入力操作を座標情報と関連付けた入力操作データを出力するタッチパネルと、前記入力操作データを記憶する記憶部と、を備える情報処理装置によって実行されるゲームの制御方法であって、
前記記憶部から前記入力操作データを取得するステップと、
前記入力操作データに基づいて、前記入力操作が開始された始点の所定方向の座標の値である第1の値と、前記入力操作が終了された終点の前記所定方向の座標の値である第2の値と、前記始点から前記終点までの軌跡上の中間点の前記所定方向の座標の値である第3の値と、を取得するステップと、
前記第3の値が前記第1の値から前記第2の値までの範囲に含まれる場合に、前記キャラクタを、前記所定方向に対応する前記仮想三次元空間の第1の方向に移動させることを含む第1の移動制御を行い、前記第3の値が前記第1の値から前記第2の値までの範囲に含まれない場合に、前記キャラクタを、前記所定方向に対応する前記仮想三次元空間の前記第1の方向と異なる第2の方向に移動させることを含む第2の移動制御を行う、移動ステップと、を含む、制御方法。
〔9〕キャラクタが配置される仮想三次元空間を俯瞰で映す仮想カメラの視点で表示し、前記キャラクタを移動させるユーザの入力操作を受け付け、前記入力操作を座標情報と関連付けた入力操作データを出力するタッチパネルと、
前記入力操作データを記憶する記憶部と、
制御部と、を備え、
前記制御部は、
前記記憶部から前記入力操作データを取得し、
前記入力操作データに基づいて、前記入力操作が開始された始点の所定方向の座標の値である第1の値と、前記入力操作が終了された終点の前記所定方向の座標の値である第2の値と、前記始点から前記終点までの軌跡上の中間点の前記所定方向の座標の値である第3の値と、を取得し、
前記第3の値が前記第1の値から前記第2の値までの範囲に含まれる場合に、前記キャラクタを、前記所定方向に対応する前記仮想三次元空間の第1の方向に移動させることを含む第1の移動制御を行い、前記第3の値が前記第1の値から前記第2の値までの範囲に含まれない場合に、前記キャラクタを、前記所定方向に対応する前記仮想三次元空間の前記第1の方向と異なる第2の方向に移動させることを含む第2の移動制御を行う、情報処理装置。
10 操作部
11 記憶部
12 表示部
13 制御部
120 第2の表示領域
121 第1の表示領域
122 始点
123 終点
124 軌跡
134 中間点
134A 中間点(特定中間点)
Claims (12)
- オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する制御部を、
前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、
前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定する判定部と、
前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行う第1移動制御部と、
前記判定部によって、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行う第2移動制御部、として機能させ、
前記判定部は、前記入力軌跡がV字状の入力軌跡であると判定した場合に前記入力軌跡が前記第2の入力操作であると判定し、前記入力軌跡がV字状の入力軌跡ではないと判定した場合に前記入力軌跡が前記第1の入力操作であると判定する
表示制御プログラム。 - オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する制御部を、
前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、
前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定する判定部と、
前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行う第1移動制御部と、
前記判定部によって、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行う第2移動制御部、として機能させ、
前記判定部は、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離及び前記中間点から前記始点までの前記第2軸に沿った距離が短い場合に、前記入力軌跡が前記第1の入力操作であると判定し、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも、前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離、または、前記中間点から前記始点までの前記第2軸に沿った距離が長い場合に、前記入力操作が前記第2の入力操作であると判定する
表示制御プログラム。 - 前記入力操作の開始から終了までの時間が所定時間内の場合のみに前記第1移動制御及び前記第2移動制御を実行させる、請求項1又は2に記載の表示制御プログラム。
- 前記第2移動制御において、
前記入力軌跡上で、前記入力軌跡の終点からの前記第2軸方向に沿った距離が最も長くなる一の中間点を特定中間点とし、前記オブジェクトを、前記表示部の表示における前記特定中間点から前記終点の向きを前記オブジェクトの移動の向きとする
請求項1〜3のいずれか1項に記載の表示制御プログラム。 - 前記第2移動制御において、
前記入力軌跡の中間点から前記入力軌跡の終点までの距離に応じて、前記オブジェクトを移動させる移動量を調整する
請求項1〜4のいずれか1項に記載の表示制御プログラム。 - 前記第2仮想軸と平行な方向の前記オブジェクトの移動量は一定であり、前記移動量の調整は、前記第1仮想軸と平行な方向への移動量の調整である
請求項5に記載の表示制御プログラム。 - 前記第1移動制御は、前記オブジェクトの前記仮想三次元空間における前記第3仮想軸方向へのステップ移動に対応し、
前記第2移動制御は、前記オブジェクトの前記仮想三次元空間における前記第2仮想軸方向へのジャンプに対応する
請求項1〜6のいずれか1項に記載の表示制御プログラム。 - 前記第1移動制御は、前記オブジェクトの前記仮想三次元空間における前記第3仮想軸方向へのコース変更に対応し、
前記第2移動制御は、前記オブジェクトの対戦相手への攻撃に対応する
請求項1〜6のいずれか1項に記載の表示制御プログラム。 - オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する制御部が、
前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示するステップと、
前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定するステップと、
前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行うステップと、
前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行うステップ、とを実行し、
前記判定するステップは、前記入力軌跡がV字状の入力軌跡であると判定した場合に前記入力軌跡が前記第2の入力操作であると判定し、前記入力軌跡がV字状の入力軌跡ではないと判定した場合に前記入力軌跡が前記第1の入力操作であると判定する
表示制御方法。 - オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する制御部が、
前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示するステップと、
前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定するステップと、
前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行うステップと、
前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行うステップ、とを実行し、
前記判定するステップは、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離及び前記中間点から前記始点までの前記第2軸に沿った距離が短い場合に、前記入力軌跡が前記第1の入力操作であると判定し、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも、前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離、または、前記中間点から前記始点までの前記第2軸に沿った距離が長い場合に、前記入力操作が前記第2の入力操作であると判定する
表示制御方法。 - オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する表示制御システムであって、
前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、
前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定する判定部と、
前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行う第1移動制御部と、
前記判定部によって、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行う第2移動制御部、とを有し、
前記判定部は、前記入力軌跡がV字状の入力軌跡であると判定した場合に前記入力軌跡が前記第2の入力操作であると判定し、前記入力軌跡がV字状の入力軌跡ではないと判定した場合に前記入力軌跡が前記第1の入力操作であると判定する
表示制御システム。 - オブジェクトを含む仮想三次元空間の画像を二次元の画面に表示する表示部と、前記表示部と一体化したタッチパネルを構成し、ユーザの入力操作を受け付ける操作部とに接続され、オブジェクトの画像を前記表示部に表示する表示制御システムであって、
前記表示部の第1軸及び第2軸と、前記仮想三次元空間の第1仮想軸、第2仮想軸及び第3仮想軸のうち前記第1仮想軸及び前記第2仮想軸とを対応させて、予め決められた俯瞰位置から前記オブジェクトを俯瞰した状態で前記表示部に表示する表示制御部と、
前記入力操作による入力軌跡に基づき、前記入力操作が、第1の入力操作であるか、第2の入力操作であるかを判定する判定部と、
前記判定部によって、前記入力操作が前記第1の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含む移動方向に移動させる第1移動制御を行う第1移動制御部と、
前記判定部によって、前記入力操作が前記第2の入力操作であると判定された場合に、前記オブジェクトを、前記仮想三次元空間の前記第3仮想軸と平行な方向を含まない移動方向に移動させる第2移動制御を行う第2移動制御部、とを有し、
前記判定部は、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離及び前記中間点から前記始点までの前記第2軸に沿った距離が短い場合に、前記入力軌跡が前記第1の入力操作であると判定し、前記入力操作が開始された始点から終了された終点までの前記第2軸に沿った距離よりも、前記始点と前記終点と間の中間点から前記終点までの前記第2軸に沿った距離、または、前記中間点から前記始点までの前記第2軸に沿った距離が長い場合に、前記入力操作が前記第2の入力操作であると判定する
表示制御システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019020551A JP6641041B2 (ja) | 2019-02-07 | 2019-02-07 | 表示制御プログラム、表示制御方法、及び表示制御システム |
JP2019235481A JP6980748B2 (ja) | 2019-02-07 | 2019-12-26 | 表示制御プログラム、表示制御方法、及び表示制御システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019020551A JP6641041B2 (ja) | 2019-02-07 | 2019-02-07 | 表示制御プログラム、表示制御方法、及び表示制御システム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017144736A Division JP6480520B2 (ja) | 2017-07-26 | 2017-07-26 | プログラム、制御方法、及び情報処理装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019235481A Division JP6980748B2 (ja) | 2019-02-07 | 2019-12-26 | 表示制御プログラム、表示制御方法、及び表示制御システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019117634A true JP2019117634A (ja) | 2019-07-18 |
JP6641041B2 JP6641041B2 (ja) | 2020-02-05 |
Family
ID=67304567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019020551A Active JP6641041B2 (ja) | 2019-02-07 | 2019-02-07 | 表示制御プログラム、表示制御方法、及び表示制御システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6641041B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112933593A (zh) * | 2021-02-24 | 2021-06-11 | 网易(杭州)网络有限公司 | 显示控制方法、装置、电子设备及存储介质 |
CN113419661A (zh) * | 2021-06-30 | 2021-09-21 | 北京小米移动软件有限公司 | 显示界面控制方法、装置、移动终端及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007130312A (ja) * | 2005-11-11 | 2007-05-31 | Nintendo Co Ltd | ゲームプログラムおよびゲーム装置 |
JP2010273885A (ja) * | 2009-05-28 | 2010-12-09 | Nintendo Co Ltd | ゲームプログラムおよびゲーム装置 |
JP2011248840A (ja) * | 2010-05-31 | 2011-12-08 | Emprie Technology Development LLC | 座標情報更新装置および座標情報生成装置 |
JP2012043248A (ja) * | 2010-08-20 | 2012-03-01 | Nec Corp | 操作入力装置ならびにプログラムと方法 |
JP2015222595A (ja) * | 2014-04-04 | 2015-12-10 | 株式会社コロプラ | ユーザインターフェースプログラムおよびゲームプログラム |
-
2019
- 2019-02-07 JP JP2019020551A patent/JP6641041B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007130312A (ja) * | 2005-11-11 | 2007-05-31 | Nintendo Co Ltd | ゲームプログラムおよびゲーム装置 |
JP2010273885A (ja) * | 2009-05-28 | 2010-12-09 | Nintendo Co Ltd | ゲームプログラムおよびゲーム装置 |
JP2011248840A (ja) * | 2010-05-31 | 2011-12-08 | Emprie Technology Development LLC | 座標情報更新装置および座標情報生成装置 |
JP2012043248A (ja) * | 2010-08-20 | 2012-03-01 | Nec Corp | 操作入力装置ならびにプログラムと方法 |
JP2015222595A (ja) * | 2014-04-04 | 2015-12-10 | 株式会社コロプラ | ユーザインターフェースプログラムおよびゲームプログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112933593A (zh) * | 2021-02-24 | 2021-06-11 | 网易(杭州)网络有限公司 | 显示控制方法、装置、电子设备及存储介质 |
CN113419661A (zh) * | 2021-06-30 | 2021-09-21 | 北京小米移动软件有限公司 | 显示界面控制方法、装置、移动终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
JP6641041B2 (ja) | 2020-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6185123B1 (ja) | プログラム、制御方法、及び情報処理装置 | |
JP4358181B2 (ja) | ゲームプログラムおよびゲーム装置 | |
US8094153B2 (en) | Game apparatus, storage medium storing a game program, and game controlling method | |
US20070265082A1 (en) | Gesture-based control of multiple game characters and other animated objects | |
US20080102951A1 (en) | Storage medium storing a game program, game apparatus, and game control method | |
US11833421B2 (en) | Program, game control method, and information processing apparatus | |
JP5942031B1 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP2005245619A (ja) | ゲーム装置およびゲームプログラム | |
JP5687826B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP6641041B2 (ja) | 表示制御プログラム、表示制御方法、及び表示制御システム | |
JP2017131523A (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP5977878B1 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP6480520B2 (ja) | プログラム、制御方法、及び情報処理装置 | |
JP6807732B2 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP6980748B2 (ja) | 表示制御プログラム、表示制御方法、及び表示制御システム | |
JP6301813B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP6521146B1 (ja) | 情報処理装置及びプログラム | |
JP6960214B2 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP6069571B1 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP6030258B1 (ja) | プログラム、ゲームの制御方法、及び情報処理装置 | |
JP2020195800A (ja) | プログラム、ゲームの制御方法、及び情報処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190207 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191023 |
|
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: 20191126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191226 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6641041 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 |