[go: up one dir, main page]

JP6501533B2 - Interface program for icon selection - Google Patents

Interface program for icon selection Download PDF

Info

Publication number
JP6501533B2
JP6501533B2 JP2015011962A JP2015011962A JP6501533B2 JP 6501533 B2 JP6501533 B2 JP 6501533B2 JP 2015011962 A JP2015011962 A JP 2015011962A JP 2015011962 A JP2015011962 A JP 2015011962A JP 6501533 B2 JP6501533 B2 JP 6501533B2
Authority
JP
Japan
Prior art keywords
icon
slide operation
interface program
user
portable terminal
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
Application number
JP2015011962A
Other languages
Japanese (ja)
Other versions
JP2016139165A (en
Inventor
拓也 本村
拓也 本村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Colopl Inc
Original Assignee
Colopl Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Colopl Inc filed Critical Colopl Inc
Priority to JP2015011962A priority Critical patent/JP6501533B2/en
Publication of JP2016139165A publication Critical patent/JP2016139165A/en
Application granted granted Critical
Publication of JP6501533B2 publication Critical patent/JP6501533B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Description

本発明は、ユーザビリティを考慮してタッチ・ディスプレイ上に配置されたアイコン選択を行うためのインターフェースプログラムに関するものである。   The present invention relates to an interface program for selecting an icon arranged on a touch display in consideration of usability.

従来の携帯端末、特にスマートフォンは通例、タッチ・ディスプレイを備える。タッチ・ディスプレイは、検知部(タッチパネル)および表示部(ディスプレイ)を備え、ユーザは、指先やスタイラスのような物体を通じてアイコンへのタッチ操作することにより、画面を操作することができる。   Conventional mobile terminals, in particular smart phones, typically comprise a touch display. The touch display includes a detection unit (touch panel) and a display unit (display), and the user can operate the screen by performing touch operation on the icon through an object such as a fingertip or a stylus.

スマートフォンは近年、益々多機能化しており、ディスプレイ上に表示されるデータも多種多様化され、これに伴い、ユーザの操作も煩雑化している。例えば、スマートフォン起動後の画面からゲーム・アプリケーション等の所望のアプリケーションを起動させて所望の操作を行う、また、起動後の画面から所定のメニュー画面を経てスマートフォンに対し所望の設定を行うなどの点においてユーザ操作が煩雑化している。従来技術では、ユーザの操作性を考慮して、例えばディスプレイ上でアイコンを一列に固定して整列表示することにより、ユーザのタッチ操作をガイドするユーザ・インタフェースを提供するのが一般的である。   In recent years, smartphones have become more and more multifunctional, and data displayed on a display has also been diversified, and this has led to complicated user operations. For example, a desired application such as a game application is launched from the screen after smartphone startup to perform a desired operation, or a desired setting is performed on the smartphone from the screen after startup through a predetermined menu screen. User operations are complicated. In the prior art, it is common to provide a user interface that guides the user's touch operation by, for example, fixing and aligning the icons in a line on the display in consideration of the operability of the user.

特開2013−74499号JP 2013-74499

しかしながら、従来技術のアイコン表示では、アイコンを自動または手動で整列表示させるものに過ぎず、十分な操作性をユーザに提供しているとは言い難い。ユーザはアイコン位置に対してピンポイントで指をタッチしてアイコンを特定しなければならないという煩わしさがつきまとうからである。   However, in the prior art icon display, only icons are automatically or manually aligned and displayed, and it can not be said that the user is provided with sufficient operability. This is because the user is required to touch the finger with pinpoint to the icon position to specify the icon.

電車やバス等の移動手段の中でユーザが片手で保持しつつその指先でタッチ操作をする必要がある場合や、スマートフォン上のゲームにおいてユーザが連続的なタッチ操作をする必要がある場合は特に、単に整列表示されたアイコンに対して正確なユーザ・オペレーションを要求することは、ユーザビリティの観点で好ましいものとは言えない。特に、スマートフォン上のゲームでは、プレイヤの行動の切り替え、モード切り替え、また画面の表示切り替えのような各種切り替えに伴う動作性を効果的にユーザに提供することが必要となる。   Especially when the user needs to hold touch with one hand while holding it with one hand in moving means such as trains and buses, or when the user needs to continuously touch in a game on a smartphone Requesting the correct user operation for simply arranged icons is not preferable from the viewpoint of usability. In particular, in a game on a smartphone, it is necessary to effectively provide the user with operability associated with various switching such as switching of the player's action, mode switching, and screen display switching.

本発明は、携帯端末のユーザビリティを向上させることを目的とし、ユーザが携帯端末を用いてアイコン選択を行う際に、所定のアイコン位置に対してユーザにピンポイントで指をタッチさせる必要なく、スライド操作により効果的にアイコン選択を実施可能とするようなユーザ・インタフェースを提供することである。   The present invention aims to improve the usability of a portable terminal, and when the user performs icon selection using the portable terminal, it is not necessary to make the user touch the finger with a pinpoint at a predetermined icon position. It is providing a user interface which enables an icon selection to be effectively performed by operation.

上記の課題を解決するために、本発明は、第1のインターフェースプログラムであって、
片手で保持可能な携帯端末の表示部上に配置されるアイコン選択のためのインターフェースプログラムであって、スライド操作を伴うユーザの接触を検知部で検知すると、
前記検知部で検知した前記スライド操作の操作量を決定し;
前記操作量に従って、前記表示部において仮想円弧上で移動可能に配置される複数のアイコンを所定方向へ同時に移動させ;前記仮想円弧上の固定位置である基準位置と前記アイコンの各位置の間の距離に基づいて前記アイコンの1つを選択し;当該選択されたアイコンに関連付けられた機能を実行する;制御部として前記携帯端末を機能させる、
インターフェースプログラムが得られる。
In order to solve the above problems, the present invention provides a first interface program,
An interface program for selecting an icon disposed on a display unit of a portable terminal that can be held by one hand, wherein the detection unit detects a user's touch involving a slide operation,
Determine the operation amount of the slide operation detected by the detection unit;
A plurality of icons movably arranged on the virtual arc in the display unit are simultaneously moved in a predetermined direction in the display unit according to the operation amount; between a reference position which is a fixed position on the virtual arc and each position of the icon Selecting one of the icons based on the distance; performing a function associated with the selected icon; causing the portable terminal to function as a controller
An interface program is obtained.

また、本発明によれば、第2のインターフェースプログラムとして、第1に記載のインターフェースプログラムであって、
前記制御部は、前記仮想円弧を一部とする仮想円の中心を原点とした場合に、前記スライド操作の開始点の位置ベクトルと前記スライド操作の終了点の位置ベクトルとにより構成される角度に基づいて前記操作量を決定する
インターフェースプログラムが得られる。
Further, according to the present invention, as the second interface program, the interface program described in the first aspect is,
The control unit sets an angle formed by a position vector of a start point of the slide operation and a position vector of an end point of the slide operation when the center of a virtual circle of which the virtual arc is a part is set as an origin. An interface program can be obtained which determines the amount of operation based on that.

また、本発明によれば、第3のインターフェースプログラムとして、第1又は第2に記載のインターフェース・プログラムであって、
前記携帯端末の使用者が右利き又は左利きのいずれであるかの選択を受け付ける利き手選択部として前記携帯端末を更に機能させ、
前記右利きが選択された場合には、前記制御部は、前記仮想円弧を前記スライド操作の開始点よりも左側に設定し、
前記左利きが選択された場合には、前記制御部は、前記仮想円弧を前記スライド操作の開始点よりも右側に設定する、
インターフェースプログラムが得られる。
Further, according to the present invention, as the third interface program, the interface program according to the first or second aspect is provided.
Allowing the portable terminal to further function as a handedness selection unit that receives a selection as to whether the user of the portable terminal is right-handed or left-handed,
When the right-handed is selected, the control unit sets the virtual arc to the left of the start point of the slide operation;
When the left-handed is selected, the control unit sets the virtual arc to the right of the start point of the slide operation.
An interface program is obtained.

本発明に係るアイコン選択のためのコンピュータ・プログラム、携帯端末、およびコンピュータ実装方法を実現することを通じて、携帯端末上でのスライド操作により、効果的にアイコン選択を実施可能とするようなユーザ・インタフェースが提供可能となる。特に、本発明によれば、ユーザの指の周辺にアイコンが表示されるため、アイコン選択を効率的に実現することができる。加えて、スライド動作時には、指の動きに連動して複数のアイコンを移動させるため、ユーザに対して感覚的な操作性を提供することができる。   A user interface capable of effectively performing icon selection by slide operation on a portable terminal through realizing a computer program, portable terminal and computer implemented method for icon selection according to the present invention Can be provided. In particular, according to the present invention, since icons are displayed around the user's finger, icon selection can be efficiently realized. In addition, at the time of the slide operation, since the plurality of icons are moved in conjunction with the movement of the finger, it is possible to provide the user with a sense of operability.

本発明の実施形態による携帯端末の基本構成を示す例示のブロック図である。It is an exemplary block diagram showing basic composition of a personal digital assistant by an embodiment of the present invention. 本発明の実施形態により、スライド操作により複数のアイコンのうちの1つを選択する動作例を示した概略図である。FIG. 10 is a schematic view showing an operation example of selecting one of a plurality of icons by a slide operation according to an embodiment of the present invention. 本発明の実施形態により、スライド操作により複数のアイコンのうちの1つを選択する他の動作例を示した概略図である。FIG. 10 is a schematic view illustrating another operation example of selecting one of a plurality of icons by a slide operation according to an embodiment of the present invention. 本発明の実施形態によるゲーム画面例である。It is an example of the game screen by embodiment of this invention. 利き手選択画面例である。It is an example of a dominant hand selection screen. タッチディスプレイ上における指の移動方向を示す図である。It is a figure which shows the movement direction of the finger on a touch display.

これより図1以降を参照して、本発明の実施形態によるアイコン選択のためのコンピュータ・プログラム、携帯端末、およびコンピュータ実装方法について説明する。図中、同一の構成要素には同一の符号を付してある。   Referring now to FIG. 1 and the following, a computer program, portable terminal and computer implemented method for icon selection according to embodiments of the present invention will be described. In the drawings, the same components are denoted by the same reference numerals.

まず図1を参照して、本発明の実施形態による携帯端末の基本構成について説明する。図1は、携帯端末の基本的な構成要素のみを示した概略ブロック図である。携帯端末10は、サーバや他の端末と通信が可能なスマートフォン、タブレット端末、ゲーム用コンソール、ノートPC等とすることができるが、これらに限定されない。図示のように、携帯端末10は、基本構成として、タッチ・ディスプレイ20、制御部60および記憶部80を備える。そして、タッチ・ディスプレイ20および記憶部80に対し、制御部60が各バスを通じて電気的に結合される。   First, with reference to FIG. 1, a basic configuration of a portable terminal according to an embodiment of the present invention will be described. FIG. 1 is a schematic block diagram showing only the basic components of the portable terminal. The mobile terminal 10 can be a smartphone, a tablet terminal, a game console, a notebook PC, etc. that can communicate with a server or another terminal, but is not limited thereto. As illustrated, the portable terminal 10 includes a touch display 20, a control unit 60, and a storage unit 80 as a basic configuration. Then, the control unit 60 is electrically coupled to the touch display 20 and the storage unit 80 through each bus.

タッチ・ディスプレイ20は、記憶部80に格納された各種データを表示するための表示部(ディスプレイ)30、および人の指やスタイラスなどの物体の接触を検知する検知部(タッチパネル)40を備える。なお、タッチパネル30はタッチ・ディスプレイの構造上、液晶パネル、有機EL、プラズマディスプレイ等のようなディスプレイ20の上層に配置される。タッチ・ディスプレイ10は、圧力検出方式、抵抗膜方式、静電容量方式や電磁誘導方式等を採用することができる。タッチパネル40上で指やスタイラス等の物体の接触による入力を受けた際に、その位置において押圧、電気抵抗、電気容量や弾性波のエネルギー等の変化量を検知し、ディスプレイ20上の対応する接触座標が特定される。   The touch display 20 includes a display unit (display) 30 for displaying various data stored in the storage unit 80, and a detection unit (touch panel) 40 for detecting contact of an object such as a human finger or a stylus. The touch panel 30 is disposed in the upper layer of the display 20 such as a liquid crystal panel, an organic EL, a plasma display, and the like because of the structure of the touch display. The touch display 10 can adopt a pressure detection method, a resistive film method, a capacitance method, an electromagnetic induction method, or the like. When an input is received on the touch panel 40 by the contact of an object such as a finger or a stylus, the amount of change in pressure, electric resistance, electric capacity, energy of elastic wave, etc. is detected at that position. Coordinates are identified.

記憶部80は、メモリやハードディスク等の記憶媒体とし、該記憶媒体に対してデータの読み出し/書き込みを行う。また、記憶部80には表示部30に表示するための複数のアイコン情報が格納される。なお、複数のアイコンが階層構造を有し、階層毎に分類して格納してもよい。この場合、ディスプレイには階層に応じた少なくとも1つのアイコンが表示される。また、アイコン情報には、アイコンの「フォルダ」/「ファイル」形式等の種別を示すアイコン種別、ディスプレイ20に表示される際のディスプレイ上の位置座標情報、およびアイコンが選択される際に実行される関連のアプリケーション・プログラム情報のような各種情報が含まれる。フォルダ、ファイルおよびアプリケーション・プログラムも記憶部80に格納される。特に、記憶部80では、「フォルダ展開」「ファイル・オープン」「プログラム実行」「表示切り替え」「候補選択」等の各機能がアイコンに関連付けられて、(例えばアイコン情報の一部として)格納される。なお、記憶部80に格納する情報は、携帯端末10に格納する以外にも、例えばサーバに格納され、ネットワークを通じて携帯端末10に一時的にダウンロードするように構成してもよい。   The storage unit 80 is a storage medium such as a memory or a hard disk, and reads / writes data from / to the storage medium. The storage unit 80 also stores a plurality of icon information to be displayed on the display unit 30. The plurality of icons may have a hierarchical structure and may be classified and stored for each hierarchy. In this case, at least one icon corresponding to the hierarchy is displayed on the display. In addition, the icon information is executed when an icon type indicating the type such as “folder” / “file” format of the icon, position coordinate information on the display when displayed on the display 20, and an icon are selected. Information such as related application program information. Folders, files, and application programs are also stored in the storage unit 80. In particular, in the storage unit 80, each function such as “folder expansion”, “file open”, “program execution”, “display switching”, “candidate selection” is stored in association with the icon (for example, as part of icon information) Ru. The information stored in the storage unit 80 may be stored, for example, in a server, and may be temporarily downloaded to the mobile terminal 10 through the network, instead of being stored in the mobile terminal 10.

制御部60は、処理装置を備えるように構成され、物体により接触され、タッチパネル40で検知したディスプレイ30上の接触座標を決定する処理を実行する。また、本発明の実施に不可欠なアイコン選択処理や、選択されたアイコンに関連付けられた機能の実行を行う(後述)。   The control unit 60 is configured to include a processing device, and is touched by an object to execute processing of determining touch coordinates on the display 30 detected by the touch panel 40. In addition, icon selection processing that is essential to the implementation of the present invention, and execution of a function associated with the selected icon (described later) are performed.

次に、図2および図3を参照して、タッチ・ディスプレイ上のスライド操作を通じて、表示されている複数のアイコンの内の1つを選択する動作例について説明する。図2および図3では、(図6に示されるように)携帯端末を縦方向に固定して(すなわち携帯端末を縦持ちして)ユーザがタッチ・ディスプレイ上を親指で操作することを想定する。また、図示のように、ディスプレイ上には、3つのアイコン(アイコンIC01〜IC03)が表示されており、初期状態(図2)においては、アイコンIC03が基準位置STD内に位置している。以下の説明においては、右利きのユーザがスライド開始点P1からスライド終了点P2までのスライド操作を任意に実施することを通じて、アイコンIC01を選択することを想定する。   Next, with reference to FIG. 2 and FIG. 3, an operation example of selecting one of a plurality of displayed icons through a slide operation on the touch display will be described. In FIG. 2 and FIG. 3 (as shown in FIG. 6), it is assumed that the user operates the touch display with the thumb while fixing the portable terminal in the vertical direction (that is, holding the portable terminal vertically). . Further, as shown, three icons (icons IC01 to IC03) are displayed on the display, and in the initial state (FIG. 2), the icon IC03 is located within the reference position STD. In the following description, it is assumed that the right-handed user selects the icon IC01 by arbitrarily performing the slide operation from the slide start point P1 to the slide end point P2.

図2では、タッチ・ディスプレイ20(図示せず)において、スライド開始点P1の左方に略弧形状のメニューエリアMAが形成されており、当該MA内に位置する複数のアイコンIC01〜IC03が等間隔となるように配置されている。メニューエリアMAは、仮想円弧ARCの範囲内において移動可能であり、換言すれば、アイコンIC01〜IC03は、仮想円弧ARCの範囲内において間隔を維持したまま、時計回りCW又は反時計回りCCWに回転移動可能である。また、仮想円弧ARCには基準位置STDとして四角形領域が固定位置に設けられている。なお、本実施の形態においては、仮想円弧ARCの設定位置は、スライド開始点よりも左側に位置するように設定される。これにより、スライド操作がされた際に、メニューエリアMAがユーザの指等で隠れることがなくなる。   In FIG. 2, in the touch display 20 (not shown), a substantially arc-shaped menu area MA is formed on the left side of the slide start point P1, and a plurality of icons IC01 to IC03 located in the MA are equal It is arranged to be an interval. Menu area MA is movable within the range of virtual arc ARC, in other words, icons IC01 to IC03 are rotated clockwise CW or counterclockwise CCW while maintaining the spacing within the range of virtual arc ARC. It is movable. Further, in the virtual arc ARC, a rectangular area is provided at a fixed position as a reference position STD. In the present embodiment, the setting position of virtual arc ARC is set to be located on the left side of the slide start point. Thereby, when the slide operation is performed, the menu area MA is not hidden by the user's finger or the like.

なお、メニューエリアの大きさは、アイコン数に応じて変更してもよい、また仮想円弧ARCについてはゲーム性に応じて表示することとしてもよい。   The size of the menu area may be changed according to the number of icons, and the virtual arc ARC may be displayed according to the game property.

図2では、ユーザが指をタッチ・ディスプレイ20上のP1に置いたときに、まずは、その位置をスライド開始点P1として仮想円弧ARCが設定され、メニューエリアMA、アイコンIC01〜IC03、基準位置STDが配置される。ユーザは次いで、タッチパネル上でスライド開始点P1からスライド移動(X方向)を開始する。指の接触によるスライド移動をタッチパネルで検知すると、当該スライド操作の操作量を判定する。そして、判定結果に従って、仮想円弧ARCに沿ってメニューエリアMAを移動させる。   In FIG. 2, when the user places a finger on P1 on the touch display 20, first, the virtual arc ARC is set with the position as the slide start point P1, and the menu area MA, icons IC01 to IC03, reference position STD Is placed. The user then starts slide movement (X direction) from the slide start point P1 on the touch panel. When the slide movement due to the touch of a finger is detected by the touch panel, the operation amount of the slide operation is determined. Then, the menu area MA is moved along the virtual arc ARC in accordance with the determination result.

具体的には、上述した操作量は、仮想円弧ARCを一部とする仮想円VCの中心Oを原点とした場合に、スライド操作の開始点P1の位置ベクトルvP1とスライド操作の終了点P2の位置ベクトルvP2とにより構成される角度θに基づいて決定される。本実施の形態においては、位置ベクトルvP1と位置ベクトルvP2とのなす角が+θの場合、メニューエリアMAは反時計回りCCWに移動する。一方、スライド操作開始点P1からスライド終了点P3に向けてスライド操作がされた場合(X´方向)のように、位置ベクトルvP1と位置ベクトルvP3とのなす角が−θの場合、メニューエリアMAは時計回りCWに移動する。   Specifically, when the center O of the virtual circle VC of which the virtual arc ARC is a part is set as the origin, the above-described operation amount is the position vector vP1 of the slide operation start point P1 and the slide operation end point P2. It is determined based on the angle θ formed by the position vector vP2. In the present embodiment, when the angle between the position vector vP1 and the position vector vP2 is + θ, the menu area MA moves in the counterclockwise direction CCW. On the other hand, when the slide operation is performed from the slide operation start point P1 toward the slide end point P3 (in the X 'direction), the menu area MA is formed when the angle between the position vector vP1 and the position vector vP3 is -θ. Moves clockwise CW.

本発明では、このようにスライド操作の操作量に応じてアイコンIC01〜IC03を移動させる構成とすることにより、スライドさせる指の動きとアイコンの動きを連動させることができるため、ユーザに対して感覚的な操作性を提供することができる。   In the present invention, by moving the icons IC01 to IC03 according to the amount of the slide operation in this way, the movement of the finger to be slid can be interlocked with the movement of the icon. Operation can be provided.

図4のように、ユーザは、スライド終了点P2まで右方向に指をスライド移動させた場合、タッチパネルから指を離したスライド操作終了の時点で、仮想円弧ARC上の基準位置STDの領域に、アイコンIC01が重なった状態である。この場合、アイコンIC01が選択され、関連付けられた機能を実行する。   As shown in FIG. 4, when the user slides the finger in the right direction to the slide end point P2, the area of the reference position STD on the virtual arc ARC ends at the time of the slide operation end when the finger is released from the touch panel. The icon IC01 is in the overlapping state. In this case, the icon IC01 is selected to execute the associated function.

なお、タッチパネルから指を離したスライド操作終了の時点で、基準位置STDの領域に、IC01の一部が重なっていた場合、即ち、基準位置STDに対してアイコンIC01が最も近くに位置するアイコンとなっている場合もアイコンIC01が選択される。このように、タッチパネルから指を離した時点において、基準位置STDから各アイコンへの距離に従って1つのアイコンが選択される。この場合、アイコンIC01が基準位置STDの領域に収容されるように、メニューエリアの各位置を、仮想円弧ARCに沿って幾分か時計回りに回転移動させて自動調整される。これにより、ユーザに対してもアイコンICが選択されたことを提示することができる。   When a part of IC01 overlaps the area of the reference position STD at the end of the slide operation when the finger is released from the touch panel, that is, the icon with the icon IC01 located closest to the reference position STD The icon IC01 is selected also in the case where it is set. Thus, when the finger is released from the touch panel, one icon is selected according to the distance from the reference position STD to each icon. In this case, each position of the menu area is automatically adjusted by being rotated clockwise somewhat along the virtual arc ARC so that the icon IC01 is accommodated in the area of the reference position STD. As a result, it is possible to present the user that the icon IC has been selected.

本発明の実施形態が構成されることにより、ユーザに対して感覚的な操作性を提供することができ、ユーザが携帯端末を用いてアイコン選択を行う際に、所定のアイコン位置に対してユーザにピンポイントで指をタッチさせるような必要性を排除し、ユーザによるアイコン選択を効率的に実施することができる。   By configuring the embodiment of the present invention, it is possible to provide sensory operability to the user, and when the user performs icon selection using the portable terminal, the user can be instructed to a predetermined icon position. It is possible to eliminate the need to touch the finger with a pinpoint and efficiently carry out the icon selection by the user.

また、図6に示されるように、手の構造上、親指をDD´方向に動かすよりもCC´方向の動かす方が容易である。本発明においては、操作量をスライド操作の開始点の位置ベクトル及びスライド操作の終了点の位置ベクトルとの角度によって操作量を決定していることから、ユーザの自然な指の動きに、メニューエリアの移動を連動させることができる。   Also, as shown in FIG. 6, due to the structure of the hand, it is easier to move the thumb in the CC ′ direction than moving the thumb in the DD ′ direction. In the present invention, since the amount of operation is determined by the angle between the position vector of the start point of the slide operation and the position vector of the end point of the slide operation, the menu area can be used for natural finger movement of the user. The movement of can be linked.

本発明の実施形態によるアイコン選択のためのコンピュータ・プログラム、携帯端末、およびコンピュータ実装方法は、ユーザによる端末でのスライド操作を伴う1つのアイコンを選択するような全ての場面に適用可能である。   A computer program for icon selection, a portable terminal, and a computer implemented method according to an embodiment of the present invention is applicable to all scenes such as selecting one icon accompanied by a slide operation on a terminal by a user.

例えば、携帯端末の基本ソフトや所定のアプリケーションにおけるユーザ・メニュー選択操作やプログラム実行、スマートフォン上でのゲーム・プレイ中のゲーム進行動作(特にユーザ・メニュー選択、プレイヤのモード切り替え、画面表示切り替え等)、メッセージ・アプリケーションにおけるメッセージ入力候補選択、および写真管理アプリケーション等での所定のフォルダ内でのフォルダ展開や画像ファイル・オープンに関連するような操作等において適用することが想定でき、ユーザは片手による操作の場合や複雑な連続操作を要求される場合でも、端末操作をスムーズに実施することができる。   For example, user menu selection operation or program execution in basic software of a mobile terminal or predetermined application, game progress operation during game play on a smartphone (especially user menu selection, player mode switching, screen display switching, etc.) This method can be applied to operations such as selection of a message input candidate in a message application and folder expansion or image file opening in a predetermined folder in a photo management application etc. Terminal operation can be performed smoothly even in the case of or where complex continuous operation is required.

一例として、図4に、スマートフォン上でのゲーム・プレイ中のゲーム進行動作例を示す。図4のゲームは、ユーザ操作により、3次元ゲーム空間内をキャラクタが移動可能であり、移動中に遭遇した敵キャラクタと対決するようなオンラインの対戦型ゲームの一例である。ユーザは、キャラクタが敵キャラクタに攻撃する場面において、タッチ・ディスプレイの任意の位置をタッチすることで、メニューエリア、アイコンおよび基準位置STDを表示させることができる。   As an example, FIG. 4 shows an example of game progress operation during game play on a smartphone. The game shown in FIG. 4 is an example of an online competitive game in which a character can move in a three-dimensional game space by a user operation and confronts an enemy character encountered during movement. The user can display the menu area, the icon, and the reference position STD by touching an arbitrary position on the touch display in a scene where the character attacks an enemy character.

また、上述した実施の形態においては、右利きのユーザのインターフェースの例を説明したが、例えば、左利きのユーザにとっては、自分の指や手によってメニューエリアが隠れてしまう。そこで、図5に示されるような利き手選択機能を更に設けることとしてもよい。この場合、左利きを選んだ場合の処理は、上記図3及び図4において説明した処理を左右対称に行うこととすればよい。即ち、仮想円弧ARCをスライド開始点P1よりも右側に位置するように設定し、位置ベクトルvP1と位置ベクトルvP2とのなす角が+θの場合、メニューエリアMAは時計回りCWに移動させ、一方、スライド操作開始点P1からスライド終了点P3に向けてスライド操作がされた場合のように、位置ベクトルvP1と位置ベクトルvP3とのなす角が−θの場合、メニューエリアMAは反時計回りCCWに移動させることとすればよい。   Also, in the above-described embodiment, an example of the interface of the right-handed user has been described, but for example, for the left-handed user, the menu area is hidden by his / her finger or hand. Therefore, it is possible to further provide a handedness selection function as shown in FIG. In this case, the process when left handed is selected may be performed symmetrically in the process described with reference to FIGS. 3 and 4. That is, the virtual arc ARC is set to be located on the right side of the slide start point P1, and when the angle between the position vector vP1 and the position vector vP2 is + θ, the menu area MA is moved clockwise CW, As in the case where the slide operation is performed from the slide operation start point P1 to the slide end point P3, when the angle between the position vector vP1 and the position vector vP3 is -θ, the menu area MA moves counterclockwise CCW You should do it.

以上、本発明の実施形態による、アイコン選択のためのコンピュータ・プログラム、携帯端末、およびコンピュータ実装方法について説明した。上述した実施形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。また、本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。   The computer program, the portable terminal and the computer implemented method for icon selection according to the embodiments of the present invention have been described above. The embodiments described above are merely examples for facilitating the understanding of the present invention, and are not intended to limit the present invention. Further, it goes without saying that the present invention can be modified and improved without departing from the gist thereof, and that the present invention includes the equivalents thereof.

10 携帯端末
20 タッチディスプレイ
30 表示部/ディスプレイ
40 検知部/タッチパネル
60 制御部
80 記憶
MA メニューエリア
IC01〜IC03 アイコン
STD 基準位置
10 Mobile terminal 20 Touch display 30 Display / display 40 Detector / Touch panel 60 Control unit 80 Memory MA Menu area IC01 to IC03 Icon STD reference position

Claims (3)

片手で保持可能な携帯端末の表示部上に配置されるアイコン選択のためのインターフェースプログラムであって、スライド操作を伴うユーザの接触を検知部で検知すると、
前記表示部において、前記スライド操作の開始位置に応じて決定された位置に、複数のアイコンを、仮想円弧上で移動可能に配置し;前記検知部で検知した前記スライド操作の操作量を決定し;前記操作量に従って、前記仮想円弧上で前記複数のアイコンを所定方向へ同時に移動させ;前記仮想円弧上の固定位置である基準位置と前記アイコンの各位置の間の距離に基づいて前記アイコンの1つを選択し;当該選択されたアイコンに関連付けられた機能を実行する;制御部として前記携帯端末を機能させる、
インターフェースプログラム。
An interface program for selecting an icon disposed on a display unit of a portable terminal that can be held by one hand, wherein the detection unit detects a user's touch involving a slide operation,
In the display unit, a plurality of icons are movably arranged on a virtual arc at a position determined according to the start position of the slide operation; the operation amount of the slide operation detected by the detection unit is determined Simultaneously moving the plurality of icons in a predetermined direction on the virtual arc according to the operation amount; based on a distance between a reference position, which is a fixed position on the virtual arc, and each position of the icon Select one; execute the function associated with the selected icon; make the portable terminal function as a controller,
Interface program.
請求項1に記載のインターフェースプログラムであって、
前記制御部は、前記仮想円弧を一部とする仮想円の中心を原点とした場合に、前記スライド操作の開始位置を示す位置ベクトルと前記スライド操作の終了位置を示す位置ベクトルとにより構成される角度に基づいて前記操作量を決定する
インターフェースプログラム。
The interface program according to claim 1, wherein
The control unit is configured of a position vector indicating a start position of the slide operation and a position vector indicating an end position of the slide operation, when the center of a virtual circle partially including the virtual arc is set as an origin. An interface program for determining the operation amount based on an angle.
請求項1又は請求項2に記載のインターフェース・プログラムであって、
前記携帯端末の使用者が右利き又は左利きのいずれであるかの選択を受け付ける利き手選択部として前記携帯端末を更に機能させ、
前記右利きが選択された場合には、前記制御部は、前記仮想円弧を前記スライド操作の開始位置よりも左側に設定し、
前記左利きが選択された場合には、前記制御部は、前記仮想円弧を前記スライド操作の開始位置よりも右側に設定する、
インターフェースプログラム。
An interface program according to claim 1 or claim 2, wherein
Allowing the portable terminal to further function as a handedness selection unit that receives a selection as to whether the user of the portable terminal is right-handed or left-handed,
When the right-handed is selected, the control unit sets the virtual arc to the left of the start position of the slide operation;
When the left-handed is selected, the control unit sets the virtual arc to the right of the start position of the slide operation.
Interface program.
JP2015011962A 2015-01-26 2015-01-26 Interface program for icon selection Active JP6501533B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015011962A JP6501533B2 (en) 2015-01-26 2015-01-26 Interface program for icon selection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015011962A JP6501533B2 (en) 2015-01-26 2015-01-26 Interface program for icon selection

Publications (2)

Publication Number Publication Date
JP2016139165A JP2016139165A (en) 2016-08-04
JP6501533B2 true JP6501533B2 (en) 2019-04-17

Family

ID=56559234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015011962A Active JP6501533B2 (en) 2015-01-26 2015-01-26 Interface program for icon selection

Country Status (1)

Country Link
JP (1) JP6501533B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107656620B (en) * 2017-09-26 2020-09-11 网易(杭州)网络有限公司 Virtual object control method and device, electronic equipment and storage medium
CN108245889B (en) * 2018-02-12 2021-06-18 网易(杭州)网络有限公司 Free visual angle orientation switching method and device, storage medium and electronic equipment
CN111330272B (en) * 2020-02-14 2021-12-31 腾讯科技(深圳)有限公司 Virtual object control method, device, terminal and storage medium

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0916315A (en) * 1995-06-30 1997-01-17 Oki Electric Ind Co Ltd Information retrieval system
JP3389452B2 (en) * 1997-05-09 2003-03-24 株式会社ジャストシステム Window display control device, window display control method, and computer-readable recording medium storing a program for causing a computer to execute the method
JP3761165B2 (en) * 2002-05-13 2006-03-29 株式会社モバイルコンピューティングテクノロジーズ Display control device, portable information terminal device, program, and display control method
JP5205195B2 (en) * 2008-09-29 2013-06-05 株式会社日立製作所 Method of operation
JP5373467B2 (en) * 2009-03-31 2013-12-18 アプリックスIpホールディングス株式会社 User interface device
JP5402322B2 (en) * 2009-07-02 2014-01-29 ソニー株式会社 Information processing apparatus and information processing method
JP4964938B2 (en) * 2009-11-12 2012-07-04 株式会社ナビタイムジャパン Information search system, terminal device and information search method
JP5334330B2 (en) * 2010-12-15 2013-11-06 パナソニック株式会社 Portable terminal device, display control method, and display control program
JP5892239B2 (en) * 2012-04-20 2016-03-23 ソニー株式会社 Information processing apparatus, information processing method, and program
JP6053500B2 (en) * 2012-12-21 2016-12-27 京セラ株式会社 Portable terminal and user interface control program and method

Also Published As

Publication number Publication date
JP2016139165A (en) 2016-08-04

Similar Documents

Publication Publication Date Title
JP5584372B2 (en) Display device, user interface method and program
JP5460679B2 (en) Information processing apparatus, information processing method, and data structure of content file
TWI607368B (en) Method and system for target disambiguation and correction
US9280265B2 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
US9335925B2 (en) Method of performing keypad input in a portable terminal and apparatus
US20130100051A1 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
JP2012190277A (en) Display device, display method, computer program and recording medium
WO2011091762A1 (en) Component display processing method and user device
JP2012243163A (en) Electronic device, program, and control method
CN103365541A (en) Window display method and terminal
WO2016183912A1 (en) Menu layout arrangement method and apparatus
US20130100050A1 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
JP6501533B2 (en) Interface program for icon selection
JP2012243166A (en) Electronic device, program, and control method
US20150363069A1 (en) Display control
JP2012108800A (en) Display device, control method for display device and program
JP2017073127A (en) Display control apparatus, control method thereof, and program
JP2015014933A (en) Information processing apparatus, and control method and program of the same
JP2014110480A (en) Information processing apparatus, and method and program for controlling information processing apparatus
CN112402967B (en) Game control method, game control device, terminal equipment and medium
JP2016130888A (en) Computer program for icon selection, portable terminal, and computer mounting method
CN108351748B (en) Computer-readable medium and portable terminal
JP2016120039A (en) Game program
JP2019096182A (en) Electronic device, display method, and program
JP6347701B2 (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180711

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180905

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180905

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: 20190226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190319

R150 Certificate of patent or registration of utility model

Ref document number: 6501533

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