JP7196246B2 - ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 - Google Patents
ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 Download PDFInfo
- Publication number
- JP7196246B2 JP7196246B2 JP2021117073A JP2021117073A JP7196246B2 JP 7196246 B2 JP7196246 B2 JP 7196246B2 JP 2021117073 A JP2021117073 A JP 2021117073A JP 2021117073 A JP2021117073 A JP 2021117073A JP 7196246 B2 JP7196246 B2 JP 7196246B2
- Authority
- JP
- Japan
- Prior art keywords
- list
- cursor
- touch panel
- moving
- contact operation
- 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
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Position Input By Displaying (AREA)
Description
まず、図1を用いて、本実施形態に係る情報処理装置1の外観構成の一例について説明する。図1に示すように、情報処理装置1は、各種の表示及びユーザによる各種の接触操作が行われるタッチパネル3を有する。ユーザは、指等によりタッチパネル3に対して接触操作を行うことで所望の入力を行う。
次に、図2及び図3~図10を用いて、情報処理装置1の機能的構成の一例について説明する。なお、図2中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
次に、図11を用いて、情報処理装置1のCPU101によって実行される処理手順の一例について説明する。本フローは、ユーザによりリスト表示を行うための所定の操作入力がなされた場合に開始される。
次に、図12を用いて、上記で説明したCPU101等が実行するプログラムにより実装された各処理部を実現する情報処理装置1のハードウェア構成の一例について説明する。
本実施形態のゲームプログラムは、タッチパネル3を備えた情報処理装置1を、複数の項目を含むリスト13、及び、リスト13から特定の項目を選択するためのカーソル15を、タッチパネル3に表示する第1表示処理部5、タッチパネル3に対する接触操作を検出する接触検出処理部7、接触操作に基づいてカーソル15とリスト13とを相対的に移動させる相対移動処理部9、として機能させる。これにより、次のような効果を得る。
なお、本発明は、以上説明した実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例について説明する。
例えば図13に示すように、第1表示処理部5により、カーソル15により選択された項目を選択されていない他の項目よりも大きくなるように拡大して表示してもよい。図13に示す例では、カーソル15により選択された項目が選択されていない項目よりも上下方向の幅が大きくなるように、且つ、項目の内容を表すテキストのフォントサイズが大きくなるように表示されている。なお、上記項目等の大きさに加えて又は代えて、テキストのフォントの種類、項目の形状、色彩、模様等が異なるように表示してもよい。
上記実施形態では、カーソル15を接触操作方向と反対の方向に移動させる場合について説明したが、これに限定されるものではなく、カーソル15を接触操作方向と同一の方向に移動させてもよい。
上記実施形態では、リスト表示領域17の全体がタッチパネル3の表示範囲内に収まる場合について説明したが、これに限定されるものではない。例えば、リスト画面が固定位置ではなく移動可能な場合には、背景のマップ等を参照しながらリストを閲覧したいといったユーザのニーズにより、リスト画面をタッチパネル3の表示範囲の端部側に移動させた状態でリストを閲覧することが考えられる。このとき、リスト表示領域17の全体がタッチパネル3の表示範囲内に収まるような仕様となっていない場合には、リスト表示領域17の一部がタッチパネル3の表示範囲外となり、当該部分は表示されないこととなる。このような場合には、リスト表示領域17のうちタッチパネル3の表示範囲内にある部分のみでカーソル15を移動可能とし、上記実施形態と同様の処理を行ってもよい。
以上では、カーソル15又はリスト13のどちらか一方のみが移動する場合について説明したが、これに限定されるものではなく、必要に応じてカーソル15及びリスト13の両方を移動させてもよい。例えば、前述の図4、図5、図8、図9等に示すように、接触操作によるカーソル15への移動指示がリスト表示領域17の範囲内である場合に、接触操作に応じてカーソル15とリスト13の両方を移動させてもよい。この場合、カーソル15の移動方向とリスト13のスクロール方向とを反対方向としてもよい。
3 タッチパネル
5 第1表示処理部
7 接触検出処理部
9 相対移動処理部
11 第2表示処理部
13 リスト
15 カーソル
17 リスト表示領域(タッチパネルの表示範囲)
125 記録媒体
Claims (7)
- タッチパネルを備えた情報処理装置を、
複数の項目を含むリスト、及び、前記リストから特定の前記項目を選択するためのカーソルを、前記タッチパネルに表示する第1表示処理部、
前記タッチパネルに対する接触操作を検出する接触検出処理部、
前記接触操作に基づいて前記カーソルと前記リストとを相対的に移動させる相対移動処理部、
として機能させ、
前記相対移動処理部は、
前記リストのうち前記タッチパネルの表示範囲内の前記項目に前記カーソルを移動させる場合には、前記リスト及び前記カーソルのそれぞれを互いの移動方向が反対方向となるように移動させ、
前記リストのうち前記タッチパネルの表示範囲外の前記項目に前記カーソルを移動させる場合には、前記リスト及び前記カーソルのそれぞれを互いの移動方向が反対方向となるように移動させて前記カーソルを前記表示範囲の端部に移動させ、当該表示範囲の端部に前記カーソルを停止させた状態で前記リストを移動させる、
ユーザインターフェース処理プログラム。 - 前記相対移動処理部は、
前記カーソルを前記接触操作に対応する方向とは反対の方向に移動させ、前記リストを前記接触操作に対応する方向に移動させる、
請求項1に記載のユーザインターフェース処理プログラム。 - タッチパネルを備えた情報処理装置を、
複数の項目を含むリスト、及び、前記リストから特定の前記項目を選択するためのカーソルを、前記タッチパネルに表示する第1表示処理部、
前記タッチパネルに対する接触操作を検出する接触検出処理部、
前記接触操作に基づいて前記カーソルと前記リストとを相対的に移動させる相対移動処理部、
として機能させ、
前記相対移動処理部は、
前記リストのうち前記タッチパネルの表示範囲内の前記項目に前記カーソルを移動させる場合には、前記リストを停止させた状態で前記カーソルを移動させ、
前記リストのうち前記タッチパネルの表示範囲外の前記項目に前記カーソルを移動させる場合には、前記リストを停止させた状態で前記カーソルを前記表示範囲の端部に移動させ、当該表示範囲の端部に前記カーソルを停止させた状態で前記リストを移動させ、
前記接触操作に対する前記リストの移動速度を共通の前記接触操作に対する前記カーソルの移動速度よりも大きくなるように設定する、
ユーザインターフェース処理プログラム。 - 前記相対移動処理部は、
前記リストを停止させた状態では前記接触操作に対応する方向とは反対の方向に前記カーソルを移動させ、前記カーソルを停止させた状態では前記リストを前記接触操作に対応する方向に移動させる、
請求項3に記載のユーザインターフェース処理プログラム。 - 請求項1乃至4のいずれか1項に記載のユーザインターフェース処理プログラムを記録した、情報処理装置が読み取り可能な記録媒体。
- タッチパネルを備えた情報処理装置によって実行されるユーザインターフェース処理方法であって、
複数の項目を含むリスト、及び、前記リストから特定の前記項目を選択するためのカーソルを、前記タッチパネルに表示するステップと、
前記タッチパネルに対する接触操作を検出するステップと、
前記接触操作に基づいて前記カーソルと前記リストとを相対的に移動させるステップと、
を有し、
前記カーソルと前記リストとを相対的に移動させるステップでは、
前記リストのうち前記タッチパネルの表示範囲内の前記項目に前記カーソルを移動させる場合には、前記リスト及び前記カーソルのそれぞれを互いの移動方向が反対方向となるように移動させ、
前記リストのうち前記タッチパネルの表示範囲外の前記項目に前記カーソルを移動させる場合には、前記リスト及び前記カーソルのそれぞれを互いの移動方向が反対方向となるように移動させて前記カーソルを前記表示範囲の端部に移動させ、当該表示範囲の端部に前記カーソルを停止させた状態で前記リストを移動させる、
ユーザインターフェース処理方法。 - タッチパネルを備えた情報処理装置によって実行されるユーザインターフェース処理方法であって、
複数の項目を含むリスト、及び、前記リストから特定の前記項目を選択するためのカーソルを、前記タッチパネルに表示するステップと、
前記タッチパネルに対する接触操作を検出するステップと、
前記接触操作に基づいて前記カーソルと前記リストとを相対的に移動させるステップと、
を有し、
前記カーソルと前記リストとを相対的に移動させるステップでは、
前記リストのうち前記タッチパネルの表示範囲内の前記項目に前記カーソルを移動させる場合には、前記リストを停止させた状態で前記カーソルを移動させ、
前記リストのうち前記タッチパネルの表示範囲外の前記項目に前記カーソルを移動させる場合には、前記リストを停止させた状態で前記カーソルを前記表示範囲の端部に移動させ、当該表示範囲の端部に前記カーソルを停止させた状態で前記リストを移動させ、
前記接触操作に対する前記リストの移動速度を共通の前記接触操作に対する前記カーソルの移動速度よりも大きくなるように設定する、
ユーザインターフェース処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021117073A JP7196246B2 (ja) | 2017-06-06 | 2021-07-15 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017111743A JP6941976B2 (ja) | 2017-06-06 | 2017-06-06 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
JP2021117073A JP7196246B2 (ja) | 2017-06-06 | 2021-07-15 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017111743A Division JP6941976B2 (ja) | 2017-06-06 | 2017-06-06 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021184269A JP2021184269A (ja) | 2021-12-02 |
JP7196246B2 true JP7196246B2 (ja) | 2022-12-26 |
Family
ID=64839349
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017111743A Active JP6941976B2 (ja) | 2017-06-06 | 2017-06-06 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
JP2021117073A Active JP7196246B2 (ja) | 2017-06-06 | 2021-07-15 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017111743A Active JP6941976B2 (ja) | 2017-06-06 | 2017-06-06 | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 |
Country Status (2)
Country | Link |
---|---|
JP (2) | JP6941976B2 (ja) |
CN (1) | CN109078325B (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007240925A (ja) | 2006-03-09 | 2007-09-20 | Matsushita Electric Ind Co Ltd | 表示装置 |
JP2011118805A (ja) | 2009-12-07 | 2011-06-16 | Alpine Electronics Inc | スクロール表示装置 |
JP2011530738A (ja) | 2008-08-26 | 2011-12-22 | アップル インコーポレイテッド | リストアイテムプロパティに基づくリストナビゲーションの動的制御 |
JP2015125617A (ja) | 2013-12-26 | 2015-07-06 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001117918A (ja) * | 1999-10-20 | 2001-04-27 | Sharp Corp | 文書編集処理装置 |
JP3793740B2 (ja) * | 2002-05-13 | 2006-07-05 | 株式会社モバイルコンピューティングテクノロジーズ | 携帯型情報端末装置、表示制御情報、及び表示制御方法 |
US20100275150A1 (en) * | 2007-10-02 | 2010-10-28 | Access Co., Ltd. | Terminal device, link selection method, and display program |
CN101919241B (zh) * | 2007-11-07 | 2013-09-18 | 豪威科技有限公司 | 在投射图像上定位光斑的双模投影装置及方法 |
JP4977248B2 (ja) * | 2010-12-10 | 2012-07-18 | 株式会社コナミデジタルエンタテインメント | ゲーム装置及びゲーム制御プログラム |
JP5667469B2 (ja) * | 2011-02-24 | 2015-02-12 | 京セラ株式会社 | 電子機器、表示制御方法および表示制御プログラム |
JP2013109667A (ja) * | 2011-11-22 | 2013-06-06 | Sony Computer Entertainment Inc | 情報処理装置および情報処理方法 |
GB2501145A (en) * | 2012-04-12 | 2013-10-16 | Supercell Oy | Rendering and modifying objects on a graphical user interface |
JP5869722B1 (ja) * | 2015-11-12 | 2016-02-24 | 京セラ株式会社 | 電子機器、表示制御方法および表示制御プログラム |
-
2017
- 2017-06-06 JP JP2017111743A patent/JP6941976B2/ja active Active
-
2018
- 2018-06-04 CN CN201810563268.4A patent/CN109078325B/zh active Active
-
2021
- 2021-07-15 JP JP2021117073A patent/JP7196246B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007240925A (ja) | 2006-03-09 | 2007-09-20 | Matsushita Electric Ind Co Ltd | 表示装置 |
JP2011530738A (ja) | 2008-08-26 | 2011-12-22 | アップル インコーポレイテッド | リストアイテムプロパティに基づくリストナビゲーションの動的制御 |
JP2011118805A (ja) | 2009-12-07 | 2011-06-16 | Alpine Electronics Inc | スクロール表示装置 |
JP2015125617A (ja) | 2013-12-26 | 2015-07-06 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP6941976B2 (ja) | 2021-09-29 |
JP2018206130A (ja) | 2018-12-27 |
JP2021184269A (ja) | 2021-12-02 |
CN109078325A (zh) | 2018-12-25 |
CN109078325B (zh) | 2024-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2214088A2 (en) | Information processing | |
TWI655572B (zh) | Information processing device, information processing method and computer readable recording medium | |
WO2013183722A1 (ja) | 電子機器、その制御方法及びプログラム | |
KR102228335B1 (ko) | 그래픽 사용자 인터페이스의 일 부분을 선택하는 방법 | |
KR20120062852A (ko) | 표시장치 | |
JP6758921B2 (ja) | 電子機器及びその制御方法 | |
US20220276756A1 (en) | Display device, display method, and program | |
JPWO2014141548A1 (ja) | 表示制御 | |
JP5835240B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
US20130152011A1 (en) | System and method for navigating in an electronic publication | |
US10303346B2 (en) | Information processing apparatus, non-transitory computer readable storage medium, and information display method | |
US20120151409A1 (en) | Electronic Apparatus and Display Control Method | |
JP7196246B2 (ja) | ユーザインターフェース処理プログラム、記録媒体、ユーザインターフェース処理方法 | |
JP7163685B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP2015022675A (ja) | 電子機器、インターフェース制御方法、および、プログラム | |
JP2016224688A (ja) | 情報処理装置、制御方法、制御プログラム、および記録媒体 | |
US20180329871A1 (en) | Page-Based Navigation for a Dual-Display Device | |
JP6872985B2 (ja) | ゲームプログラム、記録媒体、ゲーム処理方法 | |
US10353494B2 (en) | Information processing apparatus and method for controlling the same | |
JP2018106480A (ja) | 電子機器、その制御方法およびプログラム | |
JP6194383B2 (ja) | 情報処理装置、情報表示プログラムおよび情報表示方法 | |
JP6134748B2 (ja) | 情報処理装置、その制御方法、および制御プログラム | |
JP6344355B2 (ja) | 電子端末、及びその制御方法とプログラム | |
JP2016218859A (ja) | 情報処理装置、制御方法、および制御プログラム | |
US20190034069A1 (en) | Programmable Multi-touch On-screen Keyboard |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210715 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220525 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220826 |
|
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: 20221206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221214 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7196246 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |