[go: up one dir, main page]

JP2015090575A - Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button - Google Patents

Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button Download PDF

Info

Publication number
JP2015090575A
JP2015090575A JP2013230085A JP2013230085A JP2015090575A JP 2015090575 A JP2015090575 A JP 2015090575A JP 2013230085 A JP2013230085 A JP 2013230085A JP 2013230085 A JP2013230085 A JP 2013230085A JP 2015090575 A JP2015090575 A JP 2015090575A
Authority
JP
Japan
Prior art keywords
candidate
touch
operation button
selecting
operation buttons
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.)
Pending
Application number
JP2013230085A
Other languages
Japanese (ja)
Inventor
秀隆 須田
Hidetaka Suda
秀隆 須田
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.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics 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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2013230085A priority Critical patent/JP2015090575A/en
Publication of JP2015090575A publication Critical patent/JP2015090575A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an electronic apparatus, a method of selecting candidates and a program for selecting candidates of an operation button that can easily select an objective operation button from a plurality of operation buttons.SOLUTION: An electronic apparatus includes a touch panel as an input interface, and has display means for displaying a plurality of operation buttons that can make input operation on the touch panel, determination means for determining whether or not a touch operation is a long press operation, and selection means for automatically selecting a candidate operation button from the plurality of operation buttons when determined that the touch operation is a long press operation. After the long press operation is finished, the input to the operation button, which has been selected by the selection means, is performed.

Description

本発明は、ユーザーが入力操作可能な操作ボタン等を表示可能なタッチパネルを用いたディスプレイ装置に関し、特に、複数の操作ボタンの中から候補となる操作ボタンを選択する方法に関する。   The present invention relates to a display device using a touch panel capable of displaying operation buttons and the like that can be input by a user, and more particularly to a method for selecting candidate operation buttons from a plurality of operation buttons.

現在、パソコン、スマートフォン、タブレット端末、車載装置などの様々な電子装置において、タッチパネルが搭載され、タッチパネルへのタッチ操作(指等の物体の接触または接近)により各種指示が入力される。タッチ操作は、ディスプレイに映し出される操作ボタンを直感的に認識することができるからITスキルを持たない一般の方々にも広く利用されている。タッチ操作には、例えば、任意の位置を押すタップ操作やダブルタップ操作、一定時間押し続けるロングタップ操作、押した状態で指を移動させるスライド操作やフリック操作、2本の指を近づけたり遠ざけたりするピンチ操作など様々な操作方法があり、スマートフォンや車載装置では、それらの操作方法を活用して操作性や利便性を向上させ、メニュー等の表示や各種設定など様々な操作入力を可能にしている。   Currently, various electronic devices such as a personal computer, a smartphone, a tablet terminal, and an in-vehicle device are equipped with a touch panel, and various instructions are input by a touch operation on the touch panel (contact or approach of an object such as a finger). The touch operation is widely used by ordinary people who do not have IT skills because the operation buttons displayed on the display can be intuitively recognized. Touch operations include, for example, a tap operation or a double tap operation that presses an arbitrary position, a long tap operation that keeps pressing for a certain period of time, a slide operation or a flick operation that moves a finger in the pressed state, and two fingers that move closer or away There are various operation methods such as pinch operation, and smartphones and in-vehicle devices utilize these operation methods to improve operability and convenience, enabling various operation inputs such as menu display and various settings. Yes.

例えば、特許文献1には、機能選択のためのメニューを表示させるための特定エリアをタッチパネル内周に予め設定することで、アイコンの表示を狭めることなく、タッチパネルの表示を有効に活用することができる表示装置が開示されている。   For example, in Patent Document 1, a specific area for displaying a menu for selecting a function is set in advance on the inner periphery of the touch panel, so that the display of the touch panel can be effectively used without narrowing the display of icons. A display device that can be used is disclosed.

また、特許文献2には、目的地設定のためのスクロールや縮尺変更の操作性を改良し、利便性を向上したカーナビゲーション装置に関する技術が開示されている。地図上を一定時間指すだけで表示されるポップアップメニューを利用して、所望の倍率の地図画像を画面中央部に表示させ、スクロールと縮尺変更の操作を簡略化している。   Patent Document 2 discloses a technique related to a car navigation apparatus that improves the operability of scrolling and scale change for setting a destination and improving convenience. Using a pop-up menu that is displayed only by pointing on the map for a certain period of time, a map image with a desired magnification is displayed in the center of the screen, and the operations of scrolling and changing the scale are simplified.

特開2010−26834号公報JP 2010-26834 A 特開平10−141974号公報JP 10-141974 A

上記したようなユーザーインターフェースとしてタッチパネルを用いた電子装置には次のような課題がある。ユーザーが操作ボタンをタッチする際、タッチ位置が目的の操作ボタンから外れ、正確にタッチ操作できない場合があった。特に、車内で利用される車載装置では、走行中の振動により一定の位置を正確にタッチすることができないことがある。さらに操作ボタンが小さかったり、タッチパネルまで腕を伸ばす距離が長かったりするとより顕著である。このような場合、誤ったタッチ操作を訂正したり、タッチ操作を正確にやり直す必要がある。タッチ位置のズレが、タッチ位置とその検出精度との誤差よるものであれば、タッチ操作による検出位置を校正することができるが、走行中の振動等によるタッチ位置のズレには検出精度の校正で十分に対応することができない。   An electronic device using a touch panel as a user interface as described above has the following problems. When the user touches the operation button, the touch position may deviate from the target operation button, and the touch operation may not be performed correctly. In particular, an in-vehicle device used in a vehicle may not be able to accurately touch a certain position due to vibration during traveling. Furthermore, it is more remarkable when the operation button is small or the distance to extend the arm to the touch panel is long. In such a case, it is necessary to correct an erroneous touch operation or to redo the touch operation accurately. If the displacement of the touch position is due to an error between the touch position and its detection accuracy, the detection position by the touch operation can be calibrated. However, the detection accuracy is calibrated for the displacement of the touch position due to vibrations during traveling. Is not enough.

本発明は、このような従来の課題を解決するものであり、複数の操作ボタンの中から目的の操作ボタンを容易に選択することができる電子装置、操作ボタンの候補選択方法、及び、候補選択プログラムを提供することを目的とする。   The present invention solves such a conventional problem, and an electronic device capable of easily selecting a target operation button from among a plurality of operation buttons, a candidate selection method for operation buttons, and candidate selection The purpose is to provide a program.

本発明に係る電子装置は、入力インターフェースとしてタッチパネルを備えたものであって、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示する表示手段と、タッチ操作された位置を検出する位置検出手段と、前記タッチ操作された操作時間を計測する計測手段と、前記計測手段により計測された操作時間が一定時間を越えたか否かを判定する判定手段と、前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択する選択手段とを有する。   An electronic apparatus according to the present invention includes a touch panel as an input interface, and displays a plurality of operation buttons that can be input on the touch panel, and position detection that detects a touch-operated position. Means, measuring means for measuring the operation time of the touch operation, determination means for determining whether the operation time measured by the measurement means has exceeded a certain time, and the operation time has exceeded a certain time And selecting means for selecting a candidate operation button from the plurality of operation buttons based on the touch-operated position.

好ましくは前記電子装置はさらに、前記タッチ操作が終了したときに前記選択手段によって選択されている操作ボタンに対応する処理を実行する実行手段を含む。好ましくは前記選択手段は、前記タッチ操作された位置から一定範囲内にある操作ボタンを候補とする。好ましくは前記選択手段は、前記タッチ操作された位置が属する予め決められた領域内にある操作ボタンを候補とする。好ましくは前記選択手段は、前記タッチ操作された位置から最も近い位置にある操作ボタンと同一カテゴリーに属する操作ボタンを候補とする。好ましくは前記選択手段は、前記候補の操作ボタンを順次変更する変更手段を含む。好ましくは前記変更手段は、前記タッチ操作された位置から近い順に操作ボタンを変更する。好ましくは前記選択手段は、前記候補の操作ボタンを音声により案内する。好ましくは前記選択手段は、前記候補の操作ボタンを強調表示する。好ましくは前記選択手段は、前記候補の操作ボタンを前記タッチ操作された位置に移動させる。   Preferably, the electronic device further includes execution means for executing processing corresponding to the operation button selected by the selection means when the touch operation is completed. Preferably, the selection unit sets an operation button within a certain range from the touched position as a candidate. Preferably, the selection means uses an operation button in a predetermined area to which the touched position belongs as a candidate. Preferably, the selection unit uses an operation button belonging to the same category as the operation button closest to the touched position. Preferably, the selection means includes change means for sequentially changing the candidate operation buttons. Preferably, the changing means changes the operation buttons in order from the position where the touch operation is performed. Preferably, the selection means guides the candidate operation buttons by voice. Preferably, the selection unit highlights the candidate operation buttons. Preferably, the selection unit moves the candidate operation button to the touched position.

本発明に係る操作ボタンの候補を選択する候補選択方法は、入力インターフェースとしてタッチパネルを備えた電子装置により実行されるものであって、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、タッチ操作された位置を検出するステップと、前記タッチ操作された操作時間を計測するステップと、前記操作時間が一定時間を越えたか否かを判定するステップと、前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップとを有する。   The candidate selection method for selecting operation button candidates according to the present invention is executed by an electronic device having a touch panel as an input interface, and displays a plurality of operation buttons capable of input operation on the touch panel. A step of detecting a touch-operated position; a step of measuring the operation time of the touch operation; a step of determining whether or not the operation time exceeds a predetermined time; and the operation time of a predetermined time Selecting a candidate operation button from the plurality of operation buttons based on the touch-operated position.

好ましくは候補選択方法はさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む。好ましくは前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む。好ましくは前記変更するステップは、前記タッチ操作された位置から近い順に操作ボタンを変更する。好ましくは前記選択するステップは、前記候補の操作ボタンを音声により案内する。好ましくは前記選択するステップは、前記候補の操作ボタンを強調表示する。好ましくは前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる。   Preferably, the candidate selection method further includes a step of executing a process corresponding to the operation button selected by the selecting step when the touch operation is finished. Preferably, the selecting step includes a step of sequentially changing the candidate operation buttons. Preferably, in the step of changing, the operation buttons are changed in the order from the touched position. Preferably, in the selecting step, the candidate operation buttons are guided by voice. Preferably, the selecting step highlights the candidate operation buttons. Preferably, the selecting step moves the candidate operation button to the touch-operated position.

本発明に係る操作ボタンの候補を選択する候補選択プログラムは、入力インターフェースとしてタッチパネルを備えた電子装置により実行されるものであって、入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、タッチ操作された位置を検出するステップと、前記タッチ操作された操作時間を計測するステップと、前記操作時間が一定時間を越えたか否かを判定するステップと、前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップとを有する。   A candidate selection program for selecting operation button candidates according to the present invention is executed by an electronic device having a touch panel as an input interface, and displays a plurality of operation buttons capable of input operation on the touch panel. A step of detecting a touch-operated position; a step of measuring the operation time of the touch operation; a step of determining whether or not the operation time exceeds a predetermined time; and the operation time of a predetermined time Selecting a candidate operation button from the plurality of operation buttons based on the touch-operated position.

好ましくは候補選択プログラムはさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む。好ましくは前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む。好ましくは前記選択するステップは、前記候補の操作ボタンを音声により案内する。好ましくは前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる。   Preferably, the candidate selection program further includes a step of executing processing corresponding to the operation button selected by the selecting step when the touch operation is finished. Preferably, the selecting step includes a step of sequentially changing the candidate operation buttons. Preferably, in the selecting step, the candidate operation buttons are guided by voice. Preferably, the selecting step moves the candidate operation button to the touch-operated position.

本発明によれば、タッチ操作の操作時間が一定時間を越えた場合には、タッチ位置に基づき複数の操作ボタンの中から候補となる操作ボタンが選択されるようにしたので、ユーザーは、操作ボタンに正確にタッチすることができない状況においても候補の操作ボタンの中から目的の操作ボタンへの入力を容易に行うことが可能になる。   According to the present invention, when the operation time of the touch operation exceeds a certain time, the candidate operation button is selected from the plurality of operation buttons based on the touch position, so that the user can perform the operation Even in a situation where it is impossible to touch the button accurately, it becomes possible to easily perform input from the candidate operation buttons to the target operation button.

本発明の実施例に係る車載装置の構成を示すブロック図である。It is a block diagram which shows the structure of the vehicle-mounted apparatus which concerns on the Example of this invention. 操作ボタンの候補選択プログラムの機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the candidate selection program of an operation button. ディスプレイに表示されるラジオ再生画面を例示する図である。It is a figure which illustrates the radio reproduction screen displayed on a display. 本実施例に係る候補対象を例示し、候補となる操作ボタンを説明する図である。It is a figure which illustrates the candidate object which concerns on a present Example, and demonstrates the operation button used as a candidate. 本実施例に係る候補となる操作ボタンを示す図である。It is a figure which shows the operation button used as the candidate which concerns on a present Example. 本実施例に係る入力モードを説明するフローチャートである。It is a flowchart explaining the input mode which concerns on a present Example. 本実施例による操作ボタンの候補選択動作を説明するフローチャートである。It is a flowchart explaining the operation button candidate selection operation | movement by a present Example. 本実施例の候補となる操作ボタンの選択順序を説明する図である。It is a figure explaining the selection order of the operation button used as the candidate of a present Example. 本実施例の候補となる操作ボタンの他の選択順序を説明する図である。It is a figure explaining the other selection order of the operation button used as the candidate of a present Example.

本発明の実施の形態について図面を参照して詳細に説明する。本発明の電子装置は、入力インターフェースとしてタッチパネルを備え、例えば、ノート型PC、タブレット型PC、パーソナルコンピュータ、車載装置、ゲーム機器、施設ガイド用表示装置やその他タッチ入力可能なディスプレイ装置であることができる。好ましい態様として、タッチ入力の際、通常のタッチ操作の操作時間と異なり、タッチパネル上の任意の位置を一定時間以上の長押しすることで、入力モードが変更され、複数の操作ボタンのうち少なくとも1つの操作ボタンが候補として選択され、ユーザーに提示される。   Embodiments of the present invention will be described in detail with reference to the drawings. The electronic device of the present invention includes a touch panel as an input interface, and may be, for example, a notebook PC, a tablet PC, a personal computer, an in-vehicle device, a game machine, a facility guide display device, or any other display device capable of touch input. it can. As a preferred mode, in touch input, unlike an operation time of a normal touch operation, an input mode is changed by pressing and holding an arbitrary position on the touch panel for a predetermined time or longer, and at least one of a plurality of operation buttons is selected. One operation button is selected as a candidate and presented to the user.

これにより、タッチ操作時に目的の操作ボタンを正確に押せない場合でも、提示された候補の操作ボタンへの入力が可能となる。特に、車載装置の場合、表示画面を正面から見ることができないため視覚的なズレが生じるとともに、走行中の振動や操作指示を急ぐあまり、タッチ位置が操作ボタンから外れてしまうことが多い。このような場合であっても、タッチ操作を何度も繰り返さなくても、所望の操作ボタンが選択可能となる。   Thereby, even when the target operation button cannot be pressed accurately during the touch operation, it is possible to input the presented candidate operation button. In particular, in the case of an in-vehicle device, the display screen cannot be viewed from the front, so that a visual shift occurs, and the touch position often deviates from the operation buttons because the vibration and operation instructions during travel are rushed. Even in such a case, a desired operation button can be selected without repeating the touch operation many times.

次に、本発明の実施例に係る電子装置の一例として車載装置について図面を参照して説明する。図1は、車載装置の構成例を示すブロック図である。車載装置10は、CD、DVD、ブルーレイディスク、ハードディスク装置などから得られたオーディオデータやビデオデータを再生するマルチメディア再生部20と、自車位置周辺の道路地図を表示したり、目的地までの誘導経路を案内するナビゲーション部40と、デジタルテレビ放送、ワンセグテレビ放送、AM/FMラジオ放送などを受信するテレビ/ラジオ受信部60と、車内に持ち込まれるスマートフォンと連携し、スマートフォンをアクセスポイントとして外部ネットワークとの通信を可能にする通信部80と、スイッチやタッチパネルなど、ユーザーからの指示を受け取る入力部100と、メディア再生画像、ナビゲーション画像、メニュー画面や各種設定画面などの入力インターフェースを含む表示画像をディスプレイに表示する表示制御部120と、目的地までの経路案内、道路交通情報や警告を音声により出力する音声出力部140と、プログラムやデータ等を記憶する記憶部160と、プログラム等を実行することで各部を制御する制御部180を含んで構成される。   Next, an in-vehicle device will be described with reference to the drawings as an example of an electronic device according to an embodiment of the present invention. FIG. 1 is a block diagram illustrating a configuration example of an in-vehicle device. The in-vehicle device 10 displays a multimedia playback unit 20 that plays back audio data and video data obtained from a CD, DVD, Blu-ray disc, hard disk device, and the like, and displays a road map around the vehicle position, The navigation unit 40 that guides the guidance route, the TV / radio receiver 60 that receives digital TV broadcasting, one-segment TV broadcasting, AM / FM radio broadcasting, and the like, and the smartphone that is brought into the vehicle are used as external access points. A display image including a communication unit 80 that enables communication with a network, an input unit 100 that receives an instruction from a user such as a switch and a touch panel, and an input interface such as a media playback image, a navigation image, a menu screen, and various setting screens On the display By executing the display control unit 120 to be displayed, the voice output unit 140 that outputs route guidance to the destination, road traffic information and warnings by voice, the storage unit 160 that stores programs and data, and the like A control unit 180 that controls each unit is included.

入力部100は、入力インターフェースとしてディスプレイ上に重畳されたタッチパネルを含む。タッチパネルは、公知のように指等の物体が接触または接近した位置あるいはそこから離れた位置をXY座標データとして検出することができる。   The input unit 100 includes a touch panel superimposed on a display as an input interface. As is well known, the touch panel can detect, as XY coordinate data, a position where an object such as a finger contacts or approaches, or a position away from the position.

表示制御部120は、メディアソースを表示する他に、メニュー画面や各種設定画面において、ユーザー入力可能な複数の操作ボタンを表示する。複数の操作ボタンは、予め決められた態様で所定の位置に表示される。例えば、ナビゲーション機能が実行された目的地の設定画面では、カテゴリーによる検索、電話番号による検索、施設名称による検索などを行うための操作ボタンが表示される。また、ラジオ放送機能が実行された場合には、放送局が予め登録されたプリセットを選択するための操作ボタンなどが表示される。   In addition to displaying the media source, the display control unit 120 displays a plurality of operation buttons that can be input by the user on the menu screen and various setting screens. The plurality of operation buttons are displayed at predetermined positions in a predetermined manner. For example, on the destination setting screen on which the navigation function is executed, operation buttons for searching by category, searching by telephone number, searching by facility name, and the like are displayed. When the radio broadcast function is executed, operation buttons for selecting presets registered in advance by the broadcast station are displayed.

記憶部160には、システム動作に必須のプログラム以外にも、メディア再生に必要な楽曲データや、ナビゲーションに必要な道路地図データなどを記憶することができる。また、記憶部160には、ユーザー設定した情報、例えば、上記したようにラジオ放送のプリセットボタンに登録した放送局の周波数等の情報も記憶される。   The storage unit 160 can store music data necessary for media reproduction, road map data necessary for navigation, and the like in addition to programs essential for system operation. The storage unit 160 also stores information set by the user, for example, information such as the frequency of the broadcasting station registered in the radio broadcast preset button as described above.

制御部180は、好ましい態様では、ROM、RAMなどを含むマイクロコントローラあるいはマイクロプロセッサ等から構成され、ROMまたはRAMは、車載装置の各部の動作を制御するための種々のプログラムを格納することができる。さらに本実施例では、タッチパネルのインターフェースを制御するプログラムを含む。当該プログラムは、操作ボタンが表示された画面においてタッチ操作が長押しされた場合通常の入力モードと異なる特別の入力モードに移行し、予め決められたルールに従い複数の操作ボタンの中から入力候補となる1つまたは複数の操作ボタンを自動的に選択しこれをユーザーに提供し、ユーザー入力を補助する。   In a preferred embodiment, the control unit 180 includes a microcontroller or a microprocessor that includes a ROM, a RAM, and the like, and the ROM or the RAM can store various programs for controlling the operation of each unit of the in-vehicle device. . Further, in this embodiment, a program for controlling the interface of the touch panel is included. The program shifts to a special input mode different from the normal input mode when a touch operation is held down on the screen on which the operation buttons are displayed, and selects input candidates from a plurality of operation buttons according to a predetermined rule. One or more operation buttons are automatically selected and provided to the user to assist in user input.

次に、本実施例による特別な入力モードを実行するための操作ボタンの候補選択プログラムの機能的な構成を図2に示す。操作ボタンの候補選択プログラム200は、ユーザー入力が可能な複数の操作ボタンをディスプレイ上に表示する操作ボタン表示手段202と、タッチ操作された位置を検出する位置検出手段204と、タッチ操作された操作時間を計測する操作時間計測手段206と、計測された操作時間が一定時間を越え、そのタッチ操作が長押し操作(ロングタップ操作)であるか否かを判定する長押し操作判定手段208と、タッチ操作が長押し操作であると判定されたとき、タッチ操作された位置に基づき複数の操作ボタンの中からいずれか1つを候補として選択する候補選択手段210と、タッチ操作が終了したとき、候補の操作ボタンに応じた処理を実行する実行手段212とを備える。   Next, FIG. 2 shows a functional configuration of an operation button candidate selection program for executing a special input mode according to the present embodiment. The operation button candidate selection program 200 includes an operation button display unit 202 that displays a plurality of operation buttons that can be input by a user on a display, a position detection unit 204 that detects a touch-operated position, and an operation that has been touch-operated. An operation time measuring means 206 for measuring time, a long press operation determining means 208 for determining whether or not the measured operation time exceeds a certain time and the touch operation is a long press operation (long tap operation), When it is determined that the touch operation is a long press operation, the candidate selection unit 210 that selects any one of a plurality of operation buttons as a candidate based on the position where the touch operation is performed, and when the touch operation ends, An execution unit 212 for executing processing corresponding to the candidate operation button.

操作ボタン表示手段202は、メニュー画面、各種設定画面、マルチメディア再生画面、ナビゲーション画面、ラジオ再生画面において、ユーザーの操作指示を受け付けるための操作ボタンを表示する。操作ボタンには、各種機能が対応付けられており、タッチ操作されると、実行手段212によって対応する処理が実行される。   The operation button display unit 202 displays an operation button for receiving a user operation instruction on a menu screen, various setting screens, a multimedia playback screen, a navigation screen, and a radio playback screen. Various functions are associated with the operation buttons, and when a touch operation is performed, corresponding processing is executed by the execution unit 212.

図3は、ディスプレイに表示されるラジオ放送の再生画面を例示する図である。ラジオ再生画面220は、例えば、現在受信しているラジオの受信周波数とその放送局が中央部に表示される。そして、その両側には、各種機能を実行するため、複数の操作ボタン230が表示されている。例えば、ラジオ再生画面220の左側領域には、CD、DVD、地デジ、ワンセグなどメディアソースを切り替える「Source」、受信する周波数を下げる「Tune Down」、受信感度の高い周波数にサーチする「Seek DownUp」が操作ボタン230として表示されている。一方、右側領域には、FM/AMに応じて周波数帯域を切り替える「Band」が表示され、左側領域と対応するように「Tune Up」、「Seek Up」が操作ボタン230として表示されている。   FIG. 3 is a diagram illustrating a radio broadcast playback screen displayed on the display. On the radio playback screen 220, for example, the reception frequency of the currently received radio and its broadcast station are displayed in the center. A plurality of operation buttons 230 are displayed on both sides for executing various functions. For example, in the left area of the radio playback screen 220, “Source” for switching media sources such as CD, DVD, terrestrial digital, and 1Seg, “Tune Down” for lowering the reception frequency, and “Seek DownUp” for searching for a frequency with high reception sensitivity. "Is displayed as the operation button 230. On the other hand, “Band” for switching the frequency band according to FM / AM is displayed in the right area, and “Tune Up” and “Seek Up” are displayed as operation buttons 230 so as to correspond to the left area.

また、ラジオ再生画面220の下方領域には、上記操作ボタン以外にも、ユーザーにより予め登録されたラジオ受信周波数に設定するための「Preset」用の操作ボタンが複数用意され、ユーザーは、いずれか1つの操作ボタン230をタッチすることで、ラジオの受信周波数を所望のチャネル(放送局)に合わせることができる。操作ボタン表示手段202は、予め決められた位置に操作ボタンを表示させ、好ましい態様では、複数の操作ボタンは、同一かまたは類似するカテゴリーに分類されて表示される。例えば、図3の例では、「Preset1」〜「Preset6」は、プリセット機能のカテゴリーに属する操作ボタン230としてまとめて、あるいはグループ化されて表示される。操作ボタン表示手段202によって表示された操作ボタンの位置情報、操作ボタンの入力名称、操作ボタンのカテゴリーを含む機能情報は、操作ボタンの候補を選択する候補選択手段210へ提供される。   In addition to the above operation buttons, a plurality of “Preset” operation buttons for setting a radio reception frequency registered in advance by the user are prepared in the lower area of the radio playback screen 220. By touching one operation button 230, the radio reception frequency can be adjusted to a desired channel (broadcast station). The operation button display unit 202 displays the operation buttons at predetermined positions. In a preferred embodiment, the plurality of operation buttons are classified and displayed in the same or similar category. For example, in the example of FIG. 3, “Preset 1” to “Preset 6” are displayed as a group or grouped operation buttons 230 belonging to the preset function category. The function button position information, the operation button input name, and the function information including the operation button category displayed by the operation button display unit 202 are provided to the candidate selection unit 210 that selects operation button candidates.

位置検出手段204は、タッチパネル上において、指が接触した位置や離れた位置など、タッチ操作された位置を座標データ(X,Y)として検出する。位置検出手段204による位置検出は、操作時間計測手段206、操作時間計測手段206、長押し操作判定手段208、候補選択手段210および実行手段212へ提供される。検出された座標データは、後述する候補選択手段210がタッチ位置として利用したり、操作時間の計測、操作終了等に利用することができる。   The position detection unit 204 detects a touch-operated position such as a position touched by a finger or a position away from the touch panel on the touch panel as coordinate data (X, Y). The position detection by the position detection unit 204 is provided to the operation time measurement unit 206, the operation time measurement unit 206, the long press operation determination unit 208, the candidate selection unit 210, and the execution unit 212. The detected coordinate data can be used as a touch position by a candidate selection unit 210 described later, or can be used for measuring an operation time, completing an operation, or the like.

操作時間計測手段206は、タッチパネル上において、指が接触している時間、すなわち、タッチ操作による操作時間を計測することができる。操作時間計測手段206は、公知の手段によって実行することができ、例えば、位置検出手段204による位置検出の開始から終了までをカウントするカウンターを利用したり、あるいは、車載装置10に内蔵される時計機能を利用し、指が接触した時点の時刻データに基づき操作時間を計測する。   The operation time measuring means 206 can measure the time that the finger is touching on the touch panel, that is, the operation time by the touch operation. The operation time measuring means 206 can be executed by a known means. For example, the operation time measuring means 206 uses a counter that counts from the start to the end of position detection by the position detection means 204, or a timepiece built in the in-vehicle device 10. Using the function, the operation time is measured based on the time data when the finger touches.

長押し操作判定手段208は、操作時間計測手段206により計測された操作時間に基づき、そのタッチ操作が長押し操作(ロングタップ操作)であるか否かを判定することができる。好ましくは、長押し操作判定手段208は、操作時間が一定時間、例えば1秒を越えたとき、長押し操作と判定する。判定条件となる時間は、ユーザーが適宜設定することができる。   The long press operation determination unit 208 can determine whether the touch operation is a long press operation (long tap operation) based on the operation time measured by the operation time measurement unit 206. Preferably, the long press operation determination unit 208 determines that the long press operation is performed when the operation time exceeds a certain time, for example, 1 second. The time used as the determination condition can be appropriately set by the user.

候補選択手段210は、タッチ操作が長押し操作であると判定されたとき、タッチ操作された位置に基づき表示画面の中から候補対象となる操作ボタンを選択する。好ましい態様では、候補選択手段210は、候補対象の1つの操作ボタンを時間的にずらして選択し、選択された操作ボタンが識別されるように画像または音声により識別情報を提示する。例えば操作ボタンの表示色が強調表示されるように切り替わり、一定時間経過すると、強調表示が終了され、次の操作ボタンの表示色が強調表示される。あるいは、操作ボタンの入力名称が音声によって読上げられ、一定時間経過すると、次の操作ボタンの入力名称が読上げられる。こうして、操作ボタンの選択が順次切り換えられる。候補選択手段210の選択結果は、操作ボタン表示手段202や音声出力部140へ提供される。操作ボタン表示手段202は、候補選択手段210の選択結果に基づき操作ボタンの強調表示や表示の切替を実行する。また、音声出力部140は、候補選択手段210の選択結果に基づき操作ボタンの名称の音声読上げを実行する。   When it is determined that the touch operation is a long press operation, the candidate selection unit 210 selects an operation button to be a candidate target from the display screen based on the touched position. In a preferred embodiment, the candidate selection unit 210 selects one operation button as a candidate object with a time shift, and presents identification information by an image or sound so that the selected operation button is identified. For example, the display color of the operation button is switched so as to be highlighted, and when a certain time has elapsed, the highlighting is terminated and the display color of the next operation button is highlighted. Alternatively, the input name of the operation button is read out by voice, and when the predetermined time elapses, the input name of the next operation button is read out. In this way, the selection of operation buttons is sequentially switched. The selection result of the candidate selection unit 210 is provided to the operation button display unit 202 and the audio output unit 140. The operation button display unit 202 executes operation button highlighting and display switching based on the selection result of the candidate selection unit 210. The voice output unit 140 also reads out the names of the operation buttons based on the selection result of the candidate selection unit 210.

図4は、候補対象となる操作ボタンを例示する図である。候補選択手段210は、タッチ操作が長押し操作であると判定されたとき、例えば、図4(a)に示すように、タッチ操作された位置(タッチ位置)Tから一定距離の範囲R1にある操作ボタン230を候補対象として選択することができる。候補対象は、これに限らず、図4(b)に示すように、ラジオ再生画面220を左上領域、右上領域、左下領域、右下領域など、予め分割された規定領域の中で、タッチ位置Tが該当する右下領域R2にある操作ボタン230を候補対象としてもよい。なお、本実施例では、境界上にある操作ボタン230と候補対象として説明するが、これに限らず、境界上にある操作ボタン230を候補対象から外してもよい。   FIG. 4 is a diagram exemplifying operation buttons to be candidates. When it is determined that the touch operation is a long press operation, the candidate selection unit 210 is within a range R1 of a certain distance from the touched position (touch position) T, for example, as shown in FIG. The operation button 230 can be selected as a candidate target. The candidate object is not limited to this, as shown in FIG. 4B, the radio playback screen 220 is touched in a predetermined area such as an upper left area, an upper right area, a lower left area, and a lower right area. The operation button 230 in the lower right region R2 corresponding to T may be a candidate target. In this embodiment, the operation button 230 on the boundary and the candidate target will be described. However, the present invention is not limited to this, and the operation button 230 on the boundary may be excluded from the candidate target.

候補選択手段210は、この候補対象の中から、タッチ位置Tに近い操作ボタン230を優先的に選択し、一定時間が経過すると、他の操作ボタン230に選択を順次変更することができる。操作ボタン230は、候補として選択されると、ハイライト表示されたり、操作ボタンの入力名が音声により読み上げられる。例えば、図4(a)の例であれば、「Preset2」、「「Preset3」、「Preset5」、「Preset6」、「SeekUp」、「TuneUp」が候補対象であり、これらの選択が順次切り替わる。この態様の変形として、タッチ位置Tに最も近い操作ボタンと同一のカテゴリーの操作ボタンを候補対象として選択してもよい。図4(a)の例であれば、プリセット機能として同一のカテゴリーである「Preset1」〜「Preset6」が候補として選択される。   The candidate selection unit 210 can preferentially select the operation button 230 close to the touch position T from the candidate targets, and can sequentially change the selection to another operation button 230 after a predetermined time has elapsed. When the operation button 230 is selected as a candidate, it is highlighted and the input name of the operation button is read out by voice. For example, in the example of FIG. 4A, “Preset2”, “Preset3”, “Preset5”, “Preset6”, “SeekUp”, and “TuneUp” are candidate targets, and these selections are sequentially switched. As a modification of this aspect, an operation button in the same category as the operation button closest to the touch position T may be selected as a candidate target. In the example of FIG. 4A, “Preset 1” to “Preset 6”, which are the same category as the preset function, are selected as candidates.

また、その他の態様では、候補選択手段210は、図5に示すように、候補の操作ボタンをタッチ位置Tに順次移動させるようにしてもよい。この例では、タッチ位置Tに「Preset2」の操作ボタンが移動され、次に「Preset3」の操作ボタンがタッチ位置Tに移動される。   In another aspect, the candidate selection unit 210 may sequentially move the candidate operation buttons to the touch position T as shown in FIG. In this example, the operation button “Preset2” is moved to the touch position T, and then the operation button “Preset3” is moved to the touch position T.

実行手段212は、タッチ操作が終了したとき、すなわち、タッチパネルから指が離れたとき、選択されている候補の操作ボタンへの入力があったものとみなし、その操作ボタンに応じた処理を実行する。例えば、図4(a)に示すように「Preset2」が候補として選択されている状態、すなわちハイライトされている状態において、ユーザーの指がタッチパネルから離れると、実行手段212は、「Preset2」の操作ボタンへの入力があったと判定し、「Preset2」に応じた受信周波数に変更するための処理を行う。   When the touch operation is completed, that is, when the finger is released from the touch panel, the execution unit 212 considers that there is an input to the selected candidate operation button, and executes processing corresponding to the operation button. . For example, as shown in FIG. 4A, when “Preset2” is selected as a candidate, that is, in a highlighted state, when the user's finger leaves the touch panel, the execution unit 212 sets “Preset2”. It is determined that there is an input to the operation button, and processing for changing to a reception frequency corresponding to “Preset2” is performed.

図5Aは、本実施例の候補選択プログラムの入力モードの動作を説明するフローチャートである。候補選択プログラム200は、操作ボタン表示手段202によって複数の操作ボタンが表示され、位置検出手段204によってタッチ操作された位置が検出されたとき、タッチパネルへのタッチ操作があったと判定する(S10)。タッチ操作がありと判定された場合には、次に、操作時間計測手段206および長押し操作判定手段208の結果に基づき長押し操作か否かが判定される(S12)。長押し操作であると判定されたとき、候補となる操作ボタンを選択する特別な入力モードが実施され(S14)、長押し操作でないと判定されたとき、通常の入力モードが実施される(S16)。   FIG. 5A is a flowchart for explaining the operation in the input mode of the candidate selection program of this embodiment. The candidate selection program 200 determines that there has been a touch operation on the touch panel when a plurality of operation buttons are displayed by the operation button display means 202 and the position touched by the position detection means 204 is detected (S10). If it is determined that there is a touch operation, it is next determined whether or not it is a long press operation based on the results of the operation time measuring means 206 and the long press operation determining means 208 (S12). When it is determined that the operation is a long press operation, a special input mode for selecting a candidate operation button is performed (S14), and when it is determined that the operation button is not a long press operation, a normal input mode is performed (S16). ).

次に、図6のフローチャートに従って、本実施例の車載装置における操作ボタンの候補選択動作について説明する。例えば、道路交通情報を聞くため、車載装置10のラジオ機能が起動される。車載装置10は、ユーザー指示に従い、ディスプレイにラジオ再生画面を表示する(S100)。このとき、操作ボタン表示手段202は、図3に示すようなラジオ再生画面230に複数の操作ボタン230を表示する。   Next, operation button candidate selection operations in the in-vehicle apparatus of this embodiment will be described with reference to the flowchart of FIG. For example, in order to listen to road traffic information, the radio function of the in-vehicle device 10 is activated. The in-vehicle device 10 displays a radio reproduction screen on the display according to the user instruction (S100). At this time, the operation button display means 202 displays a plurality of operation buttons 230 on a radio reproduction screen 230 as shown in FIG.

ユーザーが所望の操作ボタンをタッチ操作するため、指でタッチパネルを押すと、位置検出手段204は、タッチパネル上のタッチ位置Tが検出される(S102)。走行中の振動等の影響でタッチ位置がズレてしまい、所望の操作ボタンを正確にタッチすることができないような場合、ユーザーは長押し操作(ロングタップ操作)を行うことで、通常の入力モードから特別の入力モードへ移行させることができる。   When the user presses the touch panel with a finger to perform a touch operation on a desired operation button, the position detection unit 204 detects the touch position T on the touch panel (S102). When the touch position is shifted due to vibrations during driving and the desired operation button cannot be touched accurately, the user can perform a long press operation (long tap operation) to enter the normal input mode. To a special input mode.

タッチ位置Tが検出されると、操作時間計測手段206は、タッチパネル上に指が接触した時点からの時間、すなわち、タッチ操作の操作時間を計測する(S104)。長押し操作判定手段208は、操作時間計測手段206により計測された操作時間に基づき当該タッチ操作が長押し操作であるか否かを判定する(S106)。   When the touch position T is detected, the operation time measuring means 206 measures the time from the time when the finger touches the touch panel, that is, the operation time of the touch operation (S104). The long press operation determination unit 208 determines whether or not the touch operation is a long press operation based on the operation time measured by the operation time measurement unit 206 (S106).

タッチ操作が長押し操作であると判定されたとき、特別の入力モードが実施される。すなわち、候補選択手段210は、タッチ位置Tに基づき、画面に表示された複数の操作ボタンの中から1つまたは複数の操作ボタンを候補対象として特定する(S108)。候補対象として、例えば、図4(a)に示すように、タッチ位置Tから一定距離の範囲R1にある操作ボタンが特定され、あるいは図4(b)に示すように、タッチ位置Tに該当する右下領域R2などにある操作ボタンが特定される。   When it is determined that the touch operation is a long press operation, a special input mode is performed. That is, based on the touch position T, the candidate selection unit 210 specifies one or a plurality of operation buttons from among the plurality of operation buttons displayed on the screen as a candidate target (S108). As a candidate object, for example, as shown in FIG. 4A, an operation button in a range R1 at a certain distance from the touch position T is specified, or corresponds to the touch position T as shown in FIG. An operation button in the lower right region R2 or the like is specified.

候補選択手段210は、候補対象となった複数の操作ボタンの中からタッチ位置Tが最も近い操作ボタンを選択する(S110)。選択されたことを知らしめるため、操作ボタンがハイライトにより強調表示されたり、あるいは操作ボタンの入力名称が音声により読み上げられる。これにより、ユーザーは、選択されている操作ボタンを認識することができる。実行手段212は、位置検出手段204の検出結果に基づきタッチ操作が終了したか否か、すなわちタッチパネルから指が離れたか否かを判定し(S112)、タッチ操作が終了したと判定した場合には、タッチ操作が終了したときに選択されている操作ボタンへの入力があったとみなし、当該操作ボタンに対応する処理を実行する(S114)。タッチ操作が終了せずに継続されている場合には、候補選択手段210は、特定された候補対象の中から次の操作ボタンを選択する(S110)。候補対象の操作ボタンが一定時間毎に順次切り替わり、タッチパネルから指が離れたときに選択されている操作ボタンへの入力が実行される。   The candidate selection unit 210 selects an operation button having the closest touch position T from among a plurality of operation buttons that are candidate targets (S110). In order to notify that it has been selected, the operation button is highlighted by highlighting, or the input name of the operation button is read out by voice. As a result, the user can recognize the selected operation button. The execution unit 212 determines whether or not the touch operation has been completed based on the detection result of the position detection unit 204, that is, whether or not the finger has been removed from the touch panel (S112). Then, it is considered that there is an input to the operation button selected when the touch operation is completed, and processing corresponding to the operation button is executed (S114). If the touch operation is continued without ending, the candidate selection unit 210 selects the next operation button from the identified candidate targets (S110). The candidate operation buttons are sequentially switched at regular intervals, and input to the selected operation button is executed when the finger is removed from the touch panel.

図7は、候補対象の操作ボタンの選択の切り替わりを説明する図である。候補選択手段210は、まず、図7(a)に示すように、タッチ位置Tから最も近い位置にある「Preset6」を選択し、ハイライト表示するとともに、操作ボタン名を読み上げる。一定時間経過後、図7(b)に示すように、候補となる操作ボタンを「Preset6」の次に近い位置にある「Preset3」に切り替える。さらに、一定時間経過すると、図7(c)に示すように、候補となる操作ボタンを「Seek Up」へと切り替える。候補選択手段210は、タッチ位置Tから近い操作ボタンを優先的に選択することで、タッチ操作しようとした所望の操作ボタンが比較的に短い時間で選択されるようにする。もし、図7(b)の「Preset3」が選択されているときに指がタッチパネルから離れたならば、「Preset3」への入力があったものと判定され、「Preset3」が実行される。   FIG. 7 is a diagram for explaining switching of selection of candidate operation buttons. First, as shown in FIG. 7A, the candidate selection unit 210 selects “Preset 6” that is closest to the touch position T, highlights it, and reads out the operation button name. After a certain period of time has elapsed, as shown in FIG. 7B, the candidate operation button is switched to “Preset 3” at a position closest to “Preset 6”. Further, when a certain time has elapsed, as shown in FIG. 7C, the candidate operation button is switched to “Seek Up”. The candidate selection unit 210 preferentially selects an operation button close to the touch position T so that a desired operation button to be touched is selected in a relatively short time. If “Preset3” in FIG. 7B is selected and the finger is released from the touch panel, it is determined that there is an input to “Preset3”, and “Preset3” is executed.

図8は、図5に対応する操作ボタンの選択の切り替わり例を示している。図8(a)では、「Preset2」がタッチ位置Tに移動され、図8(b)では、次に選択される「Preset5」がタッチ位置Tに移動され、図8(c)では、次に選択される「Preset3」が移動される。こうして、あたかもユーザー自身が操作ボタンを選択したかの如く操作ボタンが移動される。なお、この例では、操作ボタンをタッチ位置Tへ移動させることで、どの操作ボタンが選択されているのかを容易に認識することが可能であるが、操作ボタンを移動させることなく当該操作ボタンをタッチ位置Tの下に表示させるようにしてもよい。つまり、図8(a)の例では、「Preset2」がそのまま表示され、かつタッチ位置Tの下にも「Preset2」が表示される。さらに、選択された操作ボタンの表示を変更するとともに、入力名称を音声読上げすることも可能である。   FIG. 8 shows an example of switching operation button selection corresponding to FIG. In FIG. 8A, “Preset2” is moved to the touch position T, in FIG. 8B, “Preset5” to be selected next is moved to the touch position T, and in FIG. The selected “Preset3” is moved. Thus, the operation button is moved as if the user himself selected the operation button. In this example, it is possible to easily recognize which operation button is selected by moving the operation button to the touch position T, but the operation button can be moved without moving the operation button. It may be displayed below the touch position T. That is, in the example of FIG. 8A, “Preset2” is displayed as it is, and “Preset2” is also displayed below the touch position T. Further, the display of the selected operation button can be changed and the input name can be read aloud.

他方、タッチ操作が長押しでないと判定されたとき(S106)、通常の入力モードが実施され、タッチ操作された位置が操作ボタンに一致するか否かが判定される(S120)。一致する操作ボタンが存在する場合には、当該操作ボタンに対応する処理が実行され(S114)、操作ボタンが存在しなければ、処理が終了される。   On the other hand, when it is determined that the touch operation is not a long press (S106), the normal input mode is performed, and it is determined whether or not the touched position matches the operation button (S120). If there is a matching operation button, the process corresponding to the operation button is executed (S114), and if there is no operation button, the process ends.

このように、本実施例によれば、操作ボタンを正確にタッチできないような状況で、長押し操作をすれば、タッチ位置周辺の操作ボタンが自動的に順次選択され、タッチ操作を解除することで選択された操作ボタンへの入力を実行させることができる。これにより、ユーザーはタッチ操作を繰り返すことなく、車内等の振動がある環境下においても操作ボタンの入力を容易に行うことができる。   As described above, according to this embodiment, when a long press operation is performed in a situation where the operation buttons cannot be touched accurately, the operation buttons around the touch position are automatically selected sequentially and the touch operation is released. It is possible to execute an input to the operation button selected in. As a result, the user can easily input the operation button even in an environment where there is vibration such as in the vehicle without repeating the touch operation.

上記実施例では、複数の操作ボタンの中から候補対象となる操作ボタンの絞込みを行ったが、候補対象の絞込みは必ずしも必須ではない。例えば、画面に表示されているすべての操作ボタンが候補対象であってもよく、その場合、タッチ位置に基づき操作ボタンが順次選択されるようにしてもよい。また、候補対象として特定する操作ボタンの数を予め設定するようにしてもよい。これにより、候補対象が制限され、より効率よく所望の操作ボタンが選択される。   In the above embodiment, the operation buttons that are candidate targets are narrowed down from a plurality of operation buttons. However, it is not always necessary to narrow down candidate objects. For example, all the operation buttons displayed on the screen may be candidates, and in this case, the operation buttons may be sequentially selected based on the touch position. In addition, the number of operation buttons specified as candidate targets may be set in advance. Thereby, candidate objects are limited and a desired operation button is selected more efficiently.

さらに上記実施例では、選択された操作ボタンが識別できるように操作ボタンを強調表示させたが、強調表示をさせることなく、音声の読上げだけを行うようにしてもよい。ユーザーは、目的の操作ボタンが読上げられたとき、タッチ操作を終了させる。これにより、ユーザーは、画面を見ることなく、操作ボタンへの入力を完了させることができる。   Furthermore, in the above-described embodiment, the operation button is highlighted so that the selected operation button can be identified. However, only the voice may be read out without highlighting. The user ends the touch operation when the target operation button is read out. Thereby, the user can complete the input to the operation button without looking at the screen.

本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形・変更が可能である。   Although the preferred embodiments of the present invention have been described in detail, the present invention is not limited to specific embodiments, and various modifications and changes can be made within the scope of the gist of the invention described in the claims. Is possible.

10:車載装置 20:マルチメディア再生部
40:ナビゲーション部 60:テレビ/ラジオ受信部
80:通信部 100:入力部
120:表示制御部 140:音声出力部
160:記憶部 180:制御部
200:候補選択プログラム 202:操作ボタン表示手段
204:位置検出手段 206:操作時間計測手段
208:長押し操作判定手段 210:候補選択手段
212:実行手段
DESCRIPTION OF SYMBOLS 10: In-vehicle apparatus 20: Multimedia reproduction part 40: Navigation part 60: Television / radio reception part 80: Communication part 100: Input part 120: Display control part 140: Audio | voice output part 160: Storage part 180: Control part 200: Candidate Selection program 202: Operation button display means 204: Position detection means 206: Operation time measurement means 208: Long press operation determination means 210: Candidate selection means 212: Execution means

Claims (22)

入力インターフェースとしてタッチパネルを備えた電子装置であって、
入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示する表示手段と、
タッチ操作された位置を検出する位置検出手段と、
前記タッチ操作された操作時間を計測する計測手段と、
前記計測手段により計測された操作時間が一定時間を越えたか否かを判定する判定手段と、
前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択する選択手段と、
を有する電子装置。
An electronic device having a touch panel as an input interface,
Display means for displaying a plurality of operation buttons capable of input operation on the touch panel;
Position detecting means for detecting a touch-operated position;
Measuring means for measuring the touch-operated operation time;
Determining means for determining whether or not the operation time measured by the measuring means exceeds a certain time;
A selection means for selecting a candidate operation button from the plurality of operation buttons based on the touch-operated position when it is determined that the operation time exceeds a predetermined time;
An electronic device.
前記電子装置はさらに、前記タッチ操作が終了したときに前記選択手段によって選択されている操作ボタンに対応する処理を実行する実行手段を含む、請求項1に記載の電子装置。 The electronic device according to claim 1, further comprising execution means for executing processing corresponding to the operation button selected by the selection means when the touch operation is completed. 前記選択手段は、前記タッチ操作された位置から一定範囲内にある操作ボタンを候補とする、請求項1または2に記載の電子装置。 The electronic device according to claim 1, wherein the selection unit uses an operation button within a certain range from the touched position as a candidate. 前記選択手段は、前記タッチ操作された位置が属する予め決められた領域内にある操作ボタンを候補とする、請求項1ないし3いずれか1つに記載の電子装置。 The electronic device according to any one of claims 1 to 3, wherein the selection unit uses an operation button in a predetermined area to which the touched position belongs as a candidate. 前記選択手段は、前記タッチ操作された位置から最も近い位置にある操作ボタンと同一カテゴリーに属する操作ボタンを候補とする、請求項1ないし3いずれか1つに記載の電子装置。 4. The electronic device according to claim 1, wherein the selection unit uses an operation button belonging to the same category as the operation button located closest to the touch-operated position. 5. 前記選択手段は、前記候補の操作ボタンを順次変更する変更手段を含む、請求項1ないし5いずれか1つに記載の電子装置。 6. The electronic apparatus according to claim 1, wherein the selection unit includes a changing unit that sequentially changes the candidate operation buttons. 前記変更手段は、前記タッチ操作された位置から近い順に操作ボタンを変更する、請求項1ないし5いずれか1つに記載の電子装置。 The electronic device according to claim 1, wherein the changing unit changes the operation button in an order from a position closer to the touched position. 前記選択手段は、前記候補の操作ボタンを音声により案内する、請求項1ないし6いずれか1つに記載の電子装置。 The electronic device according to claim 1, wherein the selection unit guides the candidate operation buttons by voice. 前記選択手段は、前記候補の操作ボタンを強調表示する、請求項1ないし7いずれか1つに記載の電子装置。 The electronic device according to claim 1, wherein the selection unit highlights the candidate operation buttons. 前記選択手段は、前記候補の操作ボタンを前記タッチ操作された位置に移動させる、請求項1ないし8いずれか1つに記載の電子装置。 The electronic device according to claim 1, wherein the selection unit moves the candidate operation button to the touch-operated position. 入力インターフェースとしてタッチパネルを備えた電子装置により実行される操作ボタンの候補を選択する候補選択方法であって、
入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、
タッチ操作された位置を検出するステップと、
前記タッチ操作された操作時間を計測するステップと、
前記操作時間が一定時間を越えたか否かを判定するステップと、
前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップと、
を有する操作ボタンの候補選択方法。
A candidate selection method for selecting candidate operation buttons executed by an electronic device having a touch panel as an input interface,
Displaying a plurality of operation buttons capable of input operation on the touch panel;
Detecting a touch-operated position;
Measuring the operation time of the touch operation;
Determining whether the operation time exceeds a certain time;
Selecting a candidate operation button from the plurality of operation buttons based on the touch-operated position when it is determined that the operation time exceeds a certain time; and
A method for selecting candidate operation buttons.
候補選択方法はさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む、請求項11に記載の候補選択方法。 The candidate selection method according to claim 11, further comprising executing a process corresponding to the operation button selected by the selecting step when the touch operation is completed. 前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む、請求項11または12に記載の操作ボタンの候補選択方法。 The operation button candidate selection method according to claim 11 or 12, wherein the selecting step includes a step of sequentially changing the candidate operation buttons. 前記変更するステップは、前記タッチ操作された位置から近い順に操作ボタンを変更する、請求項13に記載の候補選択方法。 The candidate selection method according to claim 13, wherein in the changing step, the operation buttons are changed in an order from a position closer to the touch-operated position. 前記選択するステップは、前記候補の操作ボタンを音声により案内する、請求項11ないし14いずれか1つに記載の候補選択方法。 The candidate selection method according to claim 11, wherein in the selecting step, the candidate operation buttons are guided by voice. 前記選択するステップは、前記候補の操作ボタンを強調表示する、請求項11ないし14いずれか1つに記載の候補選択方法。 The candidate selection method according to claim 11, wherein the selecting step highlights the candidate operation button. 前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる、請求項11ないし14いずれか1つに記載の候補選択方法。 The candidate selection method according to claim 11, wherein the selecting step moves the candidate operation button to the touch-operated position. 入力インターフェースとしてタッチパネルを備えた電子装置により実行される操作ボタンの候補を選択する候補選択プログラムであって、
入力操作が可能な複数の操作ボタンを前記タッチパネル上に表示するステップと、
タッチ操作された位置を検出するステップと、
前記タッチ操作された操作時間を計測するステップと、
前記操作時間が一定時間を越えたか否かを判定するステップと、
前記操作時間が一定時間を越えたと判定されたとき、前記タッチ操作された位置に基づき前記複数の操作ボタンの中から候補の操作ボタンを選択するステップと、
を有する操作ボタンの候補選択プログラム。
A candidate selection program for selecting candidate operation buttons executed by an electronic device having a touch panel as an input interface,
Displaying a plurality of operation buttons capable of input operation on the touch panel;
Detecting a touch-operated position;
Measuring the operation time of the touch operation;
Determining whether the operation time exceeds a certain time;
Selecting a candidate operation button from the plurality of operation buttons based on the touch-operated position when it is determined that the operation time exceeds a certain time; and
A candidate selection program for operation buttons.
候補選択プログラムはさらに、前記タッチ操作が終了したときに前記選択するステップによって選択されている操作ボタンに対応する処理を実行するステップを含む、請求項18に記載の候補選択プログラム。 The candidate selection program according to claim 18, further comprising a step of executing a process corresponding to the operation button selected by the selecting step when the touch operation is completed. 前記選択するステップは、前記候補の操作ボタンを順次変更するステップを含む、請求項18または19に記載の操作ボタンの候補選択プログラム。 20. The operation button candidate selection program according to claim 18, wherein the selecting step includes a step of sequentially changing the candidate operation buttons. 前記選択するステップは、前記候補の操作ボタンを音声により案内する、請求項18ないし20いずれか1つに記載の候補選択プログラム。 21. The candidate selection program according to claim 18, wherein the selecting step guides the candidate operation buttons by voice. 前記選択するステップは、前記候補の操作ボタンを前記タッチ操作された位置に移動させる、請求項18ないし21いずれか1つに記載の候補選択プログラム。
The candidate selecting program according to any one of claims 18 to 21, wherein the selecting step moves the candidate operation button to the touch-operated position.
JP2013230085A 2013-11-06 2013-11-06 Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button Pending JP2015090575A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013230085A JP2015090575A (en) 2013-11-06 2013-11-06 Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013230085A JP2015090575A (en) 2013-11-06 2013-11-06 Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button

Publications (1)

Publication Number Publication Date
JP2015090575A true JP2015090575A (en) 2015-05-11

Family

ID=53194070

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013230085A Pending JP2015090575A (en) 2013-11-06 2013-11-06 Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button

Country Status (1)

Country Link
JP (1) JP2015090575A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092424A (en) * 2016-02-18 2017-08-25 北京搜狗科技发展有限公司 A kind of display methods of error correction, device and the device of the display for error correction
JP2018128718A (en) * 2017-02-06 2018-08-16 カシオ計算機株式会社 Input device and program
JP2020173522A (en) * 2019-04-09 2020-10-22 アルパイン株式会社 Electronic device
JP2022126789A (en) * 2021-06-24 2022-08-30 阿波▲羅▼智▲聯▼(北京)科技有限公司 Method and apparatus for controlling interface focus, electronic device and storage medium
JP2023150059A (en) * 2022-03-31 2023-10-16 株式会社ユーシン Input devices, input methods and programs

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107092424A (en) * 2016-02-18 2017-08-25 北京搜狗科技发展有限公司 A kind of display methods of error correction, device and the device of the display for error correction
JP2018128718A (en) * 2017-02-06 2018-08-16 カシオ計算機株式会社 Input device and program
JP2020173522A (en) * 2019-04-09 2020-10-22 アルパイン株式会社 Electronic device
JP7317439B2 (en) 2019-04-09 2023-07-31 アルパイン株式会社 electronic device
JP2022126789A (en) * 2021-06-24 2022-08-30 阿波▲羅▼智▲聯▼(北京)科技有限公司 Method and apparatus for controlling interface focus, electronic device and storage medium
JP2023150059A (en) * 2022-03-31 2023-10-16 株式会社ユーシン Input devices, input methods and programs

Similar Documents

Publication Publication Date Title
US8830274B2 (en) Information display device
US20090153495A1 (en) Input method for use in an electronic device having a touch-sensitive screen
US20110087983A1 (en) Mobile communication terminal having touch interface and touch interface method
US9495088B2 (en) Text entry method with character input slider
KR20170124933A (en) Display apparatus and method for controlling the same and computer-readable recording medium
JP2010176330A (en) Information processing apparatus and display control method
CN103677253A (en) Input device
US10967737B2 (en) Input device for vehicle and input method
JP2015090575A (en) Electronic apparatus, method of selecting candidates and program for selecting candidates of operation button
KR102016650B1 (en) Method and operating device for operating a device
KR20150143335A (en) User interface and method for adjusting a semantic scale of a tile
JP6177660B2 (en) Input device
JP2010205146A (en) Input device
JP2018037941A (en) Input device, program, and detection method
CN103473007A (en) Radio station slide tuning method and device
JP2008065504A (en) Touch panel control device and touch panel control method
JPWO2013186896A1 (en) Information device and display method of operation screen
JP2009276833A (en) Display and display method
JP2012088851A (en) Display system and display method
JP2011141340A (en) Map display device and navigation system using the same
JP5615564B2 (en) Display device
JP2014174818A (en) Electronic device
JPWO2016199309A1 (en) Electronics
JP6349169B2 (en) Information processing apparatus and in-vehicle apparatus
JP2016103047A (en) Electronic device, in-vehicle device including the electronic device, and instruction method of processing to be executed by means of the electronic device