JP5705393B1 - ユーザ入力の操作性を向上させる方法 - Google Patents
ユーザ入力の操作性を向上させる方法 Download PDFInfo
- Publication number
- JP5705393B1 JP5705393B1 JP2015009189A JP2015009189A JP5705393B1 JP 5705393 B1 JP5705393 B1 JP 5705393B1 JP 2015009189 A JP2015009189 A JP 2015009189A JP 2015009189 A JP2015009189 A JP 2015009189A JP 5705393 B1 JP5705393 B1 JP 5705393B1
- Authority
- JP
- Japan
- Prior art keywords
- axis
- contact
- input device
- user
- displacement
- 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
- 238000000034 method Methods 0.000 title claims description 12
- 238000006073 displacement reaction Methods 0.000 claims abstract description 87
- 230000001133 acceleration Effects 0.000 claims abstract description 27
- 210000003813 thumb Anatomy 0.000 claims description 16
- 210000003811 finger Anatomy 0.000 description 34
- 238000004891 communication Methods 0.000 description 13
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 230000009191 jumping Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 210000004936 left thumb Anatomy 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明の第1の実施形態における、本発明の動作について説明する。本実施形態においては、電子装置としてスマートフォンを用い、当該スマートフォンによって実行されるビデオゲームにおいて、ユーザが操作するキャラクタオブジェクトに対する制御を行う。本実施形態においては、接触型位置入力装置とディスプレイとが一体となったタッチパネルを用いるが、これらが別の位置に配置され、別個の形態であってもかまわない。
Dy(N)=Ty(N)−R1y ・・・ (2)
(Dx(N)/|Dx(N)|) ・・・ (4)
R1y=R1y+(|Dy(N)|−C)×
(Dy(N)/|Dy(N)|) ・・・ (5)
たとえば、左手でスマートフォンを把持して、左手親指の左方向の可動域の限界位置付近でタッチをし、そこが操作基準位置として設定された場合、操作基準位置の右側でタッチ操作を行うことは容易である一方で、左入力は親指の可動域の範囲外へ指を移動させなければならず、困難である。しかし、本実施形態のように、操作基準位置がユーザタッチ位置に追従すれば、一度右側へ親指をスライドさせると、それにともなって操作基準位置が右に移動する。そして、左入力を行いたい場合は、スライド先から左側へ一定の距離を戻せばよいから、容易に左入力を行うことが可能になる。
本発明の第2の実施形態について説明する。本実施形態は第1の実施形態のステップ419(図4(B))に代えて、ステップ600(図6)を採用した点を除き、第1の実施形態と同様である。
本発明の第3の実施形態について説明する。本実施形態は第1の実施形態のステップ412(図4(B))及びステップ420(図4(C))に代えて、ステップ700(図7(A))及びステップ710(図7(B))を採用し、ステップ434(図4(D))を実行しない点を除き、第1の実施形態と同様である。
(Ty(N−1)−R2y))/W・・・(7)
次に、本発明の第4の実施形態について説明する。本実施形態は第1の実施形態のステップ413(図4(B))の後にステップ800(図8(A))を行う点、及び、ステップ421〜424(図4(C))に代えて、ステップ810〜814(図8(B))を採用した点を除き、第1の実施形態と同様である。
[第5の実施形態]
本発明の第5の実施形態について説明する。本実施形態は第1の実施形態の第1の操作基準位置を中心とした四角形の枠502に代えて、円形の枠(902)を採用し(図9)、ステップ430〜433に代えてステップ1000〜1001(図10)を採用した点を除き、第1の実施形態と同様である。
101 プロセッサ
102 ディスプレイ
103 接触型入力装置
104 内部メモリ
105 外部メモリ
106 通信部
107 プログラム
108 プログラム
109 バス
201 ディスプレイ手段
202 接触型入力手段
203 操作基準位置設定手段
204 変位検出手段
205 第1制御実行手段
206 第2制御実行手段
207 記憶手段
208 通信手段
300 タッチパネル
301 キャラクタオブジェクト
310 ユーザの指
320 タッチ位置
502 枠
503 操作基準位置
504 タッチ位置
505 タッチ位置
900 タッチパネル
901 キャラクタオブジェクト
902 所定範囲
903 操作基準点
904 タッチ位置
910 ユーザの指
1101 タッチパネル
1102 ユーザの指
1103 タッチ位置
Claims (7)
- ディスプレイ及び接触型位置入力装置を有する電子装置において実行されるプログラムであって、当該電子装置に、
接触型位置入力装置上に操作基準位置を設定する段階と、
ユーザが接触型位置入力装置に接触する位置を移動させると、前記操作基準位置からの接触型位置入力装置上における第1の軸の成分における当該移動後のユーザの接触位置の方向及び距離の少なくとも一方を検出し、前記第1の軸に直交する第2の軸の成分における変位速度または変位加速度を検出する段階と、
前記第1の軸の成分における検出された方向及び距離の少なくとも一方に基づいて、第1の制御を実行する段階と、
前記第2の軸の成分における検出された変位速度または変位加速度に基づいて、第2の制御を実行する段階と、
を実行させ、
前記プログラムは前記電子装置において実行されるビデオゲームのためのプログラムであって、
前記第1の軸は前記接触型位置入力装置上の横軸であり、
前記第2の軸は前記接触型位置入力装置上の縦軸であり、
前記第2の制御を実行する段階は、前記第2の軸の成分における検出された変位速度または変位加速度が所定の第1の閾値より大きい場合に、ディスプレイ上に表示されるビデオゲームにおけるユーザが制御するオブジェクトに対して第3の制御を行う段階、及び、前記変位速度または変位加速度が第2の閾値より小さい場合に、前記オブジェクトに対して第4の制御を行う段階の少なくとも一方の段階を含む、プログラム。 - 前記第3の制御は、前記オブジェクトを前記ディスプレイの縦軸方向にジャンプさせる制御である、請求項1に記載のプログラム。
- 前記第4の制御は、前記オブジェクトをしゃがませる制御である、請求項1及び2のいずれか1項に記載のプログラム。
- 前記電子装置は携帯型電子装置であり、前記ディスプレイ及び前記接触型位置入力装置はこれらを一体としたタッチパネルにより構成され、ユーザによる接触型位置入力装置への接触は前記携帯型電子装置を把持する手の親指である請求項1〜3のいずれか1項に記載のプログラム。
- 請求項1〜3のいずれか1項に記載のプログラムを格納したコンピュータ読み取り可能な記録媒体。
- ディスプレイ及び接触型位置入力装置を有する電子装置であって、
接触型位置入力装置上に操作基準位置を設定する操作基準位置設定手段と、
ユーザが接触型位置入力装置に接触する位置を移動させると、前記操作基準位置からの接触型位置入力装置上における第1の軸の成分における当該移動後のユーザの接触位置の方向及び距離の少なくとも一方を検出し、前記第1の軸に直交する第2の軸の成分における変位速度または変位加速度を検出する変位検出手段と、
前記第1の軸の成分における検出された方向及び距離の少なくとも一方に基づいて、第1の制御を実行する第1制御実行手段と、
前記第2の軸の成分における検出された変位速度または変位加速度に基づいて、第2の制御を実行する第2制御実行手段と、
を備え、
前記第1及び第2の制御は前記電子装置において実行されるビデオゲームのための制御であって、
前記第1の軸は前記接触型位置入力装置上の横軸であり、
前記第2の軸は前記接触型位置入力装置上の縦軸であり、
前記第2の制御を実行する第2制御実行手段は、前記第2の軸の成分における検出された変位速度または変位加速度が所定の第1の閾値より大きい場合に、ディスプレイ上に表示されるビデオゲームにおけるユーザが制御するオブジェクトに対して第3の制御を実行する段階、及び、前記変位速度または変位加速度が第2の閾値より小さい場合に、前記オブジェクトに対して第4の制御を実行する段階の少なくとも一方の段階を実行する、電子装置。 - ディスプレイ及び接触型位置入力装置を有する電子装置において実行される方法であって、当該電子装置に、
接触型位置入力装置上に操作基準位置を設定する段階と、
ユーザが接触型位置入力装置に接触する位置を移動させると、前記操作基準位置からの接触型位置入力装置上における第1の軸の成分における当該移動後のユーザの接触位置の方向及び距離の少なくとも一方を検出し、前記第1の軸に直交する第2の軸の成分における変位速度または変位加速度を検出する段階と、
前記第1の軸の成分における検出された方向及び距離の少なくとも一方に基づいて、第1の制御を実行する段階と、
前記第2の軸の成分における検出された変位速度または変位加速度に基づいて、第2の制御を実行する段階と、
を実行させ、
前記第1及び第2の制御は前記電子装置において実行されるビデオゲームのための制御であって、
前記第1の軸は前記接触型位置入力装置上の横軸であり、
前記第2の軸は前記接触型位置入力装置上の縦軸であり、
前記第2の制御を実行する段階は、前記第2の軸の成分における検出された変位速度または変位加速度が所定の第1の閾値より大きい場合に、ディスプレイ上に表示されるビデオゲームにおけるユーザが制御するオブジェクトに対して第3の制御を行う段階、および、前記変位速度または変位加速度が負の第2の閾値より小さい場合に、前記オブジェクトに対して第4の制御を行う段階の少なくとも一方の段階を含む、方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015009189A JP5705393B1 (ja) | 2015-01-21 | 2015-01-21 | ユーザ入力の操作性を向上させる方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015009189A JP5705393B1 (ja) | 2015-01-21 | 2015-01-21 | ユーザ入力の操作性を向上させる方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014175283A Division JP5701440B1 (ja) | 2014-08-29 | 2014-08-29 | ユーザ入力の操作性を向上させる方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP5705393B1 true JP5705393B1 (ja) | 2015-04-22 |
JP2016051463A JP2016051463A (ja) | 2016-04-11 |
Family
ID=52986018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015009189A Active JP5705393B1 (ja) | 2015-01-21 | 2015-01-21 | ユーザ入力の操作性を向上させる方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5705393B1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5830806B1 (ja) * | 2015-04-13 | 2015-12-09 | 株式会社Cygames | ユーザ入力の操作性を向上させるプログラム、電子装置、及び方法 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6181834B1 (ja) * | 2016-10-04 | 2017-08-16 | 株式会社コロプラ | ゲーム制御方法、プログラム、および、コンピュータ |
JP6480520B2 (ja) * | 2017-07-26 | 2019-03-13 | グリー株式会社 | プログラム、制御方法、及び情報処理装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006150062A (ja) * | 2004-11-02 | 2006-06-15 | Nintendo Co Ltd | ゲーム装置及びゲームプログラム |
JP2013511759A (ja) * | 2009-11-18 | 2013-04-04 | オペラ・ソフトウェア・アーエスアー | スクロール中に文字列の縦の段に追従するための方法および装置 |
-
2015
- 2015-01-21 JP JP2015009189A patent/JP5705393B1/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006150062A (ja) * | 2004-11-02 | 2006-06-15 | Nintendo Co Ltd | ゲーム装置及びゲームプログラム |
JP2013511759A (ja) * | 2009-11-18 | 2013-04-04 | オペラ・ソフトウェア・アーエスアー | スクロール中に文字列の縦の段に追従するための方法および装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5830806B1 (ja) * | 2015-04-13 | 2015-12-09 | 株式会社Cygames | ユーザ入力の操作性を向上させるプログラム、電子装置、及び方法 |
JP2016201028A (ja) * | 2015-04-13 | 2016-12-01 | 株式会社Cygames | ユーザ入力の操作性を向上させるプログラム、電子装置、及び方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2016051463A (ja) | 2016-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5701440B1 (ja) | ユーザ入力の操作性を向上させる方法 | |
JP6073782B2 (ja) | 表示装置、表示制御方法及び表示制御プログラム、並びに、入力装置、入力支援方法及びプログラム | |
US11707669B2 (en) | Program, control method, and information processing apparatus | |
JP5480347B2 (ja) | ビデオゲーム処理装置、およびビデオゲーム処理プログラム | |
JP5630160B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
CN104965655A (zh) | 一种触摸屏游戏控制方法 | |
JP5374564B2 (ja) | 描画装置、描画制御方法、及び描画制御プログラム | |
JP6470111B2 (ja) | メッセージ送信機能を備えたゲームプログラム、メッセージ送信方法及びメッセージ送信機能付きコンピュータ端末 | |
JP2018068781A (ja) | ビデオゲーム処理装置、及びビデオゲーム処理プログラム | |
JP2016134052A (ja) | インターフェースプログラム及びゲームプログラム | |
JP5676036B1 (ja) | ユーザインターフェースプログラム及び当該プログラムを備えたゲームプログラム | |
JP5953418B1 (ja) | ユーザ入力の操作性を向上させるプログラム、電子装置、システム及び方法 | |
JP5705393B1 (ja) | ユーザ入力の操作性を向上させる方法 | |
JP2016129579A (ja) | インターフェースプログラム及びゲームプログラム | |
JP2017140342A (ja) | ユーザインターフェースプログラム、当該プログラムを備えたゲームプログラム及び制御方法 | |
JP6166191B2 (ja) | ビデオゲーム処理装置、およびビデオゲーム処理プログラム | |
JP5995171B2 (ja) | 電子機器、情報処理方法、及び情報処理プログラム | |
JP6106973B2 (ja) | 情報処理装置及びプログラム | |
JP2018073230A (ja) | ゲーム方法およびゲームプログラム | |
JP6119291B2 (ja) | 表示装置、電子機器、表示方法及びプログラム | |
JP6380341B2 (ja) | 操作入力装置及び操作入力方法 | |
JP2015097583A (ja) | タッチパネルを備えるゲーム装置、その制御方法およびプログラム | |
JP6480520B2 (ja) | プログラム、制御方法、及び情報処理装置 | |
JP6521146B1 (ja) | 情報処理装置及びプログラム | |
JP6446149B1 (ja) | プログラム、処理装置及び処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150121 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150121 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20150121 |
|
TRDD | Decision of grant or rejection written | ||
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150216 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150224 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5705393 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |