[go: up one dir, main page]

JP2008090640A - Input device - Google Patents

Input device Download PDF

Info

Publication number
JP2008090640A
JP2008090640A JP2006271407A JP2006271407A JP2008090640A JP 2008090640 A JP2008090640 A JP 2008090640A JP 2006271407 A JP2006271407 A JP 2006271407A JP 2006271407 A JP2006271407 A JP 2006271407A JP 2008090640 A JP2008090640 A JP 2008090640A
Authority
JP
Japan
Prior art keywords
pointer
selection button
selection
button
user
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
JP2006271407A
Other languages
Japanese (ja)
Inventor
Kazuhiro Kawachi
和広 河内
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2006271407A priority Critical patent/JP2008090640A/en
Publication of JP2008090640A publication Critical patent/JP2008090640A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】ポインティングデバイスに設けられたボタンをクリックしなくても、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンを選択でき、かつ誤操作が発生する可能性が少なく、かつ操作性の良い入力装置を提供すること。
【解決手段】入力装置の制御部は、ポインタがいずれかの選択ボタン上に進入したかどうかを判断する。そして、ポインタがいずれかの選択ボタン上に進入したと制御部が判断した場合には、続いて制御部は、ポインタがこの選択ボタン上から退出したかどうかを判断する。そして、ポインタがこの選択ボタン上から退出したと制御部が判断した場合には、続いて制御部は、ポインタがこの選択ボタン上に再度進入したかどうかを判断する。そして、ポインタがこの選択ボタン上に再度進入したと制御部が判断した場合には、制御部は、この選択ボタンを、ユーザによって選択された選択ボタンとして確定する。
【選択図】図7
[PROBLEMS] To select a desired selection button from a plurality of selection buttons displayed on a display screen without clicking a button provided on a pointing device, and to reduce the possibility of an erroneous operation. To provide a good input device.
A control unit of an input device determines whether a pointer has entered on any selection button. When the control unit determines that the pointer has entered on any of the selection buttons, the control unit determines whether the pointer has left the selection button. When the control unit determines that the pointer has left the selection button, the control unit determines whether the pointer has reentered the selection button. When the control unit determines that the pointer has entered the selection button again, the control unit determines the selection button as the selection button selected by the user.
[Selection] Figure 7

Description

本発明は入力装置に関し、特に、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンをユーザに選択させるための入力装置に関する。   The present invention relates to an input device, and more particularly to an input device for allowing a user to select a desired selection button from among a plurality of selection buttons displayed on a display screen.

従来、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンをユーザに選択させるための入力装置として、タッチパネルディスプレイを用いた入力装置や、マウスを用いた入力装置が広く知られている。   Conventionally, an input device using a touch panel display and an input device using a mouse are widely known as input devices for allowing a user to select a desired selection button from among a plurality of selection buttons displayed on a display screen. Yes.

タッチパネルディスプレイを用いた入力装置では、ユーザは、所望の選択ボタンに直接タッチすることでその選択ボタンを選択することができる。マウスを用いた入力装置では、ユーザは、マウスを移動させることによって所望の選択ボタンを指し示す位置にポインタを移動させた後、マウス上のボタンをクリック(またはダブルクリック)することでその選択ボタンを選択することができる。   In an input device using a touch panel display, a user can select a selection button by directly touching the desired selection button. In an input device using a mouse, the user moves the pointer to a position indicating a desired selection button by moving the mouse, and then clicks (or double-clicks) the button on the mouse to select the selection button. You can choose.

ところが、タッチパネルディスプレイを用いた入力装置は、ユーザが表示画面に直接タッチしなければならないため、ユーザの手の届く範囲に表示画面を配置しなければならず、表示画面を自由な位置に配置できないという問題がある。さらに、壁やガラスなどに画像を投影する方式の表示装置にはタッチパネルディスプレイを利用することができないという問題がある。   However, in an input device using a touch panel display, the user must touch the display screen directly, so the display screen must be arranged within the reach of the user's hand, and the display screen cannot be arranged at a free position. There is a problem. Further, there is a problem that a touch panel display cannot be used for a display device that projects an image on a wall or glass.

一方、マウスを用いた入力装置は、ポインタを所望位置に移動させた後、その位置を維持したままマウス上のボタンをクリックする必要があるが、その操作に不慣れなユーザがその操作を行うと、クリック時にポインタが移動してしまい、所望の選択ボタンを正しく選択できないという問題がある。さらに、マウス上にボタンを設ける必要があるため、その分だけマウスの小型化および低コスト化が妨げられるという問題がある。   On the other hand, an input device using a mouse needs to move a pointer to a desired position and then click a button on the mouse while maintaining the position. When a user unfamiliar with the operation performs the operation The pointer moves when clicked, and there is a problem that a desired selection button cannot be correctly selected. Furthermore, since it is necessary to provide a button on the mouse, there is a problem that miniaturization and cost reduction of the mouse are hindered.

上記のような問題点を考慮すると、タッチパネルディスプレイのように画面に直接触れる必要が無く、しかもマウスのようにボタンをクリックしなくても、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンを選択できる入力装置が望ましい。この種の従来の入力装置として、特許文献1に記載の入力装置や特許文献2に記載の入力装置がある。
特開2005−141552号公報 特開平9−44338号公報
Considering the above problems, it is not necessary to touch the screen directly like a touch panel display, and it is desirable to select from a plurality of selection buttons displayed on the display screen without clicking a button like a mouse. An input device that can select a selection button is desirable. As this type of conventional input device, there are an input device described in Patent Document 1 and an input device described in Patent Document 2.
Japanese Patent Laying-Open No. 2005-141552 JP 9-44338 A

特許文献1に記載の入力装置では、表示画面に表示されているいずれかのキー上をポインタが通過すると、表示画面に1つの(または複数の)確認マークが表示され、この(またはこれらの全ての)確認マーク上を操作ポインタが通過したときに、そのキーが選択される。   In the input device described in Patent Document 1, when the pointer passes over any key displayed on the display screen, one (or a plurality of) confirmation marks are displayed on the display screen. The key is selected when the operation pointer passes over the confirmation mark.

特許文献2に記載の入力装置では、ポインタの移動可能範囲は機能ボタンを除外した部分に限られており、ポインタが機能ボタンに接すると機能ボタンが潰れ、その分だけポインタの移動可能範囲が広がる。潰れた機能ボタンにポインタが接すると機能ボタンはさらに潰れ、その分だけポインタの移動可能範囲がさらに広がる。同様の操作が繰り返され、最小限にまで潰れた機能ボタンにポインタが接すると、その機能ボタンが選択される。   In the input device described in Patent Document 2, the movable range of the pointer is limited to a portion excluding the function button. When the pointer touches the function button, the function button is crushed, and the movable range of the pointer is expanded accordingly. . When the pointer touches the collapsed function button, the function button is further collapsed, and the movable range of the pointer is further expanded accordingly. The same operation is repeated, and when the pointer touches a function button that is crushed to a minimum, the function button is selected.

しかしながら、上記特許文献1に記載の入力装置では、操作ポインタが1つの(または複数の)確認マークを通過した時点で即座に選択が確定されるので、ユーザが操作ポインタを移動させている途中に偶然に操作ポインタが確認マーク上を通過してしまった場合、誤操作が発生してしまうという問題がある。   However, in the input device described in Patent Document 1, since the selection is immediately confirmed when the operation pointer passes one (or a plurality of) confirmation marks, the user is moving the operation pointer. If the operation pointer accidentally passes the confirmation mark, there is a problem that an erroneous operation occurs.

また、上記特許文献2に記載の入力装置では、ポインタの移動可能範囲は機能ボタンを除外した部分に限られるので、ポインタを所望の機能ボタンに接触させようとするときに、途中に別の機能ボタンがある場合にはユーザはその別の機能ボタンを迂回してポインタを移動させる必要があり、操作性が悪いという問題がある。   Further, in the input device described in Patent Document 2, the movable range of the pointer is limited to a portion excluding the function button. Therefore, when trying to bring the pointer into contact with the desired function button, another function is in the middle. When there is a button, the user has to move the pointer around the other function button, and there is a problem that the operability is poor.

それゆえに本発明は、ポインティングデバイスに設けられたボタンをクリックしなくても、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンを選択でき、かつ誤操作が発生する可能性が少なく、かつ操作性の良い入力装置を提供することを目的とする。   Therefore, the present invention can select a desired selection button from a plurality of selection buttons displayed on the display screen without clicking a button provided on the pointing device, and is less likely to cause an erroneous operation. An object of the present invention is to provide an input device with good operability.

上記目的を達成するために、本発明は以下の構成を採用した。なお、括弧内の参照符号および図番号は、図面との対応関係の一例を示したものであって、本発明の範囲を何ら限定するものではない。   In order to achieve the above object, the present invention employs the following configuration. Reference numerals and figure numbers in parentheses show an example of the correspondence with the drawings, and do not limit the scope of the present invention.

本発明の入力装置は、表示画面に表示された複数の選択ボタン(20a〜20f)の中から所望の選択ボタンをユーザに選択させるための入力装置である。本発明の入力装置は、表示画面に複数の選択ボタンを表示する選択ボタン表示手段(12)と、表示画面にポインタ(22)を表示するポインタ表示手段(12)と、ユーザによって操作されるポインティングデバイス(14)からの信号に応じてポインタを移動させるポインタ制御手段(12)と、ポインタの指し示す位置が表示画面に表示されているいずれかの選択ボタン上に進入したことに応じて、当該選択ボタンがユーザによって仮選択されたと判定する仮選択検出手段(12,S12)と、ポインタの指し示す位置がユーザによって仮選択された選択ボタン上から一旦退出した後、当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定する選択確定手段(12,S16)とを備える。   The input device of the present invention is an input device for allowing a user to select a desired selection button from among a plurality of selection buttons (20a to 20f) displayed on a display screen. The input device of the present invention includes a selection button display means (12) for displaying a plurality of selection buttons on a display screen, a pointer display means (12) for displaying a pointer (22) on the display screen, and a pointing operated by a user. Pointer control means (12) for moving the pointer in response to a signal from the device (14), and the selection in response to the position pointed by the pointer entering one of the selection buttons displayed on the display screen Temporary selection detection means (12, S12) for determining that the button has been temporarily selected by the user, and that the position indicated by the pointer has once exited from the selection button temporarily selected by the user and then reentered the selection button. And a selection confirmation means (12, S16) for determining that the selection button has been selected by the user.

前記選択確定手段は、ポインタの指し示す位置がユーザによって仮選択された選択ボタンから一定距離以上離れた後、当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定してもよい。   The selection confirmation means determines that the selection button has been selected by the user in response to re-entering the selection button after the position pointed by the pointer has been separated from the selection button temporarily selected by the user by a predetermined distance or more. May be.

前記入力装置は、前記仮選択検出手段によっていずれかの選択ボタンがユーザによって仮選択されたことに応じて、表示画面に確認ボタン(24)を表示する確認ボタン表示手段(12,S24)をさらに備え、前記選択確定手段は、ポインタの指し示す位置がユーザによって仮選択された選択ボタン上から一旦退出した後、前記確認ボタン上を経由してから当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定してもよい。   The input device further includes confirmation button display means (12, S24) for displaying a confirmation button (24) on the display screen in response to any of the selection buttons being temporarily selected by the user by the temporary selection detection means. The selection confirmation means, after the position pointed to by the pointer temporarily exits from the selection button provisionally selected by the user, and then reenters the selection button after passing through the confirmation button, It may be determined that the selection button has been selected by the user.

前記確認ボタン表示手段は、前記仮選択検出手段によっていずれかの選択ボタンがユーザによって仮選択されたことに応じて、当該仮選択された選択ボタン上に進入する直前および/または進入した後のポインタの軌跡に基づいて、ポインタが当該仮選択された選択ボタン上から退出した後のポインタの軌道を予測し、当該予測された軌道上に前記確認ボタンを表示してもよい(図13〜図16)。   The confirmation button display means is a pointer immediately before and / or after entering the provisionally selected selection button in response to provisional selection of any selection button by the temporary selection detection means. Based on the trajectory, the trajectory of the pointer after the pointer exits from the temporarily selected selection button may be predicted, and the confirmation button may be displayed on the predicted trajectory (FIGS. 13 to 16). ).

本発明の入力装置用プログラムは、表示画面に表示された複数の選択ボタン(20a〜20f)の中から所望の選択ボタンをユーザに選択させるための入力装置用プログラムである。本発明の入力装置用プログラムは、入力装置の制御部(12)を、表示画面に複数の選択ボタンを表示する選択ボタン表示手段、表示画面にポインタを表示するポインタ表示手段、ユーザによって操作されるポインティングデバイスからの信号に応じてポインタを移動させるポインタ制御手段、ポインタの指し示す位置が表示画面に表示されているいずれかの選択ボタン上に進入したことに応じて、当該選択ボタンがユーザによって仮選択されたと判定する仮選択検出手段、およびポインタの指し示す位置がユーザによって仮選択された選択ボタン上から一旦退出した後、当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定する選択確定手段として機能させるためのプログラムである。   The input device program of the present invention is a program for an input device that allows a user to select a desired selection button from a plurality of selection buttons (20a to 20f) displayed on the display screen. The program for an input device of the present invention is operated by the control unit (12) of the input device by a selection button display unit that displays a plurality of selection buttons on the display screen, a pointer display unit that displays a pointer on the display screen, and a user. Pointer control means for moving the pointer in response to a signal from the pointing device, and the selection button is temporarily selected by the user in response to the position indicated by the pointer entering one of the selection buttons displayed on the display screen Temporary selection detection means for determining that the selection has been made, and the selection button is selected by the user in response to re-entering the selection button after the position pointed to by the user once exits from the selection button temporarily selected by the user It is a program for functioning as a selection confirmation means for determining that it has been done.

本発明によれば、ポインティングデバイスに設けられたボタンをクリックしなくても、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンを選択でき、かつ誤操作が発生する可能性が少なく、かつ操作性の良い入力装置が得られる。   According to the present invention, it is possible to select a desired selection button from a plurality of selection buttons displayed on the display screen without clicking a button provided on the pointing device, and it is less likely that an erroneous operation occurs. In addition, an input device with good operability can be obtained.

以下、本発明の種々の実施形態について説明する。   Hereinafter, various embodiments of the present invention will be described.

まず、本発明の第1の実施形態について説明する。図1は、本発明の第1の実施形態に係る入力装置の構成を示すブロック図である。入力装置は、表示装置10と、制御部12と、ポインティングデバイス14とを備えている。   First, a first embodiment of the present invention will be described. FIG. 1 is a block diagram showing a configuration of an input device according to the first embodiment of the present invention. The input device includes a display device 10, a control unit 12, and a pointing device 14.

表示装置10は、制御部12から出力される画像信号に基づいて、その表示画面に画像を表示する。   The display device 10 displays an image on the display screen based on the image signal output from the control unit 12.

制御部12は、表示装置10の表示画面にポインタと複数の選択ボタンを表示し、これらの複数の選択ボタンの中から所望の選択ボタンをユーザに選択させるために、ポインティングデバイス14からの信号に応じてポインタを移動させる。また、ポインタの位置の変化に基づいて、ユーザがどの選択ボタンを選択したかを判断し、ユーザによって選択された選択ボタンに対応する処理を実行する。制御部12は、典型的には、コンピュータプログラムに従って動作するプロセッサと、コンピュータプログラムやデータを格納する主記憶装置とで構成される。このコンピュータプログラムは、ROMやHDDなどの不揮発性記録媒体から主記憶装置にロードされても良いし、光ディスクや磁気ディスクなどの可搬性記録媒体から主記憶装置にロードされても良いし、有線または無線の通信回線を通じて主記憶装置にロードされても良い。   The control unit 12 displays a pointer and a plurality of selection buttons on the display screen of the display device 10, and uses a signal from the pointing device 14 to cause the user to select a desired selection button from the plurality of selection buttons. Move the pointer accordingly. Further, based on the change in the position of the pointer, it is determined which selection button the user has selected, and processing corresponding to the selection button selected by the user is executed. The control unit 12 typically includes a processor that operates according to a computer program and a main storage device that stores the computer program and data. This computer program may be loaded into the main storage device from a non-volatile recording medium such as a ROM or HDD, or may be loaded into a main storage device from a portable recording medium such as an optical disk or a magnetic disk. It may be loaded into the main storage device through a wireless communication line.

ポインティングデバイス14は、表示装置10の表示画面に表示されているポインタの位置を移動させるためにユーザによって操作されるデバイスである。ポインティングデバイス14としては、ポインタの位置を移動させるための信号を制御部12に出力する機能を備えた公知の任意のポインティングデバイスを用いることができる。例えば、ジョイスティックやマウスやタッチパッドなどをポインティングデバイス14として用いることができる。なお、本実施形態のポインティングデバイス14は、ポインタを移動させることによって表示画面上の位置を指定することのできる種類のポインティングデバイスであり、タッチパネルディスプレイのようにポインタを利用せずにユーザが表示画面上の位置を直接指定することができる種類のポインティングデバイスは除外される。ポインティングデバイス14には、1つ以上のボタンが設けられていても良いし、ボタンが全く設けられていなくても良い。ポインティングデバイス14からの信号は、電線や光ファイバを通じて制御部12に伝送されても良いし、無線通信によって制御部12に伝送されても良い。   The pointing device 14 is a device operated by a user to move the position of a pointer displayed on the display screen of the display device 10. As the pointing device 14, any known pointing device having a function of outputting a signal for moving the position of the pointer to the control unit 12 can be used. For example, a joystick, a mouse, a touch pad, or the like can be used as the pointing device 14. The pointing device 14 according to the present embodiment is a type of pointing device that can specify a position on the display screen by moving the pointer, and the user can display the display screen without using the pointer like a touch panel display. The types of pointing devices that can directly specify the upper position are excluded. The pointing device 14 may be provided with one or more buttons, or may not be provided with any buttons. A signal from the pointing device 14 may be transmitted to the control unit 12 through an electric wire or an optical fiber, or may be transmitted to the control unit 12 by wireless communication.

以下、図2〜図6を参照して、ユーザが第1の実施形態にかかる入力装置を利用して、表示装置10の表示画面に表示されている複数の選択ボタンの中から所望の選択ボタンを選択するときの表示画面の画像の変化の様子を説明する。なお、本実施形態では本発明をカーナビゲーション装置の入力装置に適用した場合の例を説明するが、本発明はこれに限らない。例えば、パソコンやテレビジョン受像機など、表示画面を有する任意の装置に本発明を適用することができる。   Hereinafter, referring to FIGS. 2 to 6, the user uses the input device according to the first embodiment to select a desired selection button from among a plurality of selection buttons displayed on the display screen of the display device 10. A change in the image on the display screen when selecting is described. In addition, although this embodiment demonstrates the example at the time of applying this invention to the input device of a car navigation apparatus, this invention is not restricted to this. For example, the present invention can be applied to any device having a display screen, such as a personal computer or a television receiver.

表示装置10の表示画面には、図2のように、1つのポインタ22と6つの選択ボタン20a〜20fが表示される。なお、ここではポインタ22として手の形状のポインタを利用しているが、本発明はこれに限らず、円や十字の形状など、任意の形状のポインタを利用することができる。6つの選択ボタン20a〜20fには、それぞれ異なる処理が割り当てられている。例えば、ユーザによって選択ボタン20aが選択された場合には、表示装置10の表示画面に現在地付近の地図を表示する処理が制御部12によって開始される。なお、表示装置10の表示画面に表示される選択ボタンの形状、位置、個数は任意である。   On the display screen of the display device 10, one pointer 22 and six selection buttons 20a to 20f are displayed as shown in FIG. Although a hand-shaped pointer is used as the pointer 22 here, the present invention is not limited to this, and a pointer having an arbitrary shape such as a circle or a cross can be used. Different processing is assigned to each of the six selection buttons 20a to 20f. For example, when the selection button 20 a is selected by the user, the control unit 12 starts a process of displaying a map near the current location on the display screen of the display device 10. Note that the shape, position, and number of selection buttons displayed on the display screen of the display device 10 are arbitrary.

以下、図3〜図5を参照して、ユーザが6つの選択ボタン20a〜20fの中から所望の選択ボタンとして選択ボタン20bを選択するときの表示画面の画像の変化の様子を説明する。   Hereinafter, with reference to FIG. 3 to FIG. 5, a state of an image on the display screen when the user selects the selection button 20 b as the desired selection button from the six selection buttons 20 a to 20 f will be described.

まず、ユーザは、ポインティングデバイス14を操作して、図3のようにポインタ22(より正確にはポインタ22が指し示す位置)を選択ボタン20b上に進入させる。本実施形態では、ポインタ22が選択ボタン20b上に進入しただけでは、選択ボタン20bが選択されたことにはならない。本実施形態では、ポインタ22が選択ボタン20b上に進入した後、ポインタ22が選択ボタン20b上から一旦退出し、その後、ポインタ22が選択ボタン20b上に再度進入したときに、選択ボタン20bが選択されたと判断される。つまり、ユーザは、所望の選択ボタン上にポインタ22を2度進入させることによって、所望の選択ボタンを選択することができる。以下では、ユーザがポインタ22を所望の選択ボタン上に進入させる1度目の操作のことを“仮選択操作”と称し、ユーザがポインタ22を所望の選択ボタン上に進入させる2度目の操作のことを“選択確定操作”と称することによって、両者を区別する。   First, the user operates the pointing device 14 to cause the pointer 22 (more precisely, the position indicated by the pointer 22) to enter the selection button 20b as shown in FIG. In the present embodiment, the selection button 20b is not selected simply by the pointer 22 entering the selection button 20b. In this embodiment, after the pointer 22 enters the selection button 20b, the pointer 22 temporarily exits from the selection button 20b, and then the selection button 20b is selected when the pointer 22 enters the selection button 20b again. It is judged that it was done. That is, the user can select a desired selection button by causing the pointer 22 to enter twice on the desired selection button. Hereinafter, the first operation for the user to enter the pointer 22 on the desired selection button is referred to as “temporary selection operation”, and the second operation for the user to enter the pointer 22 on the desired selection button. Are distinguished from each other by calling them “selection confirmation operations”.

図3の例では、仮選択された選択ボタン20bと他の選択ボタン20a,20c〜20fとをユーザが容易に区別できるように、選択ボタン20bの輪郭が強調表示されている。ただし、このような輪郭の強調表示は必須ではない。例えば、選択ボタン20bの色や形や大きさを変化させても良いし、選択ボタン20bを点滅させても良いし、選択ボタン20bの表示を全く変化させなくても構わない。   In the example of FIG. 3, the outline of the selection button 20b is highlighted so that the user can easily distinguish between the temporarily selected selection button 20b and the other selection buttons 20a, 20c to 20f. However, such highlighting of the outline is not essential. For example, the color, shape, or size of the selection button 20b may be changed, the selection button 20b may be blinked, or the display of the selection button 20b may not be changed at all.

なお、ポインタ22がいずれかの選択ボタン上に進入したときに、そのことがユーザにはっきりと分かるように、ポインタ22の輪郭を強調表示したり、ポインタ22の色や形や大きさを変化させたり、ポインタ22を点滅させたりしてもよい。   It should be noted that when the pointer 22 enters one of the selection buttons, the outline of the pointer 22 is highlighted or the color, shape, or size of the pointer 22 is changed so that the user can clearly recognize this. Or the pointer 22 may blink.

次に、ユーザは、ポインティングデバイス14を操作して、図4のようにポインタ22を選択ボタン20b上から退出させる。このとき、ユーザに前述の選択確定操作を促すために、選択ボタン20b上の“目的地”の文字が“YES”に変化する。ただし、このような選択ボタン20bの表示の変化は必須ではなく、ポインタ22が選択ボタン20b上から退出しても選択ボタン20b上の“目的地”の文字が“目的地”のままであっても良い。   Next, the user operates the pointing device 14 to move the pointer 22 out of the selection button 20b as shown in FIG. At this time, the character “Destination” on the selection button 20b changes to “YES” in order to prompt the user to perform the above-mentioned selection confirmation operation. However, such a change in the display of the selection button 20b is not essential, and even if the pointer 22 exits from the selection button 20b, the character “Destination” on the selection button 20b remains “Destination”. Also good.

次に、ユーザは、ポインティングデバイス14を操作して、図5のようにポインタ22を、仮選択した選択ボタン20b上に再度進入させる(つまり選択確定操作を行う)。このとき、選択ボタン20bが選択されたことがユーザにはっきりと分かるように、選択ボタン20bの色が変化する。ただし、このような選択ボタン20bの色の変化は必須ではない。例えば、選択ボタン20bの輪郭を強調表示しても良いし、選択ボタン20bの形や大きさを変化させても良いし、選択ボタン20bを点滅させても良いし、選択ボタン20bの表示を全く変化させなくても構わない。   Next, the user operates the pointing device 14 to re-enter the pointer 22 on the temporarily selected selection button 20b as shown in FIG. 5 (that is, perform a selection confirmation operation). At this time, the color of the selection button 20b changes so that the user can clearly know that the selection button 20b has been selected. However, such a change in the color of the selection button 20b is not essential. For example, the outline of the selection button 20b may be highlighted, the shape and size of the selection button 20b may be changed, the selection button 20b may blink, or the selection button 20b may be displayed completely. It does not have to be changed.

ユーザによる選択確定操作が行われると、図5のような画像を例えば0.5秒間表示した後に、ユーザによって選択された選択ボタン20bに対応する処理(目的地周辺の地図を表示装置10の表示画面に表示する処理)が制御部12によって開始される。なお、図5のような画像を一定時間表示するのではなく、ポインタ22が仮選択した選択ボタン20b上に再度進入した瞬間に選択ボタン20bに対応する処理が制御部12によって開始されるようにしても良い。   When the selection confirmation operation is performed by the user, an image as shown in FIG. 5 is displayed for 0.5 seconds, for example, and then processing corresponding to the selection button 20b selected by the user (a map around the destination is displayed on the display device 10). Processing to be displayed on the screen) is started by the control unit 12. Instead of displaying the image as shown in FIG. 5 for a certain period of time, the control unit 12 starts processing corresponding to the selection button 20b at the moment when the pointer 22 reenters the provisionally selected selection button 20b. May be.

なお、図4の状態(すなわち選択ボタン20bが仮選択されている状態)から、ユーザが、ポインティングデバイス14を操作して、図6のようにポインタ22を選択ボタン20c上に進入させた場合には、それまで仮選択されていた選択ボタン20bの表示が通常の状態(すなわち図2の状態)に戻り、選択ボタン20cが仮選択されている状態となる。このように、選択ボタン20bの状態(仮選択されている状態)は、ポインタ22が別の選択ボタン上に進入したときに通常の状態に戻る。なお、選択ボタン20bの状態が仮選択されている状態から通常の状態に戻るための他の条件として、選択ボタン20bが仮選択されてから一定時間が経過した時点で通常の状態に戻るようにしてもよい。これにより、仮にユーザが図4の状態で操作を中断してしまったときでも、表示画面が図2の状態に戻るので、後でユーザが操作を再開する際に、不本意に選択ボタン20bを選択(選択確定操作)してしまうという問題や、選択ボタン20bがどういう処理を実行するための選択ボタンなのかが分からないという問題が発生するのを防止することができる。   Note that when the user operates the pointing device 14 from the state of FIG. 4 (that is, the state where the selection button 20b is temporarily selected) and enters the pointer 22 onto the selection button 20c as shown in FIG. The display of the selection button 20b temporarily selected so far returns to the normal state (that is, the state of FIG. 2), and the selection button 20c is temporarily selected. As described above, the state of the selection button 20b (the state in which it is temporarily selected) returns to the normal state when the pointer 22 enters another selection button. As another condition for returning the selection button 20b from the temporarily selected state to the normal state, the selection button 20b returns to the normal state when a certain time has elapsed after the selection button 20b is temporarily selected. May be. Thus, even if the user interrupts the operation in the state of FIG. 4, the display screen returns to the state of FIG. 2, so that when the user resumes the operation later, the selection button 20b is inadvertently pressed. It is possible to prevent the occurrence of the problem of selection (selection confirmation operation) and the problem that the selection button 20b is not a selection button for executing the process.

以上のように、本実施形態では、ユーザが、選択ボタン20cを選択しようとしている途中で、ポインタ22を誤って選択ボタン20b上に進入させてしまったとしても、選択ボタン20bが誤って選択されてしまうことがない。特に、選択ボタン20b上にポインタ22を2度進入させるためには、ポインタ22を選択ボタン20b上から一旦退出させた後、ポインタ22の移動方向を反転させてポインタ22を選択ボタン20b上に再度進入させる必要がある。しかしながら、ユーザが選択ボタン20cを選択しようとしている途中で、そのようにポインタ22の移動方向を反転させることは通常はあり得ないので、選択ボタン20bが誤って選択されてしまう可能性は皆無である。したがって、ユーザは、所望の選択ボタン上にポインタ22を移動させるときに、他の選択ボタンを迂回してポインタ22を移動させる必要が無く、ユーザにストレスを与えない良好な操作性が得られる。また、選択確認操作のために必要となるポインタ22の移動量はわずかで良いので、ユーザは所望の選択ボタンを素早く選択することができる。   As described above, in this embodiment, even when the user accidentally enters the pointer 22 on the selection button 20b while trying to select the selection button 20c, the selection button 20b is selected by mistake. There is no end. In particular, in order to cause the pointer 22 to enter the selection button 20b twice, after the pointer 22 is once withdrawn from the selection button 20b, the direction of movement of the pointer 22 is reversed and the pointer 22 is moved again over the selection button 20b. Need to enter. However, since it is usually not possible to reverse the direction of movement of the pointer 22 in such a way that the user is trying to select the selection button 20c, there is no possibility that the selection button 20b is erroneously selected. is there. Therefore, when the user moves the pointer 22 onto a desired selection button, there is no need to move the pointer 22 around other selection buttons, and good operability that does not stress the user can be obtained. Further, since the amount of movement of the pointer 22 required for the selection confirmation operation is small, the user can quickly select a desired selection button.

なお、ポインティングデバイス14の品質によっては、ポインタ22がユーザの意図に反して小刻みに震える現象が発生することがある。このような場合には、ユーザが所望の選択ボタンに向かってポインタ22を移動させている途中で、ポインタ22が別の選択ボタンの輪郭近傍で、この別の選択ボタン上に瞬時に2度進入しまう可能性がある。そこで、このような問題を解消するために、ポインタ22がある選択ボタン上に進入した後、ポインタ22がこの選択ボタンから一定距離(ポインタの震えの最大幅よりも大きい距離)以上離れてから、この選択ボタン上に再度進入したときに、この選択ボタンが選択されたと判断するようにしてもよい。   Depending on the quality of the pointing device 14, a phenomenon may occur in which the pointer 22 vibrates little by little against the user's intention. In such a case, while the user is moving the pointer 22 toward the desired selection button, the pointer 22 instantly enters the other selection button twice in the vicinity of the outline of the other selection button. There is a possibility. Therefore, in order to solve such a problem, after the pointer 22 enters a certain selection button, the pointer 22 moves away from the selection button by a certain distance (a distance larger than the maximum width of the shaking of the pointer) or more. When the user again enters the selection button, it may be determined that the selection button has been selected.

次に、図7のフローチャートを参照して、第1の実施形態における制御部12の処理の流れを説明する。ただし、図7のフローチャートは制御部12の主要な処理のみを示している。例えば、表示装置10の表示画面にポインタ22を表示したり、ポインティングデバイス14からの信号に基づいてポインタ22を移動させたり、選択ボタン20a〜20fの表示を変化させたりといった処理については、よく知られた処理であるため、図7のフローチャートではこれらの処理は省略している。   Next, with reference to the flowchart of FIG. 7, the flow of processing of the control unit 12 in the first embodiment will be described. However, the flowchart of FIG. 7 shows only main processing of the control unit 12. For example, the processing of displaying the pointer 22 on the display screen of the display device 10, moving the pointer 22 based on a signal from the pointing device 14, or changing the display of the selection buttons 20a to 20f is well known. These processes are omitted in the flowchart of FIG.

ステップS10において、制御部12は、表示装置10の表示画面に複数の選択ボタン20a〜20fを表示する。   In step S <b> 10, the control unit 12 displays a plurality of selection buttons 20 a to 20 f on the display screen of the display device 10.

ステップS12において、制御部12は、ポインティングデバイス14からの信号に基づいて、ポインタ22がいずれかの選択ボタン上に進入したかどうかを判断する。例えば、ポインタ22が指し示す位置が、選択ボタン20bの外部の領域から選択ボタン20b上に移動したときに、制御部12は、ポインタ22が選択ボタン20b上に進入したと判断する。ステップS12において、ポインタ22がいずれかの選択ボタン上に進入したと制御部12が判断した場合には、処理はステップS14に進む。以下では、ステップS12においてポインタ22が進入したと判断された選択ボタンを、他の選択ボタンと区別するために便宜上、仮選択ボタンと称す。なお、ここで制御部12は、どの選択ボタンが仮選択ボタンかを示す情報を、主記憶装置などの記憶領域に保持しておく。   In step S <b> 12, the control unit 12 determines whether the pointer 22 has entered any of the selection buttons based on the signal from the pointing device 14. For example, when the position indicated by the pointer 22 moves from the area outside the selection button 20b to the selection button 20b, the control unit 12 determines that the pointer 22 has entered the selection button 20b. In step S12, when the control unit 12 determines that the pointer 22 has entered one of the selection buttons, the process proceeds to step S14. Hereinafter, the selection button determined to have entered the pointer 22 in step S12 will be referred to as a temporary selection button for convenience in order to distinguish it from other selection buttons. Here, the control unit 12 holds information indicating which selection button is the temporary selection button in a storage area such as a main storage device.

ステップS14において、制御部12は、ポインティングデバイス14からの信号に基づいて、ポインタ22が仮選択ボタン上から退出したかどうかを判断する。具体的には、ポインタ22が指し示す位置が、仮選択ボタン上から仮選択ボタンの外部の領域に移動したときに、制御部12は、ポインタ22が仮選択ボタン上から退出したと判断する。ステップS14において、ポインタ22が仮選択ボタン上から退出したと制御部12が判断した場合には、処理はステップS16に進む。ステップS14において、ポインタ22が仮選択ボタン上からまだ退出していないと制御部12が判断した場合には、ポインタ22が仮選択ボタン上から退出したと判断されるまでステップS14の判断処理が繰り返される。   In step S <b> 14, the control unit 12 determines whether the pointer 22 has left the temporary selection button based on the signal from the pointing device 14. Specifically, when the position pointed to by the pointer 22 moves from the temporary selection button to an area outside the temporary selection button, the control unit 12 determines that the pointer 22 has left the temporary selection button. In step S14, when the control unit 12 determines that the pointer 22 has left the temporary selection button, the process proceeds to step S16. If the control unit 12 determines in step S14 that the pointer 22 has not yet left the temporary selection button, the determination process in step S14 is repeated until it is determined that the pointer 22 has left the temporary selection button. It is.

ステップS16において、制御部12は、ポインティングデバイス14からの信号に基づいて、ポインタ22が仮選択ボタン上に進入したかどうかを判断する。具体的には、ポインタ22が指し示す位置が、仮選択ボタンの外部の領域から仮選択ボタン上に移動したときに、制御部12は、ポインタ22が仮選択ボタン上に進入したと判断する。ステップS16において、ポインタ22が仮選択ボタン上に進入したと制御部12が判断した場合には、処理はステップS18に進む。ステップS16において、ポインタ22が仮選択ボタンにまだ進入していないと制御部12が判断した場合には、ポインタ22が仮選択ボタン上に進入したと判断されるまでステップS16の判断処理が繰り返される。   In step S <b> 16, the control unit 12 determines whether the pointer 22 has entered the temporary selection button based on the signal from the pointing device 14. Specifically, when the position pointed to by the pointer 22 moves from the area outside the temporary selection button to the temporary selection button, the control unit 12 determines that the pointer 22 has entered the temporary selection button. If the control unit 12 determines in step S16 that the pointer 22 has entered the temporary selection button, the process proceeds to step S18. If the control unit 12 determines in step S16 that the pointer 22 has not yet entered the temporary selection button, the determination process in step S16 is repeated until it is determined that the pointer 22 has entered the temporary selection button. .

なお、上記ステップS16の判断処理が繰り返されている間に、仮選択ボタンとは異なる選択ボタン上にポインタ22が進入したことが制御部12によって検出された場合には、ポインタ22が進入した選択ボタンを新たな仮選択ボタンとして、処理はステップS14に戻る。   If the control unit 12 detects that the pointer 22 has entered a selection button different from the temporary selection button while the determination process in step S16 is repeated, the selection in which the pointer 22 has entered is selected. The process returns to step S14 with the button as a new temporary selection button.

ステップS18において、制御部12は、仮選択ボタンをユーザによって選択された選択ボタンとして確定し、ユーザによって選択された選択ボタンに対応する処理の実行を開始する。なお、制御部12は、ユーザによって選択された選択ボタンに対応する処理を自分で実行する代わりに、ユーザによって選択された選択ボタンの種類を示す信号を入力装置の外部機器に出力し、ユーザによって選択された選択ボタンに対応する処理をこの外部機器に実行させるようにしてもよい。   In step S18, the control unit 12 determines the temporary selection button as the selection button selected by the user, and starts executing the process corresponding to the selection button selected by the user. Note that the control unit 12 outputs a signal indicating the type of the selection button selected by the user to the external device of the input device, instead of executing the process corresponding to the selection button selected by the user. You may make it make this external apparatus perform the process corresponding to the selected selection button.

(第2の実施形態)
次に、本発明の第2の実施形態について説明する。なお、第2の実施形態に係る入力装置は、制御部12の動作以外は図1に示す第1の実施形態に係る入力装置と同様である。よって、以下の説明では図1の参照符号を援用する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described. The input device according to the second embodiment is the same as the input device according to the first embodiment shown in FIG. 1 except for the operation of the control unit 12. Therefore, in the following description, the reference numerals in FIG. 1 are used.

以下、図2および図8〜図11を参照して、ユーザが第2の実施形態にかかる入力装置を利用して、表示装置10の表示画面に表示されている複数の選択ボタンの中から所望の選択ボタンを選択するときの表示画面の画像の変化の様子を説明する。なお、本実施形態では本発明をカーナビゲーション装置の入力装置に適用した場合の例を説明するが、本発明はこれに限らない。   Hereinafter, with reference to FIG. 2 and FIGS. 8 to 11, the user uses the input device according to the second embodiment to select a desired one from a plurality of selection buttons displayed on the display screen of the display device 10. A change in the image on the display screen when the selection button is selected will be described. In addition, although this embodiment demonstrates the example at the time of applying this invention to the input device of a car navigation apparatus, this invention is not restricted to this.

表示装置10の表示画面には、第1の実施形態と同様に、1つのポインタ22と6つの選択ボタン20a〜20fが表示される(図2参照)。   Similar to the first embodiment, one pointer 22 and six selection buttons 20a to 20f are displayed on the display screen of the display device 10 (see FIG. 2).

以下、図8〜図10を参照して、ユーザが6つの選択ボタン20a〜20fの中から所望の選択ボタンとして選択ボタン20bを選択するときの表示画面の画像の変化の様子を説明する。   Hereinafter, with reference to FIG. 8 to FIG. 10, a state of an image on the display screen when the user selects the selection button 20 b as the desired selection button from the six selection buttons 20 a to 20 f will be described.

まず、ユーザは、ポインティングデバイス14を操作して、図8のようにポインタ22を選択ボタン20b上に進入させる。本実施形態でも第1の実施形態と同様に、ポインタ22が選択ボタン20b上に進入しただけでは、選択ボタン20bが選択されたことにはならない。本実施形態では、ポインタ22が選択ボタン20b上に進入した後、ポインタ22が後述する確認ボタン24上に進入し、その後、ポインタ22が選択ボタン20b上に再度進入したときに、選択ボタン20bが選択されたと判断される。つまり、ユーザは、所望の選択ボタン上にポインタ22を2度進入させることによって、所望の選択ボタンを選択することができる。以下では、第1の実施形態と同様に、ユーザがポインタ22を所望の選択ボタン上に進入させる1度目の操作のことを“仮選択操作”と称し、ユーザがポインタ22を所望の選択ボタン上に進入させる2度目の操作のことを“選択確定操作”と称することによって、両者を区別する。   First, the user operates the pointing device 14 to cause the pointer 22 to enter the selection button 20b as shown in FIG. In the present embodiment, as in the first embodiment, the selection button 20b is not selected simply by the pointer 22 entering the selection button 20b. In the present embodiment, after the pointer 22 enters the selection button 20b, the pointer 22 enters a confirmation button 24 described later, and then when the pointer 22 enters the selection button 20b again, the selection button 20b is It is determined that it has been selected. That is, the user can select a desired selection button by causing the pointer 22 to enter twice on the desired selection button. Hereinafter, as in the first embodiment, the first operation in which the user enters the pointer 22 on the desired selection button is referred to as “temporary selection operation”, and the user moves the pointer 22 on the desired selection button. The second operation to enter the area is referred to as a “selection confirmation operation” to distinguish between the two.

第2の実施形態では、ポインタ22が選択ボタン20b上に進入すると、図8に示すように仮選択された選択ボタン20bの近傍(図8の例では選択ボタン20bの右下角に接する位置)に“YES”の文字が書かれた確認ボタン24が表示される。なお、ここでは確認ボタン24の形状を吹き出しの形状としているが、本発明はこれに限らない。また、確認ボタン24に表示されるのが“YES”とは異なる文字や記号などであっても良い。また、図8の例では、選択ボタン20bの右下角に接する位置に確認ボタン24を表示しているが、本発明はこれに限らず、選択ボタン20bの近傍(選択ボタン20bに接していても良いし、接していなくても良い)の任意の位置に確認ボタン24を表示しても良い。   In the second embodiment, when the pointer 22 enters the selection button 20b, as shown in FIG. 8, in the vicinity of the temporarily selected selection button 20b (in the example of FIG. 8, the position touching the lower right corner of the selection button 20b). A confirmation button 24 in which “YES” is written is displayed. Here, the shape of the confirmation button 24 is a balloon shape, but the present invention is not limited to this. The confirmation button 24 may display characters or symbols different from “YES”. In the example of FIG. 8, the confirmation button 24 is displayed at a position in contact with the lower right corner of the selection button 20b. However, the present invention is not limited to this, and the vicinity of the selection button 20b (even if it is in contact with the selection button 20b). The confirmation button 24 may be displayed at an arbitrary position (which may or may not be in contact).

また、図8の例では、第1の実施形態と同様に、仮選択された選択ボタン20bと他の選択ボタン20a,20c〜20fとをユーザが容易に区別できるように、選択ボタン20bの輪郭が強調表示されているが、このような輪郭の強調表示は必須ではない。   Further, in the example of FIG. 8, as in the first embodiment, the outline of the selection button 20b is provided so that the user can easily distinguish the temporarily selected selection button 20b from the other selection buttons 20a, 20c to 20f. Is highlighted, but such outline highlighting is not essential.

また、ポインタ22がいずれかの選択ボタン上に進入したときに、そのことがユーザにはっきりと分かるように、ポインタ22の輪郭を強調表示したり、ポインタ22の色や形や大きさを変化させたり、ポインタ22を点滅させたりしてもよい。   In addition, when the pointer 22 enters on any of the selection buttons, the outline of the pointer 22 is highlighted or the color, shape, or size of the pointer 22 is changed so that the user can clearly see that. Or the pointer 22 may blink.

次に、ユーザは、ポインティングデバイス14を操作して、図9のようにポインタ22
を確認ボタン24上に進入させる。このとき、第1の実施形態と同様に、ユーザに前述の選択確定操作を促すために、選択ボタン20b上の“目的地”の文字が“YES”に変化する。ただし、このような選択ボタン20bの表示の変化は必須ではない。また、ポインタ22が確認ボタン24上に進入したことをユーザが容易に把握できるように、確認ボタン24の輪郭が強調表示される。ただし、このような輪郭の強調表示は必須ではない。
Next, the user operates the pointing device 14 to move the pointer 22 as shown in FIG.
Is entered on the confirmation button 24. At this time, as in the first embodiment, the character “Destination” on the selection button 20b changes to “YES” in order to prompt the user to perform the above-described selection confirmation operation. However, such a change in the display of the selection button 20b is not essential. In addition, the outline of the confirmation button 24 is highlighted so that the user can easily grasp that the pointer 22 has entered the confirmation button 24. However, such highlighting of the outline is not essential.

次に、ユーザは、ポインティングデバイス14を操作して、図10のようにポインタ22を、仮選択した選択ボタン20b上に再度進入させる(つまり選択確定操作を行う)。このとき、第1の実施形態と同様に、選択ボタン20bが選択されたことがユーザにはっきりと分かるように、選択ボタン20bの色が変化する。ただし、このような選択ボタン20bの色の変化は必須ではない。   Next, the user operates the pointing device 14 to re-enter the pointer 22 on the temporarily selected selection button 20b as shown in FIG. 10 (that is, perform a selection confirmation operation). At this time, as in the first embodiment, the color of the selection button 20b changes so that the user can clearly know that the selection button 20b has been selected. However, such a change in the color of the selection button 20b is not essential.

ユーザによる選択確定操作が行われると、第1の実施形態と同様に、図10のような画像を例えば0.5秒間表示した後に、ユーザによって選択された選択ボタン20bに対応する処理(目的地周辺の地図を表示装置10の表示画面に表示する処理)が制御部12によって開始される。なお、図10のような画像を一定時間表示するのではなく、ポインタ22が仮選択した選択ボタン20b上に再度進入した瞬間に選択ボタン20bに対応する処理が制御部12によって開始されるようにしても良い。   When the selection confirmation operation by the user is performed, as in the first embodiment, after the image as shown in FIG. 10 is displayed for 0.5 seconds, for example, processing corresponding to the selection button 20b selected by the user (destination) The control unit 12 starts the process of displaying a surrounding map on the display screen of the display device 10. Instead of displaying an image as shown in FIG. 10 for a certain period of time, the control unit 12 starts processing corresponding to the selection button 20b at the moment when the pointer 22 reenters the temporarily selected selection button 20b. May be.

なお、図8または図9の状態(すなわち選択ボタン20bが仮選択されている状態)から、ユーザが、ポインティングデバイス14を操作して、図11のようにポインタ22を選択ボタン20c上に進入させた場合には、それまで仮選択されていた選択ボタン20bの表示が通常の状態(すなわち図2の状態)に戻り、選択ボタン20cが仮選択されている状態となり、選択ボタン20cの近傍に確認ボタン24が表示される。このように、選択ボタン20bの状態(仮選択されている状態)は、第1の実施形態と同様に、ポインタ22が別の選択ボタン上に進入したときに通常の状態に戻る。なお、選択ボタン20bの状態が仮選択されている状態から通常の状態に戻るための他の条件として、選択ボタン20bが仮選択されてから一定時間が経過した時点で通常の状態に戻るようにしてもよい。これにより、仮にユーザが図8または図9の状態で操作を中断してしまったときでも、表示画面が図2の状態に戻るので、後でユーザが操作を再開する際に、不本意に選択ボタン20bを選択(選択確定操作)してしまうという問題や、選択ボタン20bがどういう処理を実行するための選択ボタンなのかが分からないという問題が発生するのを防止することができる。   8 or 9 (that is, the state in which the selection button 20b is temporarily selected), the user operates the pointing device 14 to cause the pointer 22 to enter the selection button 20c as shown in FIG. In such a case, the display of the selection button 20b that has been temporarily selected returns to the normal state (that is, the state shown in FIG. 2), and the selection button 20c is temporarily selected. Button 24 is displayed. As described above, the state of the selection button 20b (the temporarily selected state) returns to the normal state when the pointer 22 enters another selection button, as in the first embodiment. As another condition for returning the selection button 20b from the temporarily selected state to the normal state, the selection button 20b returns to the normal state when a certain time has elapsed after the selection button 20b is temporarily selected. May be. As a result, even if the user interrupts the operation in the state of FIG. 8 or FIG. 9, the display screen returns to the state of FIG. It is possible to prevent the problem that the button 20b is selected (selection confirmation operation) and the problem that the selection button 20b is not a selection button for executing the process.

以上のように、本実施形態では、ユーザが、選択ボタン20cを選択しようとしている途中で、ポインタ22を誤って選択ボタン20b上に進入させてしまったとしても、選択ボタン20bが誤って選択されてしまうことがない。特に、選択ボタン20b上にポインタ22を2度進入させるためには、ポインタ22を選択ボタン20b上から確認ボタン24上に移動させた後、ポインタ22の移動方向を反転させてポインタ22を選択ボタン20b上に再度進入させる必要がある。したがって、第1の実施形態と同様の効果が得られ、なおかつ、意図しない選択ボタンを誤って選択してしまう可能性を第1の実施形態よりもさらに低減することができる。   As described above, in this embodiment, even when the user accidentally enters the pointer 22 on the selection button 20b while trying to select the selection button 20c, the selection button 20b is selected by mistake. There is no end. In particular, in order to make the pointer 22 enter the selection button 20b twice, after the pointer 22 is moved from the selection button 20b onto the confirmation button 24, the moving direction of the pointer 22 is reversed and the pointer 22 is selected. It is necessary to enter again on 20b. Therefore, the same effects as those of the first embodiment can be obtained, and the possibility that an unintended selection button is erroneously selected can be further reduced as compared with the first embodiment.

次に、図12のフローチャートを参照して、第2の実施形態における制御部12の処理の流れを説明する。ただし、図12のフローチャートは制御部12の主要な処理のみを示している。例えば、表示装置10の表示画面にポインタ22を表示したり、ポインティングデバイス14からの信号に基づいてポインタ22を移動させたり、選択ボタン20a〜20fや確認ボタン24の表示を変化させたりといった処理については、よく知られた処理であるため、図12のフローチャートではこれらの処理は省略している。   Next, with reference to the flowchart of FIG. 12, the flow of processing of the control unit 12 in the second embodiment will be described. However, the flowchart of FIG. 12 shows only main processing of the control unit 12. For example, processing such as displaying the pointer 22 on the display screen of the display device 10, moving the pointer 22 based on a signal from the pointing device 14, or changing the display of the selection buttons 20 a to 20 f and the confirmation button 24. Since these are well-known processes, these processes are omitted in the flowchart of FIG.

ステップS20において、制御部12は、第1の実施形態と同様に、表示装置10の表示画面に複数の選択ボタン20a〜20fを表示する。   In step S <b> 20, the control unit 12 displays a plurality of selection buttons 20 a to 20 f on the display screen of the display device 10 as in the first embodiment.

ステップS22において、制御部12は、第1の実施形態と同様に、ポインティングデバイス14からの信号に基づいて、ポインタ22がいずれかの選択ボタン上に進入したかどうかを判断する。ステップS22において、ポインタ22がいずれかの選択ボタン上に進入したと制御部12が判断した場合には、処理はステップS24に進む。以下では、ステップS22においてポインタ22が進入したと判断された選択ボタンを、他の選択ボタンと区別するために便宜上、仮選択ボタンと称す。なお、ここで制御部12は、第1の実施形態と同様に、どの選択ボタンが仮選択ボタンかを示す情報を、主記憶装置などの記憶領域に保持しておく。   In step S <b> 22, the control unit 12 determines whether the pointer 22 has entered any of the selection buttons based on the signal from the pointing device 14 as in the first embodiment. In step S22, when the control unit 12 determines that the pointer 22 has entered one of the selection buttons, the process proceeds to step S24. Hereinafter, the selection button determined to have entered the pointer 22 in step S22 is referred to as a temporary selection button for convenience in order to distinguish it from other selection buttons. Here, as in the first embodiment, the control unit 12 holds information indicating which selection button is a temporary selection button in a storage area such as a main storage device.

ステップS24において、制御部12は、仮選択ボタンの近傍に確認ボタン24を表示する。   In step S24, the control unit 12 displays a confirmation button 24 in the vicinity of the temporary selection button.

ステップS26において、制御部12は、ポインティングデバイス14からの信号に基づいて、ポインタ22が確認ボタン24上に進入したかどうかを判断する。具体的には、ポインタ22が指し示す位置が、確認ボタン24の外部の領域から確認ボタン24上に移動したときに、制御部12は、ポインタ22が確認ボタン24上に進入したと判断する。ステップS26において、ポインタ22が確認ボタン24上に進入したと制御部12が判断した場合には、処理はステップS28に進む。ステップS26において、ポインタ22が確認ボタン24上にまだ進入していないと制御部12が判断した場合には、ポインタ22が確認ボタン24上に進入したと判断されるまでステップS26の判断処理が繰り返される。   In step S <b> 26, the control unit 12 determines whether the pointer 22 has entered the confirmation button 24 based on the signal from the pointing device 14. Specifically, when the position pointed to by the pointer 22 moves from the area outside the confirmation button 24 onto the confirmation button 24, the control unit 12 determines that the pointer 22 has entered the confirmation button 24. If the control unit 12 determines in step S26 that the pointer 22 has entered the confirmation button 24, the process proceeds to step S28. If the control unit 12 determines in step S26 that the pointer 22 has not yet entered the confirmation button 24, the determination process in step S26 is repeated until it is determined that the pointer 22 has entered the confirmation button 24. It is.

ステップS28において、制御部12は、第1の実施形態と同様に、ポインティングデバイス14からの信号に基づいて、ポインタ22が仮選択ボタン上に進入したかどうかを判断する。ステップS28において、ポインタ22が仮選択ボタン上に進入したと制御部12が判断した場合には、処理はステップS30に進む。ステップS28において、ポインタ22が仮選択ボタンにまだ進入していないと制御部12が判断した場合には、ポインタ22が仮選択ボタン上に進入したと判断されるまでステップS28の判断処理が繰り返される。   In step S28, the control unit 12 determines whether or not the pointer 22 has entered the temporary selection button based on the signal from the pointing device 14 as in the first embodiment. In step S28, when the control unit 12 determines that the pointer 22 has entered the temporary selection button, the process proceeds to step S30. If the control unit 12 determines in step S28 that the pointer 22 has not yet entered the temporary selection button, the determination process in step S28 is repeated until it is determined that the pointer 22 has entered the temporary selection button. .

なお、上記ステップS26または上記ステップS28の判断処理が繰り返されている間に、仮選択ボタンとは異なる選択ボタン上にポインタ22が進入したことが制御部12によって検出された場合には、ポインタ22が進入した選択ボタンを新たな仮選択ボタンとして、処理はステップS24に戻る。   When the control unit 12 detects that the pointer 22 has entered a selection button different from the temporary selection button while the determination process in step S26 or step S28 is repeated, the pointer 22 The process returns to step S24 with the selection button that has entered as a new temporary selection button.

ステップS30において、制御部12は、第1の実施形態と同様に、仮選択ボタンをユーザによって選択された選択ボタンとして確定し、ユーザによって選択された選択ボタンに対応する処理の実行を開始する。なお、制御部12は、ユーザによって選択された選択ボタンに対応する処理を自分で実行する代わりに、ユーザによって選択された選択ボタンの種類を示す信号を入力装置の外部機器に出力し、ユーザによって選択された選択ボタンに対応する処理をこの外部機器に実行させるようにしてもよい。   In step S30, as in the first embodiment, the control unit 12 determines the temporary selection button as the selection button selected by the user, and starts executing the process corresponding to the selection button selected by the user. Note that the control unit 12 outputs a signal indicating the type of the selection button selected by the user to the external device of the input device, instead of executing the process corresponding to the selection button selected by the user. You may make it make this external apparatus perform the process corresponding to the selected selection button.

なお、本実施形態では、仮選択ボタンの右下角に接する位置に確認ボタン24を表示する例を説明したが、本発明はこれに限らない。例えば、操作性を向上させるために、仮選択された選択ボタン上に進入する直前および/または進入した後のポインタ22の軌跡に基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測し、こうして予測された軌道上に確認ボタン24を表示するようにしても良い。以下、ポ
インタ22の軌道の予測方法の具体例を説明する。
In the present embodiment, the example in which the confirmation button 24 is displayed at a position in contact with the lower right corner of the temporary selection button has been described, but the present invention is not limited to this. For example, in order to improve operability, the pointer 22 after the pointer 22 exits from the selection button based on the trajectory of the pointer 22 immediately before and / or after entering the temporarily selected selection button. May be predicted, and the confirmation button 24 may be displayed on the predicted trajectory. Hereinafter, a specific example of the method for predicting the trajectory of the pointer 22 will be described.

まず、選択ボタン上に進入する直前および/または進入した後のポインタの軌跡上の任意の1点と、選択ボタンの中心位置とに基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測する方法として、例えば以下の第1の予測方法および第2の予測方法が挙げられる。   First, the pointer after the pointer 22 exits from the selection button on the basis of an arbitrary point on the trajectory of the pointer immediately before and / or after entering the selection button and the center position of the selection button. Examples of a method for predicting the 22 trajectories include the following first prediction method and second prediction method.

第1の予測方法は、図13に示すように、選択ボタン上へのポインタ22の進入位置(Pi)と、選択ボタンの中心位置(Pc)とを結んだ直線を、ポインタ22がこの選択ボタン上から退出した後のポインタ22の予測軌道とするものである。この第1の予測方法によれば、ポインタ22が選択ボタン上に進入した直後に確認ボタン24の表示位置を決定することができるので、確認ボタン24を素早く表示することができる。   As shown in FIG. 13, the first prediction method is that the pointer 22 represents a straight line connecting the entry position (Pi) of the pointer 22 onto the selection button and the center position (Pc) of the selection button. This is the predicted trajectory of the pointer 22 after exiting from above. According to the first prediction method, the display position of the confirmation button 24 can be determined immediately after the pointer 22 enters the selection button, so that the confirmation button 24 can be displayed quickly.

第2の予測方法は、図14に示すように、選択ボタンの中心位置(Pc)と、選択ボタン上からのポインタ22の退出位置(Po)とを結んだ直線を、ポインタ22がこの選択ボタン上から退出した後のポインタ22の予測軌道とするものである。この第2の予測方法によれば、選択ボタン上からのポインタ22の退出位置に基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測するため、より正確に軌道を予測することができる。   As shown in FIG. 14, the second prediction method is such that the pointer 22 represents a straight line connecting the center position (Pc) of the selection button and the exit position (Po) of the pointer 22 from the selection button. This is the predicted trajectory of the pointer 22 after exiting from above. According to the second prediction method, the trajectory of the pointer 22 after the pointer 22 exits from the selection button is predicted based on the exit position of the pointer 22 from the selection button. Can be predicted.

次に、選択ボタン上に進入する直前および/または進入した後のポインタの軌跡上の任意の2点に基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測する方法として、例えば以下の第3の予測方法および第4の予測方法が挙げられる。   Next, a method for predicting the trajectory of the pointer 22 after the pointer 22 exits from the selection button based on any two points on the trajectory of the pointer immediately before and / or after entering the selection button For example, the following third prediction method and fourth prediction method may be mentioned.

第3の予測方法は、図15に示すように、選択ボタン上へのポインタ22の進入位置(Pi)と、選択ボタン上でのポインタ22の軌跡上の1点(Pt;例えば選択ボタン上に進入してから一定時間経過後のポインタ22の位置)とを結んだ直線を、ポインタ22がこの選択ボタン上から退出した後のポインタ22の予測軌道とするものである。この第3の予測方法によれば、ポインタ22の軌跡上の2点に基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測するため、第1の予測方法や第2の予測方法と比較してより正確な軌道予測が可能となる。   As shown in FIG. 15, the third prediction method includes an entry position (Pi) of the pointer 22 on the selection button and a point (Pt; for example, on the selection button) on the locus of the pointer 22 on the selection button. A straight line connecting the position of the pointer 22 after a certain period of time has passed since the entry has been made is the predicted trajectory of the pointer 22 after the pointer 22 has left the selection button. According to the third prediction method, since the trajectory of the pointer 22 after the pointer 22 exits from the selection button is predicted based on two points on the trajectory of the pointer 22, Compared with the second prediction method, more accurate trajectory prediction is possible.

第4の予測方法は、図16に示すように、選択ボタン上でのポインタ22の軌跡上の1点(Pt;例えば選択ボタン上に進入してから一定時間経過後のポインタ22の位置)と、選択ボタン上からのポインタ22の退出位置(Po)とを結んだ直線を、ポインタ22がこの選択ボタン上から退出した後のポインタ22の予測軌道とするものである。この第4の予測方法によれば、ポインタ22の軌跡上の2点に基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測するため、第1の予測方法や第2の予測方法と比較してより正確な軌道予測が可能となる。また、選択ボタン上からのポインタ22の退出位置に基づいて、ポインタ22がこの選択ボタン上から退出した後のポインタ22の軌道を予測するため、より正確に軌道を予測することができる。   As shown in FIG. 16, the fourth prediction method includes one point on the trajectory of the pointer 22 on the selection button (Pt; for example, the position of the pointer 22 after a certain time has elapsed after entering the selection button). A straight line connecting the exit position (Po) of the pointer 22 from the selection button is used as a predicted trajectory of the pointer 22 after the pointer 22 exits from the selection button. According to the fourth prediction method, since the trajectory of the pointer 22 after the pointer 22 exits from the selection button is predicted based on two points on the trajectory of the pointer 22, Compared with the second prediction method, more accurate trajectory prediction is possible. Further, since the trajectory of the pointer 22 after the pointer 22 exits from the selection button is predicted based on the exit position of the pointer 22 from the selection button, the trajectory can be predicted more accurately.

なお、ここでは4種類の予測方法について説明したが、これらは単なる例示に過ぎず、これらの4種類の予測方法とは異なる予測方法を採用しても良い。   In addition, although four types of prediction methods were demonstrated here, these are only illustrations and you may employ | adopt the prediction methods different from these four types of prediction methods.

上記のようにして、ポインタ22が仮選択ボタン上から退出した後のポインタ22の予測軌道上に確認ボタン24を表示することにより、ユーザは、ポインタ22を所望の選択ボタン上に進入させた後、引き続きポインタ22を同じ方向に移動させることによってポインタ22を確認ボタン24上に進入させることができる。よって、ポインタ22を所望
の選択ボタン上に進入させ、その後ポインタ22を確認ボタン24上に進入させ、さらにその後ポインタ22を仮選択ボタン上に進入させるという一連の操作の間、ユーザはポインタ22の移動方向をたった1度だけ反転させればよいため、所望の選択ボタンを非常に簡単な操作で選択することができる。
As described above, by displaying the confirmation button 24 on the predicted trajectory of the pointer 22 after the pointer 22 has left the temporary selection button, the user can move the pointer 22 over the desired selection button. Subsequently, the pointer 22 can be moved onto the confirmation button 24 by continuously moving the pointer 22 in the same direction. Therefore, during a series of operations in which the pointer 22 is entered on the desired selection button, then the pointer 22 is entered on the confirmation button 24, and then the pointer 22 is entered on the temporary selection button, the user moves the pointer 22 over the temporary selection button. Since the moving direction only needs to be reversed once, a desired selection button can be selected by a very simple operation.

(第3の実施形態)
本発明の第3の実施形態は、前述の第1の実施形態または第2の実施形態において、ポインティングデバイス14の替わりに、ポインティングデバイス14を操作してポインタ22を移動させようとするユーザの指または手に対してあたかもポインタ22と表示画面との間に摩擦力が働いているかのような感触を与えることのできるポインティングデバイス(以下、摩擦感触付与ポインティングデバイスと称す)を利用する。このような機能を備えた摩擦感触付与ポインティングデバイスの一例として、特開平9−282089号公報に記載の反力提示装置付き球状指示入力装置がある。球状指示入力装置の他にも、同様の機能を備えた任意のポインティングデバイスを、本実施形態の摩擦感触付与ポインティングデバイスとして利用することができる。
(Third embodiment)
In the third embodiment of the present invention, the user's finger who moves the pointer 22 by operating the pointing device 14 instead of the pointing device 14 in the first or second embodiment described above. Alternatively, a pointing device (hereinafter referred to as a friction feeling imparting pointing device) capable of giving a feeling as if a frictional force is acting between the pointer 22 and the display screen to the hand is used. As an example of the frictional feel imparting pointing device having such a function, there is a spherical instruction input device with a reaction force presenting device described in Japanese Patent Laid-Open No. 9-282089. In addition to the spherical instruction input device, any pointing device having the same function can be used as the frictional feel imparting pointing device of the present embodiment.

摩擦感触付与ポインティングデバイスがユーザに知覚させる上記の架空の摩擦力の大きさは、制御部12から摩擦感触付与ポインティングデバイスに制御信号を送信することによって制御することができる。制御部12は、ポインタ22の位置と選択ボタンの位置に基づいて上記の架空の摩擦力の大きさを制御することによって、ある選択ボタンにはポインタ22が吸い寄せられ、別の選択ボタンへはポインタ22が近づきにくいといった感触をユーザに与えることができる。そこで、このような摩擦感触付与ポインティングデバイスの特徴を利用することによって、例えば以下のような効果を実現することができる。   The magnitude of the above-mentioned fictional frictional force that the user feels by the frictional feel imparting pointing device can be controlled by transmitting a control signal from the control unit 12 to the frictional sense imparting pointing device. The control unit 12 controls the magnitude of the above-described fictional frictional force based on the position of the pointer 22 and the position of the selection button, so that the pointer 22 is attracted to one selection button and the pointer to another selection button. It is possible to give the user a feeling that 22 is difficult to approach. Thus, for example, the following effects can be realized by utilizing the characteristics of such a frictional feel imparting pointing device.

例えば、図4のようにポインタ22が仮選択ボタンから一旦退出した後で仮選択ボタンに向かって移動するときに、通常時よりも大きな架空の摩擦力をユーザに知覚させるようにすれば、ユーザの意図に反してポインタ22が仮選択ボタン上に進入してしまう可能性が減るため、誤操作の発生を防止することができる。   For example, as shown in FIG. 4, when the pointer 22 once moves out of the temporary selection button and then moves toward the temporary selection button, the user can perceive an imaginary frictional force larger than that at the normal time. Since the possibility that the pointer 22 enters the temporary selection button against the intention is reduced, it is possible to prevent an erroneous operation.

また例えば、図8のように表示画面に確認ボタン24が表示されたときに、ポインタ22が確認ボタン24の方向に移動するときに、ポインタ22がその他の方向に移動するときと比べて、より大きな架空の摩擦力をユーザに知覚させるようにすれば、ユーザがポインタ22を確認ボタン24上に進入させやすくなるため、操作性が向上する。   Further, for example, when the confirmation button 24 is displayed on the display screen as shown in FIG. 8, when the pointer 22 moves in the direction of the confirmation button 24, compared to when the pointer 22 moves in the other direction. By making the user perceive a large fictional frictional force, it becomes easier for the user to enter the pointer 22 onto the confirmation button 24, thereby improving operability.

本発明によれば、ポインティングデバイスに設けられたボタンをクリックしなくても、表示画面に表示された複数の選択ボタンの中から所望の選択ボタンを選択でき、かつ誤操作が発生する可能性が少なく、かつ良好な操作性が得られるので、例えば、カーナビゲーション装置やパソコンやテレビジョン受像機など、表示画面を有する装置の入力装置として好適である。   According to the present invention, it is possible to select a desired selection button from a plurality of selection buttons displayed on the display screen without clicking a button provided on the pointing device, and it is less likely that an erroneous operation occurs. In addition, since excellent operability can be obtained, it is suitable as an input device for a device having a display screen, such as a car navigation device, a personal computer, or a television receiver.

本発明の第1〜第3の実施形態にかかる入力装置の構成を示すブロック図The block diagram which shows the structure of the input device concerning the 1st-3rd embodiment of this invention. 本発明の第1の実施形態における表示画面例Example of display screen in the first embodiment of the present invention 本発明の第1の実施形態における表示画面例Example of display screen in the first embodiment of the present invention 本発明の第1の実施形態における表示画面例Example of display screen in the first embodiment of the present invention 本発明の第1の実施形態における表示画面例Example of display screen in the first embodiment of the present invention 本発明の第1の実施形態における表示画面例Example of display screen in the first embodiment of the present invention 本発明の第1の実施形態における制御部12の動作を示すフローチャートThe flowchart which shows operation | movement of the control part 12 in the 1st Embodiment of this invention. 本発明の第2の実施形態における表示画面例Display screen example according to the second embodiment of the present invention 本発明の第2の実施形態における表示画面例Display screen example according to the second embodiment of the present invention 本発明の第2の実施形態における表示画面例Display screen example according to the second embodiment of the present invention 本発明の第2の実施形態における表示画面例Display screen example according to the second embodiment of the present invention 本発明の第2の実施形態における制御部12の動作を示すフローチャートThe flowchart which shows operation | movement of the control part 12 in the 2nd Embodiment of this invention. ポインタ22の軌道を予測するための第1の予測方法を示す図The figure which shows the 1st prediction method for estimating the locus | trajectory of the pointer 22 ポインタ22の軌道を予測するための第2の予測方法を示す図The figure which shows the 2nd prediction method for estimating the locus | trajectory of the pointer 22 ポインタ22の軌道を予測するための第3の予測方法を示す図The figure which shows the 3rd prediction method for estimating the locus | trajectory of the pointer 22 ポインタ22の軌道を予測するための第4の予測方法を示す図The figure which shows the 4th prediction method for estimating the locus | trajectory of the pointer 22

符号の説明Explanation of symbols

10 表示装置
12 制御部
14 ポインティングデバイス
20,20a〜20f 選択ボタン
22 ポインタ
24 確認ボタン
DESCRIPTION OF SYMBOLS 10 Display apparatus 12 Control part 14 Pointing device 20, 20a-20f Selection button 22 Pointer 24 Confirmation button

Claims (5)

表示画面に表示された複数の選択ボタンの中から所望の選択ボタンをユーザに選択させるための入力装置であって、
表示画面に複数の選択ボタンを表示する選択ボタン表示手段と、
表示画面にポインタを表示するポインタ表示手段と、
ユーザによって操作されるポインティングデバイスからの信号に応じてポインタを移動させるポインタ制御手段と、
ポインタの指し示す位置が表示画面に表示されているいずれかの選択ボタン上に進入したことに応じて、当該選択ボタンがユーザによって仮選択されたと判定する仮選択検出手段と、
ポインタの指し示す位置がユーザによって仮選択された選択ボタン上から一旦退出した後、当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定する選択確定手段とを備えた、入力装置。
An input device for allowing a user to select a desired selection button from a plurality of selection buttons displayed on a display screen,
A selection button display means for displaying a plurality of selection buttons on the display screen;
Pointer display means for displaying a pointer on the display screen;
Pointer control means for moving the pointer in response to a signal from a pointing device operated by a user;
Temporary selection detection means for determining that the selection button has been temporarily selected by the user in response to the position indicated by the pointer entering on any of the selection buttons displayed on the display screen;
A selection confirmation unit that determines that the selection button has been selected by the user in response to re-entering the selection button after the position indicated by the pointer once exits from the selection button temporarily selected by the user; Input device.
前記選択確定手段は、ポインタの指し示す位置がユーザによって仮選択された選択ボタンから一定距離以上離れた後、当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定することを特徴とする、請求項1に記載の入力装置。   The selection confirmation means determines that the selection button has been selected by the user in response to re-entering the selection button after the position pointed by the pointer has been separated from the selection button temporarily selected by the user by a predetermined distance or more. The input device according to claim 1, wherein: 前記入力装置は、前記仮選択検出手段によっていずれかの選択ボタンがユーザによって仮選択されたことに応じて、表示画面に確認ボタンを表示する確認ボタン表示手段をさらに備え、
前記選択確定手段は、ポインタの指し示す位置がユーザによって仮選択された選択ボタン上から一旦退出した後、前記確認ボタン上を経由してから当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定することを特徴とする、請求項1に記載の入力装置。
The input device further includes confirmation button display means for displaying a confirmation button on a display screen in response to any selection button being provisionally selected by the user by the provisional selection detection means,
The selection confirming means is responsive to the fact that the position indicated by the pointer once exits from the selection button temporarily selected by the user and then enters the selection button again after passing through the confirmation button. The input device according to claim 1, wherein it is determined that the button is selected by a user.
前記確認ボタン表示手段は、前記仮選択検出手段によっていずれかの選択ボタンがユーザによって仮選択されたことに応じて、当該仮選択された選択ボタン上に進入する直前および/または進入した後のポインタの軌跡に基づいて、ポインタが当該仮選択された選択ボタン上から退出した後のポインタの軌道を予測し、当該予測された軌道上に前記確認ボタンを表示することを特徴とする、請求項1に記載の入力装置。   The confirmation button display means is a pointer immediately before and / or after entering the provisionally selected selection button in response to provisional selection of any selection button by the temporary selection detection means. 2. The pointer trajectory after the pointer exits from the temporarily selected selection button is predicted based on the trajectory, and the confirmation button is displayed on the predicted trajectory. The input device described in 1. 表示画面に表示された複数の選択ボタンの中から所望の選択ボタンをユーザに選択させるための入力装置用プログラムであって、入力装置の制御部を、
表示画面に複数の選択ボタンを表示する選択ボタン表示手段、
表示画面にポインタを表示するポインタ表示手段、
ユーザによって操作されるポインティングデバイスからの信号に応じてポインタを移動させるポインタ制御手段、
ポインタの指し示す位置が表示画面に表示されているいずれかの選択ボタン上に進入したことに応じて、当該選択ボタンがユーザによって仮選択されたと判定する仮選択検出手段、および
ポインタの指し示す位置がユーザによって仮選択された選択ボタン上から一旦退出した後、当該選択ボタン上に再度進入したことに応じて、当該選択ボタンがユーザによって選択されたと判定する選択確定手段として機能させるための入力装置用プログラム。
A program for an input device for causing a user to select a desired selection button from a plurality of selection buttons displayed on a display screen, wherein a control unit of the input device is
Selection button display means for displaying a plurality of selection buttons on the display screen,
Pointer display means for displaying a pointer on the display screen;
Pointer control means for moving the pointer in accordance with a signal from a pointing device operated by a user;
Temporary selection detecting means for determining that the selection button is provisionally selected by the user in response to the position indicated by the pointer entering one of the selection buttons displayed on the display screen, and the position indicated by the pointer is the user An input device program for functioning as a selection confirming unit that determines that the selection button has been selected by the user in response to re-entering the selection button after temporarily exiting from the selection button temporarily selected by .
JP2006271407A 2006-10-03 2006-10-03 Input device Pending JP2008090640A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006271407A JP2008090640A (en) 2006-10-03 2006-10-03 Input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006271407A JP2008090640A (en) 2006-10-03 2006-10-03 Input device

Publications (1)

Publication Number Publication Date
JP2008090640A true JP2008090640A (en) 2008-04-17

Family

ID=39374708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006271407A Pending JP2008090640A (en) 2006-10-03 2006-10-03 Input device

Country Status (1)

Country Link
JP (1) JP2008090640A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010146170A (en) * 2008-12-17 2010-07-01 Toyota Motor Corp Input device
WO2012121404A1 (en) * 2011-03-07 2012-09-13 Sharp Kabushiki Kaisha A user interface, a device incorporating the same and a method for providing a user interface
JP2015194595A (en) * 2014-03-31 2015-11-05 セイコーエプソン株式会社 Projector, display device, and display method
JP2016184362A (en) * 2015-03-26 2016-10-20 富士通株式会社 Input device, input operation detection method, and input operation detection computer program
JP2018120331A (en) * 2017-01-24 2018-08-02 株式会社ブループリント Program and display device
JP2019174623A (en) * 2018-03-28 2019-10-10 Eizo株式会社 Display system, and program
JP2020048708A (en) * 2018-09-25 2020-04-02 株式会社メディカロイド Surgery system and display method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010146170A (en) * 2008-12-17 2010-07-01 Toyota Motor Corp Input device
WO2012121404A1 (en) * 2011-03-07 2012-09-13 Sharp Kabushiki Kaisha A user interface, a device incorporating the same and a method for providing a user interface
JP2015194595A (en) * 2014-03-31 2015-11-05 セイコーエプソン株式会社 Projector, display device, and display method
JP2016184362A (en) * 2015-03-26 2016-10-20 富士通株式会社 Input device, input operation detection method, and input operation detection computer program
JP2018120331A (en) * 2017-01-24 2018-08-02 株式会社ブループリント Program and display device
JP2019174623A (en) * 2018-03-28 2019-10-10 Eizo株式会社 Display system, and program
US11321042B2 (en) 2018-03-28 2022-05-03 Eizo Corporation Display system and program
JP2020048708A (en) * 2018-09-25 2020-04-02 株式会社メディカロイド Surgery system and display method

Similar Documents

Publication Publication Date Title
EP2557484B1 (en) Information processing system, operation input device, information processing device, information processing method, program and information storage medium
US9323340B2 (en) Method for gesture control
US9710085B2 (en) Pointer display device, pointer display/detection method, pointer display/detection program and information apparatus
EP2631767B1 (en) Method, computer readable medium and portable apparatus for scrolling a screen in a touch screen display apparatus
JP4686886B2 (en) Information processing device
JP4849412B2 (en) Information input display device
US20080141181A1 (en) Information processing apparatus, information processing method, and program
JP4951570B2 (en) Information processing apparatus and display method thereof
JP5102412B1 (en) Information terminal, information terminal control method, and program
KR20040017832A (en) Seamlessly combined freely moving cursor and jumping highlights navigation
KR20130088752A (en) Multidirectional button, key, and keyboard
WO2012159254A1 (en) Invisible control
CN103140826A (en) Information terminal device and touch panel display method
JP2008090640A (en) Input device
US7308654B2 (en) Information processing apparatus, menu processing method and recording medium storing a menu processing program
KR101553119B1 (en) User interface method and apparatus using successive touches
JP2008065504A (en) Touch panel control device and touch panel control method
JP2001108475A (en) Vehicle navigation system
JP2014182808A (en) Navigation control of touch screen user interface
JP7465666B2 (en) Visual target presentation device
JP2008172524A (en) Operating device
JP7323284B2 (en) program
KR20080113465A (en) Motion control device of a vehicle electronic device using a haptic device and a vehicle electronic system including the same
JP6699521B2 (en) Input device
KR100780437B1 (en) Pointer control method of a mobile terminal having a pointing device