JP6969516B2 - プログラム及び情報処理装置 - Google Patents
プログラム及び情報処理装置 Download PDFInfo
- Publication number
- JP6969516B2 JP6969516B2 JP2018139081A JP2018139081A JP6969516B2 JP 6969516 B2 JP6969516 B2 JP 6969516B2 JP 2018139081 A JP2018139081 A JP 2018139081A JP 2018139081 A JP2018139081 A JP 2018139081A JP 6969516 B2 JP6969516 B2 JP 6969516B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- input
- screen
- character
- touch
- 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
- 230000010365 information processing Effects 0.000 title claims description 20
- 238000000034 method Methods 0.000 claims description 19
- 230000006870 function Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 4
- 230000009471 action Effects 0.000 description 15
- 238000001514 detection method Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 13
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 238000010079 rubber tapping Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 210000000038 chest Anatomy 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、このような事情に鑑みてなされたものであり、その目的とするところは、操作性を向上させることにある。
仮想ゲーム空間に配置されるオブジェクトのゲーム画像を生成する画像生成部と、
前記ゲーム画像が表示された画面に対するユーザーのタッチ操作を検出するタッチパネルと、
前記タッチパネルからの検出信号に基づいて、ユーザーのタッチ操作により指示される画面上の指示位置における接触面積を決定する接触面積決定部と、
決定された接触面積の大きさに基づいて、第1操作及び第2操作のいずれかの入力であるかを判定する操作入力判定部と、
第1操作が入力された場合に前記オブジェクトに関する第1制御を行ない、第2操作が入力された場合には前記オブジェクトに関する第2制御を行なうオブジェクト制御部と、
を備えたことを特徴とする情報処理装置である。
このような情報処理装置によれば、ユーザーが1つのタッチ操作を行なう際に、その接触面積の大きさを変更するだけで、第1操作及び第2操作の2つの入力を使い分けることができる。そのため、画面上に配置させる操作ボタンを減らすことができるようになるので、オブジェクトが見やすくなりその操作性を向上させることができる。
これにより、ユーザーがタッチ操作を行なう際に、その接触面積の大きさを変更するだけで、オブジェクトの第1動作と第2動作を切り替えながら操作できるようになる。そのため、オブジェクトに第1動作を行なわせるための操作ボタンとオブジェクトに第2動作を行なわせるための操作ボタンのそれぞれを画面上に配置させる必要がなくなるので、オブジェクトが見やすくなりその操作性を向上させることができる。
これにより、オブジェクトに第1動作だけを行なわせたいときや、オブジェクトに第1動作及び第2動作の双方を行なわせたいときにも、ユーザーはその接触面積の大きさを変更させてタッチ操作を行なうだけで済む。また、オブジェクトに第1動作だけを行なわせるための操作ボタンとオブジェクトに第1動作及び第2動作の双方を行なわせるための操作ボタンのそれぞれを画面上に配置させる必要がなくなるので、オブジェクトが見やすくなりその操作性を向上させることができる。
前記オブジェクト制御部は、スライド操作と第1操作が入力された場合に、前記所定方向に応じて前記第1動作を制御し、スライド操作と第2操作が入力された場合には、前記所定方向に応じた前記第2動作の制御を行なうことが望ましい。
これにより、第1操作及び第2操作の2つの入力それぞれに対してスライド操作入力を組み合せることで、簡単な操作入力でオブジェクトが行う動作のバリエーションを増やすことができる。
前記オブジェクト制御部は、第1操作が入力された場合に、前記オブジェクトに関する第1制御として、前記オブジェクトの視点から見たときの仮想ゲーム空間の様子が変化するように仮想カメラの制御を行ない、第2操作が入力された場合には、前記オブジェクトの動作を制御することが望ましい。
これにより、ユーザーがタッチ操作を行なう際に、その接触面積の大きさを変更するだけで、仮想カメラの動作とオブジェクトの動作を切り替えながら操作できるようになる。そのため、仮想カメラの動作のための操作ボタンとオブジェクトの動作のための操作ボタンのそれぞれを画面上に配置させる必要がなくなるので、オブジェクトが見やすくなりその操作性を向上させることができる。
前記オブジェクト制御部は、第1操作が入力された場合に、前記オブジェクトに関する第1制御として、前記オブジェクトの視点から見たときの仮想ゲーム空間の様子が変化するように仮想カメラの制御を行ない、第2操作が入力された場合には、前記オブジェクトに関する第2制御として、前記オブジェクトの視点から見たときの仮想ゲーム空間の様子が変化するように仮想カメラの制御を行なうと共に、前記オブジェクトの動作を制御することが望ましい。
これにより、仮想カメラを動作させたいときや、仮想カメラの動作に加えてオブジェクトにも動作させたいときにも、ユーザーはその接触面積の大きさを変更させてタッチ操作を行なうだけで済む。また、仮想カメラの動作のための操作ボタンと仮想カメラ及びオブジェクトの動作のための操作ボタンのそれぞれを画面上に配置させる必要がなくなるので、オブジェクトが見やすくなりその操作性を向上させることができる。
前記オブジェクト制御部は、スライド操作と第1操作が入力された場合に、前記所定方向に応じて前記仮想カメラの制御を行ない、スライド操作と第2操作が入力された場合には、前記所定方向に応じてオブジェクトの前記動作を制御することが望ましい。
これにより、第1操作及び第2操作の2つの入力それぞれに対してスライド操作入力を組み合せることで、簡単な操作入力でオブジェクトが行う動作のバリエーションを増やすことができる。
前記操作入力判定部は、画面上の第1領域での指示位置における接触面積の大きさに基づいて第1操作及び第2操作のいずれかの入力であるか判定する共に、画面上の第2領域での指示位置における接触面積の大きさに基づいて第1操作及び第2操作のいずれかの入力であるか判定することが望ましい。
これにより、画面上の操作領域である第1領域と第2領域を区別して設けることによって、その領域毎に第1操作及び第2操作を入力できるようになる。
仮想ゲーム空間に配置されるオブジェクトのゲーム画像を生成する画像生成手段、
タッチパネルからの検出信号に基づいて、ユーザーのタッチ操作により指示される画面上の指示位置における接触面積を決定する接触面積決定手段、
決定された接触面積の大きさに基づいて、第1操作及び第2操作のいずれかの入力であるかを判定する操作入力判定手段、
第1操作が入力された場合に前記オブジェクトに関する第1制御を行ない、第2操作が入力された場合には前記オブジェクトに関する第2制御を行なうオブジェクト制御手段、
として機能させるためのプログラムである。
このようなプログラムによれば、操作性を向上させることが可能となる。
<システム構成>
図1は、本実施形態に係る情報処理システム1の一例を示す構成図である。図1に示すように、本実施形態に係る情報処理システム1は、1台以上のクライアント端末10とサーバー装置20とがネットワークNを介して接続されている。
《クライアント端末》
図2は、本実施形態に係るコンピューター50の一例を示すハードウェア構成図である。本実施形態に係るクライアント端末10は、例えば図2に示すハードウェア構成のコンピューター50により実現される。なお、コンピューター50は情報処理装置の一例である。
《クライアント端末》
図3は、本実施形態に係るクライアント端末10の一例を示す機能ブロック図である。本実施形態に係るクライアント端末10は、例えば図3に示す機能ブロックにより実現される。
ここでは、本実施形態におけるクライアント端末10の操作方法の概要について、図4及び図5を用いて説明する。図4は、本実施形態に係るクライアント端末10の一例を示す外観図である。図5は、ユーザーがタッチパネルを用いて行なうタッチ操作について説明する図である。ここでは、ユーザーが第1操作を行なうときの操作状態を図5Aに示し、ユーザーが第2操作を行なうときの操作状態を図5Bに示している。
《具体例1》
図6は、本実施形態におけるクライアント端末10の動作例(その1)について説明するフローチャートである。
図7は、本実施形態におけるクライアント端末10の動作例(その2)について説明するフローチャートである。具体例2では、上述した具体例1とは異なり、ユーザーが画面上の任意の位置に対してタッチ操作を行なった際に、第1操作及び第2操作の2つの入力を使い分けることができるようにした場合について説明する。
前述の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
前述の実施形態では、第1操作及び第2操作の夫々に対してスライド操作を組み合せて入力できるようにしてもよい。すなわち、ユーザーが画面上に「指先」を接触させることによって第1操作を行ないつつ、そのまま接触させた「指先」を画面上で連続移動させることによってスライド操作も併せて行なえるようにしてもよい。また、画面上に「指の腹」を接触させることによって第2操作を行ないつつ、そのまま接触させた「指の腹」を画面上で連続移動させることによってスライド操作も併せて行なえるようにしてもよい。例えば、ユーザーによって第1操作(「指先」によるタッチ操作)とスライド操作(そのまま「指先」を所定方向へ移動させるタッチ操作)が行われると、その所定方向に応じてキャラクターが低速移動を行ない、ユーザーによって第2操作(「指の腹」によるタッチ操作)とスライド操作(そのまま「指の腹」を所定方向へ移動させるタッチ操作)が行われると、その所定方向に応じてキャラクターが高速移動を行なうように制御してもよい。また例えば、ユーザーによって第1操作(「指先」によるタッチ操作)とスライド操作(そのまま「指先」を所定方向へ連続移動させるタッチ操作)が行われると、その所定方向に応じて仮想カメラの制御が行われ、ユーザーによって第2操作(「指の腹」によるタッチ操作)とスライド操作(そのまま「指の腹」を所定方向へ移動させるタッチ操作)が行われると、その所定方向に応じてキャラクターが動作するように制御してもよい。
前述の実施形態では、ユーザーによって第1操作(「指先」によるタッチ操作)が行われると、キャラクターが低速移動を行ない、ユーザーによって第2操作(「指の腹」によるタッチ操作)が行われると、キャラクターが高速移動を行なう場合を例に挙げて説明したが、キャラクターの動作を互いに入れ替えることも可能である。つまり、ユーザーによって第1操作(「指先」によるタッチ操作)が行われると、キャラクターが高速移動を行ない、ユーザーによって第2操作(「指の腹」によるタッチ操作)が行われると、キャラクターが低速移動を行なうように制御してもよい。また、前述の実施形態では、ユーザーによって第1操作(「指先」によるタッチ操作)が行われると、仮想カメラの制御が行われ、ユーザーによって第2操作(「指の腹」によるタッチ操作)が行われると、キャラクターが攻撃するように制御する場合を例に挙げて説明したが、これについてもキャラクターの動作を互いに入れ替えることも可能である。つまり、ユーザーによって第1操作(「指先」によるタッチ操作)が行われると、キャラクターが攻撃するように制御し、ユーザーによって第2操作(「指の腹」によるタッチ操作)が行われると、仮想カメラの制御を行なうようにしてもよい。その他の具体例においても、キャラクターの動作を互いに入れ替えることも可能である。
10 クライアント端末
20 サーバー装置
50 コンピューター
51 CPU
52 RAM
53 ROM
54 通信インタフェース
55 入力装置
56 表示装置
57 外部インタフェース
58 HDD
100 制御部
101 ゲーム実行部
102 指示位置決定部
103 接触面積決定部
104 操作入力判定部
105 オブジェクト制御部
106 画像生成部
120 記憶部
140 通信部
150 操作受付部
160 画面表示部
500 タッチパネル
501 キャラクター
502 左手用領域
503 左手用ボタン
504 右手用領域
505 右手用ボタン
506 メニュー画像
B バスライン
N ネットワーク
Claims (5)
- コンピュータを、
仮想カメラから見たゲームフィールドの様子をゲーム画像として生成する生成手段、
タッチパネルに接触した指の接触面積の大きさに基づいて、第1操作及び第2操作のいずれの入力であるかを判定する判定手段、
前記第1操作が入力された場合に前記仮想カメラを制御し、前記第2操作が入力された場合に前記ゲームフィールドに配置されたオブジェクトの動作を制御する制御手段、
として機能させるプログラム。 - コンピュータを、
仮想カメラから見たゲームフィールドの様子をゲーム画像として生成する生成手段、
タッチパネルに接触した指の接触面積の大きさに基づいて、第1操作及び第2操作のいずれの入力であるかを判定する判定手段、
前記第1操作が入力された場合に前記仮想カメラを制御し、前記第2操作が入力された場合に前記仮想カメラを制御するとともに、前記ゲームフィールドに配置されたオブジェクトの動作を制御する制御手段、
として機能させるプログラム。 - 前記制御手段は、前記仮想カメラの制御として、前記ゲームフィールドの様子が変化するように当該仮想カメラの位置又は視方向を制御する、
請求項1又は請求項2に記載のプログラム。 - 仮想カメラから見たゲームフィールドの様子をゲーム画像として生成する生成手段と、
タッチパネルに接触した指の接触面積の大きさに基づいて、第1操作及び第2操作のいずれの入力であるかを判定する判定手段と、
前記第1操作が入力された場合に前記仮想カメラを制御し、前記第2操作が入力された場合に前記ゲームフィールドに配置されたオブジェクトの動作を制御する制御手段と、
を備える情報処理装置。 - 仮想カメラから見たゲームフィールドの様子をゲーム画像として生成する生成手段と、
タッチパネルに接触した指の接触面積の大きさに基づいて、第1操作及び第2操作のいずれの入力であるかを判定する判定手段と、
前記第1操作が入力された場合に前記仮想カメラを制御し、前記第2操作が入力された場合に前記仮想カメラを制御するとともに、前記ゲームフィールドに配置されたオブジェクトの動作を制御する制御手段と、
を備える情報処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018139081A JP6969516B2 (ja) | 2017-09-15 | 2018-07-25 | プログラム及び情報処理装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017178172A JP6418299B1 (ja) | 2017-09-15 | 2017-09-15 | 情報処理装置及びプログラム |
JP2018139081A JP6969516B2 (ja) | 2017-09-15 | 2018-07-25 | プログラム及び情報処理装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017178172A Division JP6418299B1 (ja) | 2017-09-15 | 2017-09-15 | 情報処理装置及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2019051297A JP2019051297A (ja) | 2019-04-04 |
JP2019051297A5 JP2019051297A5 (ja) | 2021-05-06 |
JP6969516B2 true JP6969516B2 (ja) | 2021-11-24 |
Family
ID=66013594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018139081A Active JP6969516B2 (ja) | 2017-09-15 | 2018-07-25 | プログラム及び情報処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6969516B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7618566B2 (ja) | 2019-09-27 | 2025-01-21 | 株式会社半導体エネルギー研究所 | 電子機器 |
CN111330276B (zh) * | 2020-03-05 | 2024-08-13 | 网易(杭州)网络有限公司 | 游戏控制方法、装置、电子设备及介质 |
JP2023006173A (ja) * | 2021-06-30 | 2023-01-18 | 株式会社Cygames | 情報処理プログラムおよび情報処理方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5709405B2 (ja) * | 2010-05-18 | 2015-04-30 | 株式会社タイトー | 画像認識によるラクガキ装置 |
JP6021335B2 (ja) * | 2011-12-28 | 2016-11-09 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法 |
JP6643776B2 (ja) * | 2015-06-11 | 2020-02-12 | 株式会社バンダイナムコエンターテインメント | 端末装置及びプログラム |
-
2018
- 2018-07-25 JP JP2018139081A patent/JP6969516B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019051297A (ja) | 2019-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6418299B1 (ja) | 情報処理装置及びプログラム | |
JP5951638B2 (ja) | タッチディスプレイ用仮想コントローラ | |
KR101981158B1 (ko) | 사용자 인터페이스를 위한 인터랙션 방법 | |
WO2020080346A1 (ja) | 情報処理装置及びプログラム | |
JP6969516B2 (ja) | プログラム及び情報処理装置 | |
KR20140062257A (ko) | 가상 키보드를 제공하기 위한 방법 및 그 전자 장치 | |
JP2016134052A (ja) | インターフェースプログラム及びゲームプログラム | |
JP5953418B1 (ja) | ユーザ入力の操作性を向上させるプログラム、電子装置、システム及び方法 | |
JP6581639B2 (ja) | ゲームプログラム、およびゲームシステム | |
US11759702B2 (en) | Game system, processing method, and information storage medium | |
JP6216862B1 (ja) | ゲーム方法およびゲームプログラム | |
CN110069147B (zh) | 操控装置及其控制方法 | |
JP6521146B1 (ja) | 情報処理装置及びプログラム | |
JP2019202128A (ja) | 情報処理装置及びプログラム | |
JP6236818B2 (ja) | 携帯情報端末 | |
JP2020062376A (ja) | 情報処理装置及びプログラム | |
JP2015097583A (ja) | タッチパネルを備えるゲーム装置、その制御方法およびプログラム | |
JP5773818B2 (ja) | 表示制御装置、表示制御方法及びコンピュータプログラム | |
JP2024130698A (ja) | プログラム、情報処理装置、及び方法 | |
WO2017159796A1 (ja) | 情報処理方法及び情報処理装置 | |
JP2018069040A (ja) | ゲーム方法およびゲームプログラム | |
JP2017167792A (ja) | 情報処理方法及び情報処理装置 | |
JP2019134881A (ja) | プログラム及びゲーム装置 | |
JP2012234456A (ja) | ページビュー切替装置 | |
KR20050112979A (ko) | 포인팅장치의 버튼을 다른 용도로 사용 가능한휴대용컴퓨터 및 그 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200914 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20200914 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210323 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210728 |
|
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: 20210928 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211011 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6969516 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |