JP2002007023A - Device and method for selecting menu, and computer readable recording medium with menu selection program recorded thereon - Google Patents

Device and method for selecting menu, and computer readable recording medium with menu selection program recorded thereon

Info

Publication number
JP2002007023A
JP2002007023A JP2000184416A JP2000184416A JP2002007023A JP 2002007023 A JP2002007023 A JP 2002007023A JP 2000184416 A JP2000184416 A JP 2000184416A JP 2000184416 A JP2000184416 A JP 2000184416A JP 2002007023 A JP2002007023 A JP 2002007023A
Authority
JP
Japan
Prior art keywords
menu
screen
menu item
selection
displayed
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.)
Granted
Application number
JP2000184416A
Other languages
Japanese (ja)
Other versions
JP4390371B2 (en
Inventor
Yasuhiro Nose
康弘 野瀬
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2000184416A priority Critical patent/JP4390371B2/en
Publication of JP2002007023A publication Critical patent/JP2002007023A/en
Application granted granted Critical
Publication of JP4390371B2 publication Critical patent/JP4390371B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To select a menu item at a high operability even on a narrow screen. SOLUTION: A user presses a menu generation point 7 with a pen 6 and subsequently moves the pen 6 in an optional straight direction on the screen with the pen 6 pressed on the screen 5. Then, menu items 8 such as a 'channel', 'volume', 'brightness' and 'image quality' are displayed in turn in accordance with the straight movement distance of the pen 6. A straight line (tracing 9) connecting the point 7 to the current position of the pen 6 is displayed on the screen 5 in the case of this straight movement. The user can select a desired menu item 8 by stopping the pen 6 while the menu item 8 is displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、メニュー選択装置
に関し、特に、狭い画面上であっても操作性よくメニュ
ーアイテムの選択が可能なメニュー選択装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a menu selection device, and more particularly to a menu selection device capable of selecting a menu item with good operability even on a narrow screen.

【0002】[0002]

【従来の技術】近年のコンピュータシステムでは、GU
I(Graphical User Interface)をユーザに提供し、ユ
ーザからの指示を受付けるものが数多くある。GUIで
は、何らかのポインティングデバイスを用いてメニュー
の選択を行なう操作が必要とされる。このため、効率良
く作業を行なうためには、メニュー選択を効率よく行な
うことができるGUIが必要とされている。
2. Description of the Related Art In recent computer systems, GU
There are many devices that provide an I (Graphical User Interface) to a user and receive an instruction from the user. In the GUI, an operation of selecting a menu using some kind of pointing device is required. For this reason, in order to perform the work efficiently, a GUI capable of efficiently performing menu selection is required.

【0003】特表平11−507455号公報には、メ
ニューの選択作業を高速化するためのメニュー選択シス
テムが開示されている。
[0003] Japanese Patent Application Publication No. 11-507455 discloses a menu selection system for speeding up a menu selection operation.

【0004】図19を参照して、このメニュー選択シス
テムでは、角度マーキングメニューと直線メニューとを
組合わせて、メニューの選択作業の効率化を実現してい
る。
Referring to FIG. 19, in this menu selection system, the efficiency of menu selection work is realized by combining an angle marking menu and a straight line menu.

【0005】角度マーキングメニューとは、所定のポイ
ント23を中心とした円周上に表示されたメニューアイ
テムを指す。
[0005] The angle marking menu refers to a menu item displayed on a circle around a predetermined point 23.

【0006】直線メニューとは、通常のパーソナルコン
ピュータで用いられているGUIのプルダウンメニュー
と同じように、直線的(例えば、上から下に)に表示さ
れたメニューアイテムを指す。
The straight menu refers to a menu item displayed in a straight line (for example, from top to bottom), like a pull-down menu of a GUI used in a normal personal computer.

【0007】次に、このメニュー選択システムによるメ
ニューアイテムの選択方法の一例を説明する。
Next, an example of a menu item selection method by the menu selection system will be described.

【0008】ユーザは、マウスに代表されるポインティ
ングデバイスを操作し、画面上に表示されたカーソル2
4を所定のポイント23に移動させる。ユーザは、その
位置で、マウスのボタンを押したままにすると、カーソ
ル24を取囲むようにして角度マーキングメニューアイ
テム15〜18が表示される。
[0008] A user operates a pointing device represented by a mouse to display a cursor 2 displayed on a screen.
4 is moved to a predetermined point 23. When the user holds down the mouse button at that position, the angle marking menu items 15 to 18 are displayed so as to surround the cursor 24.

【0009】ユーザは、カーソル24を中心として、放
射状に最大8分割(図19では4分割)された角度マー
キングメニューの領域20いずれかにカーソルを24移
動させ、マウスボタンを離すことにより、角度マーキン
グメニューアイテム15〜18のいずれかを選択するこ
とができる。
The user moves the cursor 24 to any one of the angle marking menu areas 20 divided into a maximum of eight (four in FIG. 19) radially with the cursor 24 as a center, and releases the mouse button to perform angle marking. Any one of the menu items 15 to 18 can be selected.

【0010】角度マーキングメニューアイテム15〜1
8の表示個数は、角度を正確に描く人間の能力の限界に
応じ、一般的に8個までに制限されている。このため、
9個以上のメニューアイテムを表示するためには、角度
マーキングメニューの表示と同時に、直線メニュー19
の表示がなされる。
[0010] Angle marking menu items 15-1
The number of displayed eights is generally limited to eight, depending on the limitations of a person's ability to draw angles accurately. For this reason,
In order to display nine or more menu items, a straight line menu 19 is displayed simultaneously with the display of the angle marking menu.
Is displayed.

【0011】ユーザは、直線メニュー19に含まれるメ
ニューアイテム上にカーソル24を移動させ、マウスボ
タンを離すことにより、メニューアイテム41〜43の
いずれかを選択することができる。
The user can select any of the menu items 41 to 43 by moving the cursor 24 over a menu item included in the straight-line menu 19 and releasing the mouse button.

【0012】このようにして、効率良くメニューの選択
が行なわれる。
In this way, menu selection is performed efficiently.

【0013】[0013]

【発明が解決しようとする課題】しかし、このメニュー
選択システムでは、カーソル24を中心として放射状に
角度マーキングメニューアイテム15〜18が表示され
る。このため、ポイント23の配置位置に制限が課せら
れる。例えば、画面の四隅にポイント23を配置した場
合には、角度マーキングメニューアイテム15〜18の
一部が表示されなくなってしまうという問題がある。
However, in this menu selection system, the angle marking menu items 15 to 18 are displayed radially around the cursor 24. For this reason, a restriction is imposed on the arrangement position of the point 23. For example, when the points 23 are arranged at the four corners of the screen, there is a problem that some of the angle marking menu items 15 to 18 are not displayed.

【0014】特に近年普及しているPDA(Personal D
ata Assistant)に代表される小型デバイスでは、表示
画面が小さため、画面の四隅にポイント23を配置する
ことができないとなると、画面の中央付近にポイント2
3を配置しなければならない。このため、誤ってポイン
ト23を押してしまったり、ポイント23の位置が画面
上に表示されていなければ、ポイント23を探すのに時
間がかかったりして操作性が悪いという問題がある。
In particular, PDA (Personal D), which has become popular in recent years,
In a small device represented by ata Assistant), since the display screen is small, it is not possible to arrange the points 23 at the four corners of the screen.
3 must be placed. For this reason, there is a problem in that if the point 23 is pressed by mistake or the position of the point 23 is not displayed on the screen, it takes time to search for the point 23 and the operability is poor.

【0015】また、このメニュー選択システムでは、一
度に表示可能な角度マーキングメニューアイテムの個数
が最大8個までと制限されている。このため、9個以上
のメニューアイテムを表示させるためには、直線メニュ
ーを表示させたり、メニューアイテムを階層構造化して
表示させたりする必要がある。このため、メニュー選択
操作において、ユーザの混乱を招く恐れがある。
In this menu selection system, the number of angle marking menu items that can be displayed at one time is limited to a maximum of eight. Therefore, in order to display nine or more menu items, it is necessary to display a straight-line menu or to display menu items in a hierarchical structure. For this reason, the user may be confused in the menu selection operation.

【0016】本発明は、上述の課題を解決するためにな
されたもので、その目的は、狭い画面上でも操作性よく
メニューアイテムの選択が可能なメニュー選択方法を提
供することである。
The present invention has been made to solve the above-mentioned problem, and an object of the present invention is to provide a menu selection method capable of selecting a menu item with good operability even on a narrow screen.

【0017】[0017]

【課題を解決するための手段】本発明のある局面に従う
メニュー選択装置は、情報を表示する画面を有する表示
部と、前記画面上の指定された位置を検出するための位
置検出手段と、前記位置検出手段に接続され、前記画面
上の予め定められた位置に設けられたメニュー生成ポイ
ントの指定を検知するためのメニュー生成ポイント指定
検知手段と、前記メニュー生成ポイント検知手段および
前記位置検出手段に接続され、前記メニュー生成ポイン
トが指定された場合に、前記メニュー生成ポイントから
現在指定されている前記画面上の位置までの距離を算出
するための距離算出手段と、前記距離算出手段に接続さ
れ、それぞれ異なる所定の距離が対応付けられている複
数のメニューアイテムの中から、前記距離算出手段の出
力に基づき定められるメニューアイテムを選択し、前記
画面上に表示するためのメニュー表示手段と、前記画面
上に表示されたメニューアイテムの選択を受付けるため
のメニュー選択受付手段とを含む。
According to an aspect of the present invention, there is provided a menu selecting apparatus, comprising: a display unit having a screen for displaying information; a position detecting means for detecting a designated position on the screen; A menu generation point designation detection unit connected to the position detection unit for detecting designation of a menu generation point provided at a predetermined position on the screen; and a menu generation point detection unit and the position detection unit. Connected, when the menu generation point is specified, connected to the distance calculation means for calculating the distance from the menu generation point to the currently specified position on the screen, and connected to the distance calculation means; A plurality of menu items, each of which is associated with a different predetermined distance, are determined based on the output of the distance calculating means. Select menu item that includes a menu display means for displaying on the screen, and a menu selection accepting means for accepting a selection of a menu item displayed on the screen.

【0018】メニュー生成ポイントからの距離に応じて
メニューアイテムが定められている。このため、ユーザ
は、メニュー生成ポイントを指定した後、メニュー生成
ポイントを始点とした直線を画面上で描くことによりメ
ニューアイテムを表示させ、メニューアイテムを選択す
ることができるようになる。よって、画面が小さい小型
デバイスであっても、画面上で直線を引く領域さえ確保
できれば、メニューアイテムを選択することができる。
また、簡単な操作でメニューアイテムを選択することが
できるため、操作に不慣れなユーザであっても、操作性
よくメニューアイテムを選択することができる。
Menu items are determined according to the distance from the menu generation point. Therefore, after specifying the menu generation point, the user can display the menu item by drawing a straight line starting from the menu generation point on the screen, and can select the menu item. Therefore, even if it is a small device with a small screen, menu items can be selected as long as an area where a straight line is drawn on the screen can be secured.
Further, since the menu item can be selected by a simple operation, even a user who is unfamiliar with the operation can select the menu item with good operability.

【0019】好ましくは、前記複数のメニューアイテム
の各々は、前記メニュー生成ポイントを中心とした円周
上の位置にそれぞれ対応付けられている複数の属性値を
有する。メニュー選択装置は、さらに、前記メニュー選
択受付手段および前記位置検出手段に接続され、メニュ
ーアイテムが選択された場合に、現在指定されている前
記画面上の位置と選択されたメニューアイテムの属性値
に対応付けられた位置とに基づいて定められる属性値を
前記画面上に表示するための属性値表示手段と、前記画
面上に表示された属性値の選択を受付けるための属性値
選択受付手段とを含む。
[0019] Preferably, each of the plurality of menu items has a plurality of attribute values respectively associated with positions on a circle around the menu generation point. The menu selection device is further connected to the menu selection reception unit and the position detection unit, and when a menu item is selected, a menu item on the screen and an attribute value of the selected menu item are displayed. Attribute value display means for displaying an attribute value determined based on the associated position on the screen, and attribute value selection receiving means for receiving selection of the attribute value displayed on the screen. Including.

【0020】メニューアイテムの属性値は、メニュー生
成ポイントを中心とした円周上の位置に対応付けられて
いる。このため、メニュー生成ポイントより直線を引く
ことによりメニューアイテムを選択した後、メニュー生
成ポイントを中心とした円周を描くことによりメニュー
アイテムの属性値を選択することができる。よって、操
作に不慣れなユーザであっても、操作性よくメニューア
イテムの属性値を選択することができる。
The attribute values of the menu items are associated with positions on the circumference centered on the menu generation point. Therefore, after a menu item is selected by drawing a straight line from the menu generation point, an attribute value of the menu item can be selected by drawing a circle around the menu generation point. Therefore, even a user who is unfamiliar with the operation can select the attribute value of the menu item with good operability.

【0021】さらに好ましくは、前記メニュー表示手段
は、前記距離算出手段に接続され、前記距離算出手段の
出力に基づき定められるメニューアイテムを選択し、前
記画面上に表示するための手段と、前記位置検出手段に
接続され、前記メニュー生成ポイントと現在指定されて
いる前記画面上の位置とを結ぶ直線を表示するための直
線表示手段とを含む。
More preferably, the menu display means is connected to the distance calculation means, selects a menu item determined based on an output of the distance calculation means, and displays the menu item on the screen; And a straight line display means connected to the detection means for displaying a straight line connecting the menu generation point and the currently designated position on the screen.

【0022】さらに好ましくは、前記直線表示手段は、
前記直線のうち、前記メニューアイテムが対応付けられ
ている部分は実線で表示し、それ以外の部分は破線で表
示する。
More preferably, said straight line display means comprises:
Of the straight line, a portion associated with the menu item is displayed as a solid line, and the other portion is displayed as a broken line.

【0023】直線を長く引きすぎてしまった場合には、
長すぎる部分の直線が破線で表示される。このため、ユ
ーザは、メニューアイテムを選択することができない状
態になっていることを一目で知ることができる。
If the straight line is drawn too long,
Lines that are too long are displayed as broken lines. For this reason, the user can know at a glance that the menu item cannot be selected.

【0024】本発明の他の局面に従うメニュー選択方法
は、情報を表示する画面を有する表示部と、前記画面上
の指定された位置を検出するための位置検出手段とを含
むメニュー選択装置で用いられる。メニュー選択方法
は、前記画面上の予め定められた位置に設けられたメニ
ュー生成ポイントの指定を検知するステップと、前記メ
ニュー生成ポイントが指定された場合に、前記メニュー
生成ポイントから現在指定されている前記画面上の位置
までの距離を算出するステップと、それぞれ異なる所定
の距離が対応付けられている複数のメニューアイテムの
中から、前記距離に基づき定められるメニューアイテム
を選択し、前記画面上に表示するステップと、前記画面
上に表示されたメニューアイテムの選択を受付けるステ
ップとを含む。
A menu selection method according to another aspect of the present invention is used in a menu selection device including a display unit having a screen for displaying information, and position detection means for detecting a specified position on the screen. Can be The menu selection method includes a step of detecting designation of a menu generation point provided at a predetermined position on the screen, and when the menu generation point is designated, the menu designation point is currently designated from the menu creation point. Calculating a distance to a position on the screen, and selecting a menu item determined based on the distance from a plurality of menu items associated with different predetermined distances, and displaying the menu item on the screen. And receiving a selection of a menu item displayed on the screen.

【0025】メニュー生成ポイントからの距離に応じて
メニューアイテムが定められている。このため、ユーザ
は、メニュー生成ポイントを指定した後、メニュー生成
ポイントを始点とした直線を画面上で描くことによりメ
ニューアイテムを表示させ、メニューアイテムを選択す
ることができるようになる。よって、画面が小さい小型
デバイスであっても、画面上で直線を引く領域さえ確保
できれば、メニューアイテムを選択することができる。
また、簡単な操作でメニューアイテムを選択することが
できるため、操作に不慣れなユーザであっても、操作性
よくメニューアイテムを選択することができる。
Menu items are determined according to the distance from the menu generation point. Therefore, after specifying the menu generation point, the user can display the menu item by drawing a straight line starting from the menu generation point on the screen, and can select the menu item. Therefore, even if it is a small device with a small screen, menu items can be selected as long as an area where a straight line is drawn on the screen can be secured.
Further, since the menu item can be selected by a simple operation, even a user who is unfamiliar with the operation can select the menu item with good operability.

【0026】本発明のさらに他の局面に従うコンピュー
タ読取可能な記録媒体は、コンピュータの画面上の予め
定められた位置に設けられたメニュー生成ポイントの指
定を検知するステップと、前記メニュー生成ポイントが
指定された場合に、前記メニュー生成ポイントから現在
指定されている前記画面上の位置までの距離を算出する
ステップと、それぞれ異なる所定の距離が対応付けられ
ている複数のメニューアイテムの中から、前記距離に基
づき定められるメニューアイテムを選択し、前記画面上
に表示するステップと、前記画面上に表示されたメニュ
ーアイテムの選択を受付けるステップとをコンピュータ
に実行させるメニュー選択プログラムを記録している。
A computer-readable recording medium according to still another aspect of the present invention includes a step of detecting designation of a menu generation point provided at a predetermined position on a computer screen; Calculating the distance from the menu generation point to the currently designated position on the screen, and selecting the distance from a plurality of menu items each associated with a different predetermined distance. A menu selection program for causing a computer to execute a step of selecting a menu item determined based on the above and displaying the menu item on the screen, and a step of receiving a selection of the menu item displayed on the screen.

【0027】メニュー生成ポイントからの距離に応じて
メニューアイテムが定められている。このため、ユーザ
は、メニュー生成ポイントを指定した後、メニュー生成
ポイントを始点とした直線を画面上で描くことによりメ
ニューアイテムを表示させ、メニューアイテムを選択す
ることができるようになる。よって、簡単な操作でメニ
ューアイテムを選択することができるため、操作に不慣
れなユーザであっても、操作性よくメニューアイテムを
選択することができる。
Menu items are determined according to the distance from the menu generation point. Therefore, after specifying the menu generation point, the user can display the menu item by drawing a straight line starting from the menu generation point on the screen, and can select the menu item. Therefore, a menu item can be selected by a simple operation, so that even a user unfamiliar with the operation can select a menu item with good operability.

【0028】[0028]

【発明の実施の形態】図1および図2を参照して、この
発明の実施の形態によると、メニュー選択システムは、
PDA25で用いられる。PDA25は、メニューを表
示する、液晶ディスプレイに代表されるタッチパネル付
の表示部27と、メニュー選択処理のプログラムやその
他のデータが格納された外部記憶装置28と、表示部2
7の表示を制御するための表示制御部30と、メニュー
選択処理のプログラムを実行し、PDA25全体の制御
を行なうCPU(Central Processing Unit)29と、
外部記憶装置28よりロードされたプログラムを記憶す
るプログラム用メモリ31と、各種データを記憶するた
めのデータ用メモリ32と、外部記憶装置28、CPU
29、表示制御部30、プログラム用メモリ31および
データ用メモリ32を相互に接続するためのバス38と
を含む。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to FIGS. 1 and 2, according to an embodiment of the present invention, a menu selection system comprises:
Used in PDA25. The PDA 25 includes a display unit 27 having a touch panel, such as a liquid crystal display, for displaying menus, an external storage device 28 storing a menu selection processing program and other data, and a display unit 2.
7, a CPU (Central Processing Unit) 29 that executes a menu selection processing program and controls the entire PDA 25,
A program memory 31 for storing a program loaded from the external storage device 28, a data memory 32 for storing various data, an external storage device 28, a CPU
29, a bus 38 for interconnecting the display control unit 30, the program memory 31, and the data memory 32.

【0029】メニュー選択処理のプログラムは、外部記
憶装置28からロードする他に、ネットワークを介して
接続された外部データベース(図示せず)よりダウンロ
ードするようにしてもよい。
The menu selection processing program may be downloaded from an external database (not shown) connected via a network in addition to being loaded from the external storage device 28.

【0030】ユーザは、ペン6などのポインティングデ
バイスを操作し、表示部27に圧力を加える。圧力が加
えられた位置の座標が表示制御部30により読取られ、
CPU29に与えられる。
The user operates a pointing device such as the pen 6 to apply pressure to the display unit 27. The coordinates of the position where the pressure is applied are read by the display control unit 30,
It is given to the CPU 29.

【0031】なお、ポインティングデバイスは、ペン6
に限定されるものではなく、マウス、指、視線など、表
示部27上の表示位置を指定可能なものであれば、それ
以外のものであってもよい。
The pointing device is a pen 6
However, the present invention is not limited to this, and any other device, such as a mouse, a finger, or a line of sight, may be used as long as the display position on the display unit 27 can be specified.

【0032】以下、具体例を挙げつつメニュー選択処理
の詳細について説明する。以下の説明では、PDAをテ
レビのリモートコントロール装置として使用する場合に
ついて説明する。ユーザが選択可能なメニューアイテム
として、「チャンネル」、「ボリューム」、「明るさ」
および「画質」の4つのメニューアイテムが用意されて
いるものとする。
Hereinafter, the details of the menu selection processing will be described with reference to specific examples. In the following description, a case will be described in which the PDA is used as a television remote control device. Menu items that can be selected by the user include "Channel", "Volume", and "Brightness".
It is assumed that four menu items of “image quality” and “image quality” are prepared.

【0033】メニューアイテム「チャンネル」には、属
性値が付されており、その属性値は、「1」から「1
2」までの範囲の整数値をとる。各属性値がテレビのチ
ャンネル番号に対応している。
An attribute value is added to the menu item “channel”, and the attribute value is changed from “1” to “1”.
Take an integer value in the range up to 2 ". Each attribute value corresponds to a TV channel number.

【0034】メニューアイテム「ボリューム」は、
「0」から「9」までの範囲の整数値を属性値として持
つ。属性値が「0」のとき最小音量(消音)であること
を示し、属性値が「9」のとき最大音量であることを示
している。
The menu item “volume”
It has an integer value in the range from “0” to “9” as an attribute value. When the attribute value is “0”, it indicates the minimum volume (silence), and when the attribute value is “9”, it indicates the maximum volume.

【0035】メニューアイテム「画質」および「明る
さ」は、「−11」から「12」までの範囲の整数値を
属性値として持つ。
The menu items "image quality" and "brightness" have integer values ranging from "-11" to "12" as attribute values.

【0036】CPU29は、図3〜図5に示されるメニ
ュー選択処理のプログラムを実行することにより、ユー
ザからの指示を受付け、リモートコントロール装置とし
ての機能を果たす。
The CPU 29 executes a menu selection processing program shown in FIGS. 3 to 5 to receive an instruction from the user and to function as a remote control device.

【0037】図3を参照して、CPU29は、ペン6に
より表示部27に表示された画面上のメニュー生成ポイ
ントが押されているか否かを調べる(S01)。図6を
参照して、たとえば、メニュー生成ポイント7は、表示
部27の画面の左下に設けられている。
Referring to FIG. 3, CPU 29 checks whether or not a menu generation point on the screen displayed on display unit 27 by pen 6 is pressed (S01). Referring to FIG. 6, for example, menu generation point 7 is provided at the lower left of the screen of display unit 27.

【0038】メニュー生成ポイント7が押されていなけ
れば(S01でNO)、メニュー生成ポイント7が押さ
れるまで待機する。メニュー生成ポイント7が押された
場合には(S01でYES)、メニュー生成ポイント7
が一定期間押されているか否か調べられる(S02)。
If the menu generation point 7 has not been pressed (NO in S01), the process waits until the menu generation point 7 is pressed. If menu generation point 7 is pressed (YES in S01), menu generation point 7 is pressed.
It is checked whether or not is pressed for a certain period (S02).

【0039】メニュー生成ポイント7が一定期間押され
る前に、ペン6が離された場合には(S02でNO)、
S01に戻る。図7を参照して、メニュー生成ポイント
7が一定期間押された場合には(S02でYES)、後
述のメニューアイテム選択モードに遷移する。メニュー
アイテム選択モードでは、ユーザは、メニューアイテム
の選択が可能になる。
If the pen 6 is released before the menu generation point 7 is pressed for a certain period of time (NO in S02),
It returns to S01. Referring to FIG. 7, when menu generation point 7 has been pressed for a certain period of time (YES in S02), a transition is made to a menu item selection mode described later. In the menu item selection mode, the user can select a menu item.

【0040】図6および図8〜図10を参照して、メニ
ューアイテム選択モードでは、ペン6を画面5に押さえ
付けたままの状態で画面5上の任意の方向に直線移動さ
せると、「チャンネル」(図6)、「ボリューム」(図
8)、「明るさ」(図9)および「画質」(図10)と
いうメニューアイテムがペンの直線移動距離に応じて順
番に表示される。この直線移動の際に、メニュー生成ポ
イント7とペン6の現在位置とを結ぶ直線(軌跡9)が
画面5上に表示される。なお、ペン6の直線移動距離
が、最後に表示されるメニューアイテム「画質」の表示
位置を越えてしまった場合には、図11に示すように軌
跡9が破線で表示され、メニューアイテムの表示は行な
われない。軌跡9を破線で表示する変わりに、直線の表
示色を変えるようにしてもよい。
Referring to FIG. 6 and FIGS. 8 to 10, in the menu item selection mode, when the pen 6 is linearly moved in any direction on the screen 5 while the pen 6 is pressed down on the screen 5, the "channel""(FIG.6)," VOLUME "(FIG. 8)," Brightness "(FIG. 9), and" IMAGE QUALITY "(FIG. 10) are displayed in order according to the linear moving distance of the pen. At the time of this linear movement, a straight line (trajectory 9) connecting the menu generation point 7 and the current position of the pen 6 is displayed on the screen 5. When the linear movement distance of the pen 6 exceeds the display position of the menu item "image quality" displayed last, the locus 9 is displayed by a broken line as shown in FIG. Is not performed. Instead of displaying the trajectory 9 with a broken line, the display color of the straight line may be changed.

【0041】図4を参照して、メニューアイテム選択モ
ードでの処理について説明する。CPU29は、ペン6
により画面5上のいずれかの点が押されているか調べる
(S04)。ペン6が画面から離されている場合には
(S04でNO)、S01に戻る。ペン6がいずれかの
点を押している場合には(S04でYES)、ペン6が
圧力を加えている画面5上の位置が調べられる(S0
5)。
Referring to FIG. 4, the processing in the menu item selection mode will be described. The CPU 29 uses the pen 6
To check whether any point on the screen 5 has been pressed (S04). If the pen 6 has been released from the screen (NO in S04), the process returns to S01. If the pen 6 is pressing any point (YES in S04), the position on the screen 5 where the pen 6 is applying pressure is checked (S0).
5).

【0042】メニュー生成ポイント7からのペン6の直
線移動距離がメニューアイテムに対応付けられた距離に
一致するか否かが調べられる(S06)。ペン6の直線
移動距離がメニューアイテムを表示させるための距離に
一致していなければ(S06でNO)、S04に戻る。
It is checked whether or not the linear movement distance of the pen 6 from the menu generation point 7 matches the distance associated with the menu item (S06). If the linear movement distance of the pen 6 does not match the distance for displaying the menu item (NO in S06), the process returns to S04.

【0043】ペン6の直線移動距離がメニューアイテム
を表示させるための距離に一致していれば(S06でY
ES)、その直線移動距離に応じたメニューアイテムが
画面5上に表示され(S07)、メニューアイテムの選
択が行われる。
If the linear movement distance of the pen 6 matches the distance for displaying the menu item (Y in S06)
ES), a menu item corresponding to the linear movement distance is displayed on the screen 5 (S07), and the menu item is selected.

【0044】その状態で、ペン6により画面5上の同じ
位置が押され続けているか否かが調べられる(S0
8)。ペン6が移動した場合には(S08でNO)、S
04に戻る。ペン6が同じ位置を押し続けている場合に
は(S08でYES)、後述のメニュー属性選択モード
に移行する。メニュー属性選択モードでは、選択された
メニューアイテムの属性を選択するための処理が行なわ
れる。
In this state, it is checked whether or not the same position on the screen 5 is continuously pressed by the pen 6 (S0).
8). If the pen 6 has moved (NO in S08), S
Return to 04. If the pen 6 is continuously pressed at the same position (YES in S08), the mode shifts to a menu attribute selection mode described later. In the menu attribute selection mode, a process for selecting an attribute of the selected menu item is performed.

【0045】図5を参照して、メニュー属性選択モード
に移行すると、図12に示すように、軌跡9の他に、属
性選択用軌跡12が表示される。属性選択用軌跡12
は、メニュー生成ポイント7を中心とした円弧であり、
属性を選択するためにユーザが走査すべきガイドとな
る。CPU29は、ペン6が画面5と接触しているか否
かを調べる(S11)。
Referring to FIG. 5, when the mode shifts to the menu attribute selection mode, attribute selection trajectory 12 is displayed in addition to trajectory 9 as shown in FIG. Trajectory for attribute selection 12
Is an arc centered on the menu generation point 7,
A guide that the user should scan to select attributes. The CPU 29 checks whether the pen 6 is in contact with the screen 5 (S11).

【0046】ペン6が画面5と接触していれば(S11
でYES)、接触位置に対応する属性値が画面5上に表
示される(S12)。現在、メニューアイテムとして
「ボリューム」が選択されているものとする。上述のよ
うに、メニューアイテム「ボリューム」は、属性値とし
て「0」から「9」までの範囲の整数値を有する。この
ため、図13に示すように、メニュー生成ポイント7を
原点とし、画面のX軸36に最小属性値「0」が、画面
のY軸37に最大属性値「9」がそれぞれ割当てられ
る。また、X軸36およびY軸37のなす角が10度ず
つの等間隔に刻まれ、それぞれの角度に属性値「2」〜
「8」が割当てられる。図14を参照して、たとえば、
ペン6の接触位置およびメニュー生成ポイント7を結ぶ
直線とY軸36とのなす角が25度の場合には、その位
置に属性値として「2」が割当てられる。このため、画
面5上には、その属性値14が表示される。
If the pen 6 is in contact with the screen 5 (S11
YES), the attribute value corresponding to the contact position is displayed on the screen 5 (S12). It is assumed that “volume” is currently selected as a menu item. As described above, the menu item “volume” has an integer value ranging from “0” to “9” as an attribute value. Therefore, as shown in FIG. 13, with the menu generation point 7 as the origin, the minimum attribute value “0” is assigned to the X axis 36 of the screen, and the maximum attribute value “9” is assigned to the Y axis 37 of the screen. Also, the angle between the X axis 36 and the Y axis 37 is carved at equal intervals of 10 degrees, and the attribute values “2” to
“8” is assigned. Referring to FIG. 14, for example,
When the angle between the straight line connecting the contact position of the pen 6 and the menu generation point 7 and the Y axis 36 is 25 degrees, “2” is assigned to the position as an attribute value. Therefore, the attribute value 14 is displayed on the screen 5.

【0047】次に、CPU29は、ペン6の接触位置を
調べる(S13)。図15を参照して、S06の処理で
ペン6が静止していると判断されたポイント10と、ペ
ン6の接触ポイント11との間の距離が、予め定められ
た距離よりも短いか否か調べられる(S14)。予め定
められた距離以上の場合には(S14でNO)、S11
に戻る。予め定められた距離よりも短い場合には(S1
4でYES)、ペン6が静止したポイント10とペン6
の現在の接触ポイント11とを結ぶ直線13と、メニュ
ー生成ポイント7とポイント10とを結ぶ軌跡9とのな
す角度が60度以上、かつ120度以下であるか否か調
べられる(S15)。S15の条件を満たさない場合、
すなわち、図15の破線で囲まれた領域の範囲外にペン
6が移動させられた場合には(S15でNO)、S04
から始まるメニューアイテム選択モードに戻る。
Next, the CPU 29 checks the contact position of the pen 6 (S13). Referring to FIG. 15, whether the distance between point 10 where pen 6 is determined to be stationary in the process of S06 and contact point 11 of pen 6 is shorter than a predetermined distance or not. It is checked (S14). If the distance is longer than the predetermined distance (NO in S14), S11
Return to If the distance is shorter than the predetermined distance (S1
4 is YES), the point 10 at which the pen 6 stops and the pen 6
It is checked whether or not the angle between the straight line 13 connecting the current contact point 11 and the locus 9 connecting the menu generation point 7 and the point 10 is not less than 60 degrees and not more than 120 degrees (S15). If the condition of S15 is not satisfied,
That is, when the pen 6 is moved out of the area surrounded by the broken line in FIG. 15 (NO in S15), S04
Return to menu item selection mode starting with.

【0048】S15の条件を満たす場合には(S15で
YES)、メニュー生成ポイント7およびポイント10
を結ぶ軌跡9と、メニュー生成ポイント7およびペン6
の現在の接触ポイント11とを結ぶ直線(図示せず)と
のなす角に応じて属性値の表示を行なう(S18)。
If the condition of S15 is satisfied (YES in S15), menu generation points 7 and 10
, A menu generation point 7 and a pen 6
The attribute value is displayed in accordance with the angle formed by a straight line (not shown) connecting to the current contact point 11 (S18).

【0049】ペン6が画面5から離された場合には(S
11でNO)、その時点で画面5に属性値が表示されて
いるか否かが調べられる(S17)。属性値が表示され
ていなければ(S17でNO)、S01に戻る。
When the pen 6 is released from the screen 5, (S
It is checked whether or not the attribute value is displayed on the screen 5 at that time (S17). If the attribute value is not displayed (NO in S17), the process returns to S01.

【0050】属性値が表示されていれば(S17でYE
S)、表示されている属性値が選択され(S18)、S
01に戻る。
If the attribute value is displayed (YE in S17)
S), the displayed attribute value is selected (S18), and S
Return to 01.

【0051】図5に示したメニュー選択モードにおける
ユーザの操作例を具体例を挙げつつより詳細に説明す
る。ここでは、テレビのボリューム変更について説明す
る。
An operation example of the user in the menu selection mode shown in FIG. 5 will be described in more detail with reference to a specific example. Here, a change in the volume of the television will be described.

【0052】図8を参照して、ユーザは、メニューアイ
テム選択モードにおいて、メニューアイテム「ボリュー
ム」が表示される場所までペン6を直線移動させた後、
一旦静止させる。
Referring to FIG. 8, in the menu item selection mode, the user linearly moves pen 6 to a position where menu item "volume" is displayed.
Stop once.

【0053】この時、図4のステップS08でペン6が
静止したかどうかの判断が行われ、ペン6が静止してい
ると判断された場合(S08でYES)、図12に示す
ような属性選択用軌跡12が表示される。その後、図1
4に示すような属性値14が表示される。
At this time, it is determined whether or not the pen 6 has stopped at step S08 in FIG. 4. If it is determined that the pen 6 has stopped (YES at S08), the attribute as shown in FIG. The selection trajectory 12 is displayed. Then, FIG.
An attribute value 14 as shown in FIG. 4 is displayed.

【0054】その後、ペン6の接触位置が常に監視され
(S13)、図15を参照し、一旦停止したポイント1
0から次のメニューアイテムが表示される位置までの距
離よりも短い距離の範囲内にある現在の接触ポイント1
1へ、ペン6が移動したとする(図15)。 この時、
図5のステップS15で、メニューアイテム選択モード
ヘ戻るかどうかの判断が行われる。
Thereafter, the contact position of the pen 6 is constantly monitored (S13), and referring to FIG.
Current contact point 1 within a distance shorter than the distance from 0 to the position where the next menu item is displayed
Assume that the pen 6 moves to 1 (FIG. 15). At this time,
In step S15 of FIG. 5, it is determined whether to return to the menu item selection mode.

【0055】ユーザがメニュー属性選択モードを終了さ
せ、メニューアイテム選択モードに戻りたいと思った場
合には、図15で示した破線の範囲外、すなわち、ペン
6が静止したポイント10とペン6の現在の接触ポイン
ト11とを結ぶ直線13と、メニュー生成ポイント7と
ポイント10とを結ぶ軌跡9とのなす角度が60度未満
になるようにまたは120度を越えるようにペン6を移
動させる。すると、メニューアイテム選択モードに戻る
ことが可能になる(S15でNO)。なお、ここで規定
する角度は、これらに限られるものではない。
When the user wants to end the menu attribute selection mode and return to the menu item selection mode, the user moves out of the range of the broken line shown in FIG. The pen 6 is moved so that the angle between the straight line 13 connecting the current contact point 11 and the trajectory 9 connecting the menu generation point 7 and the point 10 is less than 60 degrees or exceeds 120 degrees. Then, it becomes possible to return to the menu item selection mode (NO in S15). The angle defined here is not limited to these.

【0056】図14に示すように、現在選択されている
属性値が「2」である場合に、属性値を大きくしたい場
合には、ユーザは、ペン6を反時計周りに回転させる。
すると、メニューアイテム「ボリューム」の属性値が徐
々に増加し、X軸36からの角度に応じて「ボリュー
ム」の属性値14が更新される。
As shown in FIG. 14, when the currently selected attribute value is “2”, if the user wants to increase the attribute value, the user rotates the pen 6 counterclockwise.
Then, the attribute value of the menu item “volume” gradually increases, and the attribute value 14 of “volume” is updated according to the angle from the X axis 36.

【0057】図16を参照して、好みの大きさになった
ところでペン6を画面から離すと(S11でNO、S1
7でYES)、その「ボリューム」が選択され、テレビ
の「ボリューム」が変更される(S18)。ここでは、
ボリューム「6」が選択される。
Referring to FIG. 16, when pen 6 is released from the screen when the size becomes a desired size (NO in S11, S1
7 (YES), the "volume" is selected, and the "volume" of the television is changed (S18). here,
Volume “6” is selected.

【0058】このとき、ペン6を画面5から離した時点
で属性値を更新するのではなく、ペン6の接触位置と連
動させながら、テレビのボリュームを随時変更するよう
にしてもよい。
At this time, instead of updating the attribute value when the pen 6 is separated from the screen 5, the volume of the television may be changed at any time while being linked with the contact position of the pen 6.

【0059】なお、上述の例では、X軸36およびY軸
37の間を10度ずつ均等に分割したが、以下に説明す
るような分割の仕方であってもよい。図17を参照し
て、メニュー属性モードに移行した時点(S11の時
点)でのメニューアイテム「ボリューム」の属性値が
「3」であったとする。また、この時の軌跡9とX軸3
6とがなす角が25度であったとする。
In the above-described example, the space between the X axis 36 and the Y axis 37 is equally divided by 10 degrees, but the division method described below may be used. Referring to FIG. 17, it is assumed that the attribute value of menu item "volume" at the time of shifting to the menu attribute mode (time of S11) is "3". At this time, the trajectory 9 and the X axis 3
Assume that the angle formed by 6 is 25 degrees.

【0060】軌跡9とX軸36とがなす角度を均等に3
分割し、2つの分割線およびX軸36に属性値「2」、
「1」および「0」を割振る。同様に、軌跡9とY軸3
7とがなす角を均等に6分割し、5つの分割線およびY
軸37に属性値「4」、「5」、「6」、「7」、
「8」および「9」を割振る。
The angle between the trajectory 9 and the X axis 36 is evenly set to 3
Divide and attribute value "2" on two division lines and X axis 36,
“1” and “0” are allocated. Similarly, the trajectory 9 and the Y axis 3
7 is equally divided into six, and five division lines and Y
The attribute values “4”, “5”, “6”, “7”,
Assign “8” and “9”.

【0061】軌跡9とX軸36とがなす角は25度であ
るので、X軸36側の角はそれぞれ8.3度に分割され
る。一方、Y軸37側の角はそれぞれ10.8度に分割
され、属性値が割振られる。
Since the angle between the trajectory 9 and the X axis 36 is 25 degrees, the angle on the X axis 36 side is divided into 8.3 degrees. On the other hand, the angles on the Y-axis 37 side are each divided into 10.8 degrees, and attribute values are assigned.

【0062】ペン6を反時計周りに10.8度動かせ
ば、メニューアイテム「ボリューム」の属性値として
「4」が設定され、時計周りに8.3度回転させれば、
メニューアイテム「ボリューム」の属性値として「2」
が設定される。
If the pen 6 is moved 10.8 degrees counterclockwise, "4" is set as the attribute value of the menu item "volume", and if the pen 6 is rotated 8.3 degrees clockwise,
"2" as attribute value of menu item "Volume"
Is set.

【0063】このようにユーザが望む属性値が表示され
るまでペン6を回転移動させ、その位置でペン6を画面
5から離すと属性値を確定させることができるが、ペン
6を画面5から離す前に接触位置を元の位置まで戻し、
図5のS15における判定が偽になるようにペン6を移
動させることにより、メニュー属性選択モードを抜け、
メニューアイテム選択モードに戻ることができる。
As described above, when the pen 6 is rotated and moved until the attribute value desired by the user is displayed, and the pen 6 is released from the screen 5 at that position, the attribute value can be determined. Before releasing, return the contact position to the original position,
By moving the pen 6 so that the determination in S15 of FIG. 5 becomes false, the process exits the menu attribute selection mode,
You can return to the menu item selection mode.

【0064】なお、図12に示した円弧形状の属性選択
用軌跡12の変わりに、図18に示すようにメニュー属
性選択モードに入る時にペン6が静止したポイント10
を中心とする円を属性選択用軌跡12としてもよい。
Note that, instead of the arc-shaped attribute selection trajectory 12 shown in FIG. 12, the point 6 at which the pen 6 is stopped when entering the menu attribute selection mode as shown in FIG.
May be used as the attribute selection trajectory 12.

【0065】上述の説明では、ペン6の回転移動によ
り、メニューアイテム「ボリューム」の属性値の選択を
行なっているが、ペン6の移動方向はこれに限られるも
のではない。また、回転角度と属性値との間の関係も上
述のものに限られるものではない。
In the above description, the attribute value of the menu item “volume” is selected by rotating the pen 6, but the moving direction of the pen 6 is not limited to this. Further, the relationship between the rotation angle and the attribute value is not limited to the above.

【0066】さらに、メニュー生成ポイント7を画面5
の左下隅に配置しているが、メニュー生成ポイント7の
配置位置はこれに限定されるものではない。
Further, the menu generation point 7 is displayed on the screen 5
Are arranged at the lower left corner of the menu, but the arrangement position of the menu generation point 7 is not limited to this.

【0067】以上説明したように、ユーザは、メニュー
生成ポイントを始点とした直線を画面上で描くことによ
りメニューアイテムを表示させ、メニューアイテムを選
択することができるようになる。画面が小さい小型デバ
イスであっても、画面上で直線を引く領域さえ確保でき
れば、メニューアイテムを選択することができる。ま
た、簡単な操作でメニューアイテムを選択することがで
きるため、操作に不慣れなユーザであっても、操作性よ
くメニューアイテムを選択することができる。
As described above, the user can display the menu item by drawing a straight line starting from the menu generation point on the screen, and can select the menu item. Even with a small device with a small screen, menu items can be selected as long as an area where a straight line is drawn on the screen can be secured. Further, since the menu item can be selected by a simple operation, even a user who is unfamiliar with the operation can select the menu item with good operability.

【0068】この直線を長く引きすぎてしまった場合に
は、長すぎる部分の直線が破線で表示される。このた
め、ユーザは、メニューを選択することができない状態
になっていることを一目で知ることができる。
If this straight line is drawn too long, the straight line of the portion that is too long is displayed as a broken line. Therefore, the user can know at a glance that the menu cannot be selected.

【0069】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。
The embodiments disclosed this time are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

【0070】[0070]

【発明の効果】画面が小さい小型デバイスであっても、
操作性よくメニューアイテムを選択することができる。
According to the present invention, even a small device having a small screen,
Menu items can be selected with good operability.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の実施の形態によるPDAの外観図で
ある。
FIG. 1 is an external view of a PDA according to an embodiment of the present invention.

【図2】 PDAのハードウェア構成を示すブロック図
である。
FIG. 2 is a block diagram showing a hardware configuration of the PDA.

【図3】 メニュー選択処理のフローチャートである。FIG. 3 is a flowchart of a menu selection process.

【図4】 メニュー選択処理のメニューアイテム選択モ
ードのフローチャートである。
FIG. 4 is a flowchart of a menu item selection mode of a menu selection process.

【図5】 メニュー選択処理のメニュー属性選択モード
のフローチャートである。
FIG. 5 is a flowchart of a menu attribute selection mode of a menu selection process.

【図6】 ペンを移動させ、1番目のメニューアイテム
を表示させた状態の図である。
FIG. 6 is a diagram showing a state in which a pen is moved to display a first menu item.

【図7】 ポインティングデバイスによりメニュー生成
ポイントを押した状態の図である。
FIG. 7 is a diagram illustrating a state where a menu generation point is pressed by a pointing device.

【図8】 ペンを移動させ、2番目のメニューアイテム
を表示させた状態の図である。
FIG. 8 is a view showing a state in which a pen is moved to display a second menu item.

【図9】 ペンを移動させ、3番目のメニューアイテム
を表示させた状態の図である。
FIG. 9 is a diagram illustrating a state in which a pen is moved to display a third menu item.

【図10】 ペンを移動させ、4番目のメニューアイテ
ムを表示させた状態の図である。
FIG. 10 is a diagram illustrating a state in which a pen is moved to display a fourth menu item.

【図11】 表示すべきメニューアイテムがない位置ま
でペンを移動させた状態の図である。
FIG. 11 is a diagram showing a state where the pen is moved to a position where there is no menu item to be displayed.

【図12】 メニュー属性選択モードに遷移した状態の
図である。
FIG. 12 is a diagram illustrating a state in which a transition has been made to a menu attribute selection mode.

【図13】 属性値の割当方を説明するための図であ
る。
FIG. 13 is a diagram for explaining how to assign attribute values.

【図14】 属性値が表示された状態の図である。FIG. 14 is a diagram showing a state in which attribute values are displayed.

【図15】 メニュー属性選択モードからメニューアイ
テム選択モードヘの遷移のさせ方を説明するための図で
ある。
FIG. 15 is a diagram for explaining how to make a transition from the menu attribute selection mode to the menu item selection mode.

【図16】 ペンの回転移動により属性値が選択された
状態の図である。
FIG. 16 is a diagram illustrating a state in which an attribute value is selected by rotational movement of a pen.

【図17】 属性値の割当方を説明するための図であ
る。
FIG. 17 is a diagram for explaining how to assign attribute values.

【図18】 メニュー属性選択モードに遷移した状態の
図である。
FIG. 18 is a diagram showing a state in which a transition has been made to a menu attribute selection mode.

【図19】 特表平11−507455号公報に開示さ
れたメニュー選択方法を説明するための図である。
FIG. 19 is a diagram for explaining a menu selection method disclosed in Japanese Patent Publication No. 11-507455.

【符号の説明】[Explanation of symbols]

5 画面、6 ペン、7 メニュー生成ポイント、9
軌跡、10,23 ポイント、11 接触ポイント、1
2 属性選択用軌跡、13 直線、14 属性値、15
〜18 角度マーキングメニューアイテム、19 直線
メニュー、20領域、24 カーソル、27 表示部、
28 外部記憶装置、30 表示制御部、31 プログ
ラム用メモリ、32 データ用メモリ、36 X軸、3
7 Y軸、38 バス、41 メニューアイテム。
5 screens, 6 pens, 7 menu generation points, 9
Locus, 10,23 points, 11 contact points, 1
2 attribute selection trajectory, 13 straight lines, 14 attribute values, 15
~ 18 Angle marking menu item, 19 Straight line menu, 20 area, 24 cursor, 27 display part,
28 external storage device, 30 display control unit, 31 program memory, 32 data memory, 36 X axis, 3
7 Y axis, 38 buses, 41 menu items.

Claims (13)

【特許請求の範囲】[Claims] 【請求項1】 情報を表示する画面を有する表示部と、 前記画面上の指定された位置を検出するための位置検出
手段と、 前記位置検出手段に接続され、前記画面上の予め定めら
れた位置に設けられたメニュー生成ポイントの指定を検
知するためのメニュー生成ポイント指定検知手段と、 前記メニュー生成ポイント検知手段および前記位置検出
手段に接続され、前記メニュー生成ポイントが指定され
た場合に、前記メニュー生成ポイントから現在指定され
ている前記画面上の位置までの距離を算出するための距
離算出手段と、 前記距離算出手段に接続され、それぞれ異なる所定の距
離が対応付けられている複数のメニューアイテムの中か
ら、前記距離算出手段の出力に基づき定められるメニュ
ーアイテムを選択し、前記画面上に表示するためのメニ
ュー表示手段と、 前記画面上に表示されたメニューアイテムの選択を受付
けるためのメニュー選択受付手段とを含む、メニュー選
択装置。
1. A display unit having a screen for displaying information; a position detecting unit for detecting a designated position on the screen; and a predetermined unit on the screen connected to the position detecting unit. A menu generation point designation detection unit for detecting designation of a menu generation point provided at a position, and connected to the menu generation point detection unit and the position detection unit, and when the menu generation point is designated, Distance calculating means for calculating the distance from the menu generation point to the currently designated position on the screen; and a plurality of menu items connected to the distance calculating means and associated with different predetermined distances, respectively. To select a menu item determined based on the output of the distance calculation means from among the items, and display the menu item on the screen. Including a menu display unit, and a menu selection accepting means for accepting a selection of a menu item displayed on the screen, the menu selection device.
【請求項2】 前記複数のメニューアイテムの各々は、
前記メニュー生成ポイントを中心とした円周上の位置に
それぞれ対応付けられている複数の属性値を有し、 さらに、前記メニュー選択受付手段および前記位置検出
手段に接続され、メニューアイテムが選択された場合
に、現在指定されている前記画面上の位置と選択された
メニューアイテムの属性値に対応付けられた位置とに基
づいて定められる属性値を前記画面上に表示するための
属性値表示手段と、 前記画面上に表示された属性値の選択を受付けるための
属性値選択受付手段とを含む、請求項1に記載のメニュ
ー選択装置。
2. Each of the plurality of menu items includes:
A plurality of attribute values respectively associated with positions on a circle around the menu generation point, and further connected to the menu selection receiving means and the position detection means, and a menu item is selected. An attribute value display means for displaying, on the screen, an attribute value determined based on the currently specified position on the screen and the position associated with the attribute value of the selected menu item. 2. The menu selection device according to claim 1, further comprising: an attribute value selection receiving unit for receiving selection of an attribute value displayed on the screen.
【請求項3】 前記複数のメニューアイテムの各々は、
メニューアイテムが選択された前記画面上の位置を中心
とした円周上の位置にそれぞれ対応付けられている複数
の属性値を有し、 さらに、前記メニュー選択受付手段および前記位置検出
手段に接続され、メニューアイテムが選択された場合
に、現在指定されている前記画面上の位置と選択された
メニューアイテムの属性値に対応付けられた位置とに基
づいて定められる属性値を前記画面上に表示するための
属性値表示手段と、 前記画面上に表示された属性値の選択を受付けるための
属性値選択受付手段とを含む、請求項1に記載のメニュ
ー選択装置。
3. Each of the plurality of menu items includes:
The menu item has a plurality of attribute values respectively associated with positions on a circumference centered on the selected position on the screen, and is further connected to the menu selection accepting means and the position detecting means. When a menu item is selected, an attribute value determined based on the currently specified position on the screen and the position associated with the attribute value of the selected menu item is displayed on the screen. 2. The menu selection device according to claim 1, further comprising: an attribute value display unit for receiving the selection of an attribute value displayed on the screen.
【請求項4】 前記メニュー表示手段は、 前記距離算出手段に接続され、前記距離算出手段の出力
に基づき定められるメニューアイテムを選択し、前記画
面上に表示するための手段と、 前記位置検出手段に接続され、前記メニュー生成ポイン
トと現在指定されている前記画面上の位置とを結ぶ直線
を表示するための直線表示手段とを含む、請求項1〜3
のいずれかに記載のメニュー選択装置。
4. The menu display means is connected to the distance calculation means, selects a menu item determined based on an output of the distance calculation means, and displays the menu item on the screen, and the position detection means. And a straight line display means for displaying a straight line connecting the menu generation point and the currently specified position on the screen.
The menu selection device according to any one of the above.
【請求項5】 前記直線表示手段は、前記直線のうち、
前記メニューアイテムが対応付けられている部分は実線
で表示し、それ以外の部分は破線で表示する、請求項4
に記載のメニュー選択装置。
5. The straight line display means includes:
5. A part associated with the menu item is displayed by a solid line, and other parts are displayed by a broken line.
2. The menu selection device according to 1.
【請求項6】 前記直線表示手段は、前記直線のうち、
前記メニューアイテムが対応付けられている部分とそれ
以外の部分とを異なる色で表示する、請求項4に記載の
メニュー選択装置。
6. The straight line display means includes:
The menu selection device according to claim 4, wherein a portion associated with the menu item and other portions are displayed in different colors.
【請求項7】 情報を表示する画面を有する表示部と、
前記画面上の指定された位置を検出するための位置検出
手段とを含むメニュー選択装置で用いられるメニュー選
択方法であって、 前記画面上の予め定められた位置に設けられたメニュー
生成ポイントの指定を検知するステップと、 前記メニュー生成ポイントが指定された場合に、前記メ
ニュー生成ポイントから現在指定されている前記画面上
の位置までの距離を算出するステップと、 それぞれ異なる所定の距離が対応付けられている複数の
メニューアイテムの中から、前記距離に基づき定められ
るメニューアイテムを選択し、前記画面上に表示するス
テップと、 前記画面上に表示されたメニューアイテムの選択を受付
けるステップとを含む、メニュー選択方法。
7. A display unit having a screen for displaying information,
A menu selection method used in a menu selection device including: a position detection means for detecting a specified position on the screen, wherein a menu generation point provided at a predetermined position on the screen is designated. Detecting a menu generation point, and calculating a distance from the menu generation point to the currently specified position on the screen when the menu generation point is specified. Selecting a menu item determined based on the distance from a plurality of menu items having the menu, and displaying the menu item on the screen; and receiving a selection of the menu item displayed on the screen. Selection method.
【請求項8】 前記複数のメニューアイテムの各々は、
前記メニュー生成ポイントを中心とした円周上の位置に
それぞれ対応付けられている複数の属性値を有し、 さらに、メニューアイテムが選択された場合に、現在指
定されている前記画面上の位置と選択されたメニューア
イテムの属性値に対応付けられた位置とに基づいて定め
られる属性値を前記画面上に表示するステップと、 前記画面上に表示された属性値の選択を受付けるステッ
プとを含む、請求項7に記載のメニュー選択方法。
8. Each of the plurality of menu items includes:
It has a plurality of attribute values each associated with a position on the circumference centered on the menu generation point, and further, when a menu item is selected, the currently specified position on the screen Displaying an attribute value determined based on the position associated with the attribute value of the selected menu item on the screen; and accepting selection of the attribute value displayed on the screen. The menu selection method according to claim 7.
【請求項9】 前記複数のメニューアイテムの各々は、
メニューアイテムが選択された前記画面上の位置を中心
とした円周上の位置にそれぞれ対応付けられている複数
の属性値を有し、 さらに、メニューアイテムが選択された場合に、現在指
定されている前記画面上の位置と選択されたメニューア
イテムの属性値に対応付けられた位置とに基づいて定め
られる属性値を前記画面上に表示するステップと、前記
画面上に表示された属性値の選択を受付けるステップと
を含む、請求項7に記載のメニュー選択方法。
9. Each of the plurality of menu items includes:
The menu item has a plurality of attribute values respectively associated with positions on the circumference centered on the selected position on the screen, and further, when the menu item is selected, Displaying, on the screen, an attribute value determined based on the position on the screen and the position associated with the attribute value of the selected menu item, and selecting the attribute value displayed on the screen Receiving a menu selection.
【請求項10】 メニューアイテムを選択し、前記画面
上に表示する前記ステップは、 前記距離に基づき定められるメニューアイテムを選択
し、前記画面上に表示するステップと、 前記メニュー生成ポイントと現在指定されている前記画
面上の位置とを結ぶ直線を表示するステップとを含む、
請求項7〜9のいずれかに記載のメニュー選択方法。
10. The step of selecting a menu item and displaying it on the screen, the step of selecting a menu item determined based on the distance and displaying the menu item on the screen; Displaying a straight line connecting the position on the screen,
The menu selection method according to claim 7.
【請求項11】 直線を表示する前記ステップは、 前記直線のうち、前記メニューアイテムが対応付けられ
ている部分は実線で表示するステップと、 それ以外の部分は破線で表示するステップとを含む、請
求項10に記載のメニュー選択方法。
11. The step of displaying a straight line includes a step of displaying a part of the straight line to which the menu item is associated with a solid line, and a step of displaying other parts with a broken line. The menu selection method according to claim 10.
【請求項12】 直線を表示する前記ステップは、 前記直線のうち、前記メニューアイテムが対応付けられ
ている部分は予め定められた第1の色で表示するステッ
プと、 それ以外の部分は前記第1の色とは異なる予め定められ
た第2の色で表示するステップとを含む、請求項10に
記載のメニュー選択方法。
12. The step of displaying a straight line, wherein, in the straight line, a portion corresponding to the menu item is displayed in a predetermined first color, and other portions are displayed in the first color. Displaying in a predetermined second color different from the first color.
【請求項13】 コンピュータの画面上の予め定められ
た位置に設けられたメニュー生成ポイントの指定を検知
するステップと、 前記メニュー生成ポイントが指定された場合に、前記メ
ニュー生成ポイントから現在指定されている前記画面上
の位置までの距離を算出するステップと、 それぞれ異なる所定の距離が対応付けられている複数の
メニューアイテムの中から、前記距離に基づき定められ
るメニューアイテムを選択し、前記画面上に表示するス
テップと、 前記画面上に表示されたメニューアイテムの選択を受付
けるステップとをコンピュータに実行させるメニュー選
択プログラムを記録したコンピュータ読取可能な記録媒
体。
13. A step of detecting designation of a menu generation point provided at a predetermined position on a screen of a computer, and, if the menu generation point is designated, the menu generation point being designated from the menu generation point. Calculating a distance to a position on the screen, and selecting a menu item determined based on the distance from among a plurality of menu items associated with different predetermined distances. A computer-readable recording medium recording a menu selection program for causing a computer to execute a displaying step and a step of receiving a selection of a menu item displayed on the screen.
JP2000184416A 2000-06-20 2000-06-20 Menu selection apparatus and method, and computer-readable recording medium on which menu selection program is recorded Expired - Fee Related JP4390371B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000184416A JP4390371B2 (en) 2000-06-20 2000-06-20 Menu selection apparatus and method, and computer-readable recording medium on which menu selection program is recorded

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000184416A JP4390371B2 (en) 2000-06-20 2000-06-20 Menu selection apparatus and method, and computer-readable recording medium on which menu selection program is recorded

Publications (2)

Publication Number Publication Date
JP2002007023A true JP2002007023A (en) 2002-01-11
JP4390371B2 JP4390371B2 (en) 2009-12-24

Family

ID=18684861

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000184416A Expired - Fee Related JP4390371B2 (en) 2000-06-20 2000-06-20 Menu selection apparatus and method, and computer-readable recording medium on which menu selection program is recorded

Country Status (1)

Country Link
JP (1) JP4390371B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009037583A (en) * 2007-07-31 2009-02-19 Palo Alto Research Center Inc Space restriction type marking menu for portable equipment
JP2009266203A (en) * 2008-04-21 2009-11-12 Wacom Co Ltd Radial control menu, graphical user interface, method of controlling variable using radial control menu, and computer readable medium for performing the method
WO2011024773A1 (en) * 2009-08-31 2011-03-03 インターナショナル・ビジネス・マシーンズ・コーポレーション Menu selection method for object in graphical user interface (gui) environment, computer program, and computer system
JP2011257938A (en) * 2010-06-08 2011-12-22 Panasonic Corp Computer system, menu execution method and program
JP2013151039A (en) * 2012-01-25 2013-08-08 Amada Co Ltd Working machine allowing angle of workpiece machining to be input and set, and angle input setting method in working machine
JP2014067239A (en) * 2012-09-26 2014-04-17 Brother Ind Ltd Operation input processing program and operation input processing method
CN105739837A (en) * 2014-12-29 2016-07-06 达索***公司 Setting a parameter
CN105739835A (en) * 2014-12-29 2016-07-06 达索***公司 Setting a parameter
US10761705B2 (en) 2014-12-29 2020-09-01 Dassault Systemes Setting a parameter

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009037583A (en) * 2007-07-31 2009-02-19 Palo Alto Research Center Inc Space restriction type marking menu for portable equipment
JP2009266203A (en) * 2008-04-21 2009-11-12 Wacom Co Ltd Radial control menu, graphical user interface, method of controlling variable using radial control menu, and computer readable medium for performing the method
US10185466B2 (en) 2009-08-31 2019-01-22 International Business Machines Corporation Selecting menu for an object in a graphical user interface (GUI) environment
WO2011024773A1 (en) * 2009-08-31 2011-03-03 インターナショナル・ビジネス・マシーンズ・コーポレーション Menu selection method for object in graphical user interface (gui) environment, computer program, and computer system
JP5315415B2 (en) * 2009-08-31 2013-10-16 インターナショナル・ビジネス・マシーンズ・コーポレーション A menu selection method, a computer program, and a computer system for an object in a graphical user interface (GUI) environment.
US8949740B2 (en) 2009-08-31 2015-02-03 International Business Machines Corporation Selecting menu for an object in a graphical user interface (GUI) environment
JP2011257938A (en) * 2010-06-08 2011-12-22 Panasonic Corp Computer system, menu execution method and program
JP2013151039A (en) * 2012-01-25 2013-08-08 Amada Co Ltd Working machine allowing angle of workpiece machining to be input and set, and angle input setting method in working machine
JP2014067239A (en) * 2012-09-26 2014-04-17 Brother Ind Ltd Operation input processing program and operation input processing method
CN105739835A (en) * 2014-12-29 2016-07-06 达索***公司 Setting a parameter
CN105739837A (en) * 2014-12-29 2016-07-06 达索***公司 Setting a parameter
US10761684B2 (en) 2014-12-29 2020-09-01 Dassault Systemes Setting a parameter
US10761705B2 (en) 2014-12-29 2020-09-01 Dassault Systemes Setting a parameter
US10775984B2 (en) 2014-12-29 2020-09-15 Dassault Systemes Setting a parameter

Also Published As

Publication number Publication date
JP4390371B2 (en) 2009-12-24

Similar Documents

Publication Publication Date Title
US10754517B2 (en) System and methods for interacting with a control environment
KR101424294B1 (en) Multi-touch uses, gestures, and implementation
US8860730B2 (en) Information processing apparatus, animation method, and program
JP4899991B2 (en) Display device and program
EP2715499B1 (en) Invisible control
US8854325B2 (en) Two-factor rotation input on a touchscreen device
US20160110052A1 (en) Apparatus and method of drawing and solving figure content
EP3287884A1 (en) Display device and method of controlling the same
US20060114225A1 (en) Cursor function switching method
US9395906B2 (en) Graphic user interface device and method of displaying graphic objects
JP2012053921A (en) Improved portable communication terminal and method therefor
US20110289462A1 (en) Computing Device Magnification Gesture
US9891812B2 (en) Gesture-based selection and manipulation method
WO2011156162A2 (en) Character selection
JP5217505B2 (en) Image display processing apparatus, image display processing method, and image display processing program
JP2002007023A (en) Device and method for selecting menu, and computer readable recording medium with menu selection program recorded thereon
JP3357760B2 (en) Character / graphic input editing device
JP2015022675A (en) Electronic apparatus, interface control method, and program
JP6027735B2 (en) Display device and display method
JP2003241884A (en) Mouth pointer movement program, computer readable storage medium storing relevant program, and mouth pointer movement device
JP2513890C (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070327

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090918

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090929

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091006

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121016

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4390371

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131016

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees