JPH08263247A - Menu screen controller - Google Patents

Menu screen controller

Info

Publication number
JPH08263247A
JPH08263247A JP6933095A JP6933095A JPH08263247A JP H08263247 A JPH08263247 A JP H08263247A JP 6933095 A JP6933095 A JP 6933095A JP 6933095 A JP6933095 A JP 6933095A JP H08263247 A JPH08263247 A JP H08263247A
Authority
JP
Japan
Prior art keywords
menu
screen
display
input
command
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
JP6933095A
Other languages
Japanese (ja)
Other versions
JP2842288B2 (en
Inventor
Kiyoshi Kato
清志 加藤
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP6933095A priority Critical patent/JP2842288B2/en
Publication of JPH08263247A publication Critical patent/JPH08263247A/en
Application granted granted Critical
Publication of JP2842288B2 publication Critical patent/JP2842288B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE: To perform menu selection efficient even for a general user inexperienced in the operation of equipment by reducing the operation load and storage load of the user. CONSTITUTION: In order to scroll and display a display screen, a dynamic display control means 8 successively changes the display area of menu so as to display new items. On the display screen of a display means 1, that display is successively changed to a merchandise selection screen.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はメニュー画面制御装置に
関し、特に機器の操作に慣れていないユーザに対して効
率的なメニュー操作環境を提供するメニュー画面制御装
置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a menu screen control device, and more particularly to a menu screen control device which provides an efficient menu operating environment to a user who is not accustomed to operating equipment.

【0002】[0002]

【従来の技術】コンピュータなどにおける一般ユーザ向
けの入力インタフェースとして、メニュー選択が良く用
いられている。これは、メニュー選択が、操作が簡単で
選択可能な項目が明示されており、操作のための訓練が
不要でコマンド体系を記憶しなくても良いためなどのこ
とによる。このようなメニュー画面の構成の1例とし
て、画面の小さい携帯型機器を利用したり、比較的大き
な画面であってもユーザの理解を促進するためにメニュ
ー項目の情報を詳細にしたものがある。例えば、特開昭
62−282361号公報や特開平3−137674号
公報に示されるメニュー画面制御装置では、詳細な情報
をユーザに示すことで各項目に対するユーザの理解を促
進する効果がある。
2. Description of the Related Art Menu selection is often used as an input interface for general users in computers and the like. This is because the menu selection clearly indicates the items that are easy to operate and the items that can be selected are not required to be trained for the operation and the command system need not be stored. As an example of the configuration of such a menu screen, there is a detailed screen of menu item information for facilitating the user's understanding even if a portable device having a small screen is used or a relatively large screen is used. . For example, in the menu screen control device disclosed in Japanese Patent Laid-Open No. 62-228361 or Japanese Patent Laid-Open No. 3-137674, there is an effect of promoting detailed information to the user so that the user can understand each item.

【0003】一方、メニュー画面の構成の第2の例とし
て、ユーザにメニュー構造を理解させるために、装置が
用意したメニュー構造をユーザに提示するものがある。
例えば、特開平2−235139号公報や特開平3−2
2014号公報に示されているメニュー画面制御では、
メニュー構造画面を用意したり、メニューの拡大や縮小
によって全体構造を提示するなどをしている。
On the other hand, as a second example of the configuration of the menu screen, there is one that presents the menu structure prepared by the apparatus to the user so that the user can understand the menu structure.
For example, JP-A-2-235139 and JP-A-3-2
In the menu screen control shown in Japanese Patent Publication No. 2014,
The menu structure screen is prepared, and the entire structure is presented by expanding and reducing the menu.

【0004】また、メニュー画面の構成の第3の例とし
て、表示情報を自動的にスクロールさせる等の流れ表示
を行って、小さな表示画面に多くの情報を提示するもの
がある。例えば、特開平3−99362号公報に示され
るメッセージ表示装置では、テキストメッセージを流れ
表示することによって小さな表示面積であっても多くの
情報を提示することが可能である。
As a third example of the configuration of the menu screen, there is one in which a large amount of information is presented on a small display screen by performing a flow display such as automatically scrolling the display information. For example, in the message display device disclosed in Japanese Patent Laid-Open No. 3-99362, it is possible to present a large amount of information even if the display area is small by displaying a text message in a flow.

【0005】[0005]

【発明が解決しようとする課題】従来は以上のように構
成されていたので、以下に示すような問題があった。ま
ず、前述した第1の例においては、1つに、一画面に表
示できる項目数が減少して全体構成の把握が困難になる
という問題があった。2つめに、全体構成を把握するた
めに、項切り替えやスクロールなどを行う必要があり、
操作性が低下するという問題があった。
Since the conventional configuration is as described above, there are the following problems. First, in the above-described first example, one problem is that the number of items that can be displayed on one screen is reduced, making it difficult to grasp the overall configuration. Second, in order to understand the overall structure, it is necessary to switch items and scroll,
There is a problem that operability is reduced.

【0006】また、前述した第2の例においては、ユー
ザが提示されたメニュー構造を記憶する必要があった
り、メニュー構造が複雑である等の理由でユーザがその
構造を十分に理解できず、効率的な操作ができないとい
う問題があった。また、第3の例においては、流れ表示
の制御が十分できないため、ユーザの記憶負荷が増加し
たり、ユーザが必要とする部分のみを参照することがで
きず、ユーザに的確に情報が伝わらなかったりするとい
う問題があった。
In the second example described above, the user cannot fully understand the presented menu structure because the user needs to remember the presented menu structure or the menu structure is complicated. There was a problem that efficient operation was not possible. Further, in the third example, since the flow display cannot be sufficiently controlled, the user's memory load increases, and it is not possible to refer to only the part required by the user, and information is not accurately transmitted to the user. There was a problem that

【0007】この発明は、以上のような問題点を解消す
るためになされたものであり、ユーザの操作負荷及び記
憶負荷を低減させ、機器の操作に不慣れな一般ユーザに
も効率的なメニュー選択ができるようにすることを目的
とする。
The present invention has been made in order to solve the above problems, reduces the operation load and memory load of the user, and makes efficient menu selection even for general users who are not accustomed to operating equipment. The purpose is to be able to.

【0008】[0008]

【課題を解決するための手段】本発明のメニュー画面制
御装置は、メニュー表示を行う表示手段と、この表示手
段に表示されているメニュー表示に対応した座標位置へ
の入力を検出する入力手段と、入力手段の検出した入力
と表示手段に表示されているメニュー表示状態とを受け
取り、表示手段上での入力に対応するメニュー選択コマ
ンドを生成して出力する入力制御手段と、メニュー選択
コマンドに対応する処理を実行してその処理結果を出力
する処理手段と、メニュー表示を構成するメニューデー
タを蓄積するメニューデータ蓄積手段と、処理手段から
受け取った処理結果に応じてメニューデータ蓄積手段か
らメニューデータを読み出し、これらによりメニュー画
面を生成して出力するメニュー画面生成手段と、メニュ
ー画面生成手段が生成したメニュー画面を受け取り、メ
ニュー項目の流れ表示を行うための流れ表示メニュー画
面を生成し、これを表示手段に出力するとともにメニュ
ー表示状態を入力制御手段に出力する動的表示制御手段
とから構成されていることを特徴とする。
A menu screen control device of the present invention comprises a display means for displaying a menu and an input means for detecting an input to a coordinate position corresponding to the menu display displayed on the display means. Corresponding to the input control means for receiving the input detected by the input means and the menu display state displayed on the display means, generating and outputting the menu selection command corresponding to the input on the display means, and the menu selection command Processing means for executing the processing to output the processing result, menu data storage means for storing the menu data constituting the menu display, and menu data from the menu data storage means according to the processing result received from the processing means. The menu screen generation means for reading out, generating and outputting the menu screen by these, and the menu screen generation means A dynamic display control means for receiving the created menu screen, generating a flow display menu screen for displaying the flow of menu items, outputting this to the display means, and outputting the menu display state to the input control means. It is characterized by being.

【0009】メニューの全体構造を提示する全体構造画
面とメニュー操作を行うメニュー画面の表示を行う表示
手段と、この表示手段に表示されているメニュー表示に
対応した座標位置への入力を検出する入力手段と、入力
手段の検出した入力と表示手段に表示されているメニュ
ー表示状態とを受け取り、その入力が全体構造画面での
項目選択を指示する場合にはメニュー生成を指示するメ
ニュー生成コマンドを生成して出力し、メニュー画面で
の項目選択を指示する場合には表示手段上での入力に対
応するメニュー選択コマンドを生成して出力し、各々の
画面での画面切り替えを指示する場合には表示するメニ
ューの切り替えを指示するメニュー切り替えコマンドを
生成して出力する入力制御手段と、メニュー生成コマン
ドを受け取った場合には動的メニュー作成コマンドを生
成して出力し、メニュー選択コマンドを受け取った場合
には対応する処理を実行して処理結果を出力し、メニュ
ー切り替えコマンドを受け取った場合には画面選択コマ
ンドを生成して出力する処理手段と、メニュー表示を構
成するメニューデータを蓄積するメニューデータ蓄積手
段と、処理手段から受け取った動的メニュー作成コマン
ドに従ってメニューデータ蓄積手段から読み出したメニ
ューデータに必要に応じて変更を加えて動的メニューデ
ータを生成し、これを出力する動的メニュー生成手段
と、処理手段から受け取った処理結果に応じて動的メニ
ューデータからメニュー画面を生成して出力するメニュ
ー画面生成手段と、メニューデータ蓄積手段からメニュ
ーデータを読み出して全体構造画面を生成して出力する
全体構造画面生成手段と、メニュー画面と全体構造画面
を受け取り処理手段から受け取った画面選択コマンドに
従ってメニュー画面または全体構造画面のいずれかを選
択的に表示手段に出力するとともに入力制御手段にメニ
ュー表示状態を出力する動的表示制御手段とから構成さ
れていることを特徴とする。
Display means for displaying an overall structure screen for presenting the overall structure of the menu and a menu screen for operating the menu, and input for detecting an input at a coordinate position corresponding to the menu display displayed on the display means. Means, and a menu generation command for instructing menu generation when the input detected by the input means and the menu display state displayed on the display means are received and the input directs item selection on the overall structure screen When outputting an instruction to select an item on the menu screen, a menu selection command corresponding to the input on the display means is generated and output, and is displayed when instructing to switch the screen on each screen. Input control means for generating and outputting a menu switching command for instructing the menu switching, and when receiving the menu generating command. Generates and outputs a dynamic menu creation command, executes the corresponding processing when a menu selection command is received and outputs the processing result, and generates a screen selection command when a menu switching command is received And output as a menu data, a menu data storage means for storing menu data constituting the menu display, and a menu data read from the menu data storage means according to a dynamic menu creation command received from the processing means To generate dynamic menu data and output the dynamic menu data; and menu screen generation means for generating and outputting a menu screen from the dynamic menu data according to the processing result received from the processing means. , Read the menu data from the menu data storage means and display the entire structure screen. An overall structure screen generating means for generating and outputting the menu screen and the overall structure screen, selectively outputting either the menu screen or the overall structure screen to the display means in accordance with the screen selection command received from the processing means, and input control And a dynamic display control means for outputting the menu display state to the means.

【0010】また、その入力制御手段は入力に応じてメ
ニュー制御コマンドを出力する機能を有し、処理手段は
メニュー制御コマンドを受け取った場合に流れ表示変更
コマンドを生成して出力する機能を有し、動的表示制御
手段は流れ表示変更コマンドを受け取った場合に流れ表
示メニュー画面を変更する機能を有することを特徴とす
る。また、入力手段とは別に入力を検出する補助入力手
段を有し、的表示制御手段がその補助入力手段から受け
取った入力に応じてメニュー項目の流れ表示の状態を変
化させる機能を有することを特徴とする。
Further, the input control means has a function of outputting a menu control command according to an input, and the processing means has a function of generating and outputting a flow display change command when the menu control command is received. The dynamic display control means has a function of changing the flow display menu screen when the flow display change command is received. Further, it is characterized in that it has auxiliary input means for detecting an input in addition to the input means, and the target display control means has a function of changing the state of the flow display of the menu items according to the input received from the auxiliary input means. And

【0011】また、記動的表示制御手段が流れ表示メニ
ュー画面を表示する際に表示手段の特定の座標位置に表
示されるメニュー項目に選択表示を行う機能を有し、入
力制御手段が入力とメニュー表示状態から選択表示され
たメニュー項目を検出し、対応するメニュー選択コマン
ドを生成して出力する機能を有することを特徴とする。
また、メニューが表示されている表示手段に直接振れる
ことで指示入力される表示部入力手段を備えたことを特
徴とする。そして、メニューデータ蓄積手段が蓄積する
メニューデータが、実際の構造物や生物の外観や機能を
模擬した表示画面や機能を提供する物理世界のメタファ
に従ったデータであることを特徴とする。
Further, when the dynamic display control means displays the flow display menu screen, it has a function of performing selective display on a menu item displayed at a specific coordinate position of the display means, and the input control means performs input and output. It is characterized by having a function of detecting a menu item selected and displayed from the menu display state and generating and outputting a corresponding menu selection command.
Further, it is characterized in that it is provided with a display unit input means for inputting an instruction by directly swinging to the display means on which the menu is displayed. The menu data stored by the menu data storage means is data according to a physical world metaphor that provides a display screen or a function simulating the appearance or function of an actual structure or living thing.

【0012】[0012]

【作用】メニュー項目を自動的にスクロールさせるよう
な流れ表示を実現することによって、表示画面が小さく
ともユーザ操作を増加させることなく多くの情報を提示
することが可能となる。また、メニュー構造画面を持つ
とともに、メニュー構造画面上でメニュー項目やメニュ
ー構造上まとめられたメニュー項目群をユーザが好みに
応じて順次指定することで、用意してあるメニュー構造
とは別にユーザの意図に従った動的なメニューが作成さ
れる。
By realizing the flow display in which the menu items are automatically scrolled, it is possible to present a large amount of information without increasing the number of user operations even if the display screen is small. In addition to having a menu structure screen, the user can sequentially specify menu items and menu items grouped on the menu structure on the menu structure screen in accordance with the user's preference, so that the user can specify a menu structure different from the prepared menu structure. A dynamic menu is created according to the intention.

【0013】さらに、流れ表示がメニュー項目の表示に
適用されており、メニュー選択によって不要な情報を表
示せずにユーザの希望する情報のみを流れ表示できる。
加えて、メニュー項目の表示のスクロール速度や方向を
ユーザ入力によって制御できる。このため、ユーザの記
憶負荷を増加させることなく効率的な操作で的確に情報
を参照可能できる。さらにまた、表示画面上の特定の位
置に表示されるメニュー項目を選択表示しているので、
メニュー項目が流れ表示されることによって順次選択表
示されるメニュー項目が入力できる。このため、ユーザ
がメニュー選択操作時に流れ表示されるメニュー項目を
追跡して入力する必要がなく、ユーザ入力が簡単化され
る。
Further, the flow display is applied to the display of the menu item, and only the information desired by the user can be flow-displayed without displaying unnecessary information by the menu selection.
In addition, the scroll speed and direction of the display of menu items can be controlled by user input. Therefore, it is possible to accurately refer to the information by an efficient operation without increasing the memory load on the user. Furthermore, since the menu item displayed at a specific position on the display screen is selected and displayed,
By displaying the menu items in a flow, the menu items that are sequentially selected and displayed can be input. For this reason, the user does not need to track and input the menu items that are displayed in a flow when the menu is selected, and the user input is simplified.

【0014】また、一体型入出力手段を用いることによ
りユーザがすばやく選択操作を行うことが可能であり、
メニューを流れ表示することで入力操作が難しくなるこ
とを防止する。さらに、物理世界のメタファを利用した
メニュー表示を行うことにより、ユーザが日常の知識だ
けで情報をすばやく理解することが可能であり、流れ表
示することで情報の理解が難しくなることを防止する。
Further, by using the integrated input / output means, the user can quickly perform a selection operation,
It prevents the input operation from becoming difficult by displaying the menu in a flow. Furthermore, by displaying the menu using the metaphor of the physical world, the user can quickly understand the information with only daily knowledge, and the flow display prevents the information from becoming difficult to understand.

【0015】[0015]

【実施例】以下、この発明の1実施例を図を参照して説
明する。 実施例1.(請求項1) 図1は、この発明の1実施例であるメニュー画面制御装
置の構成を示す構成図である。同図において、1はメニ
ュー表示がなされる表示手段、2は表示手段1に表示さ
れたメニュー画面に対応した座標位置へのユーザ入力を
検出する入力手段、3はユーザ入力とメニュー表示状態
を受け取り対応するメニュー選択コマンドを生成して出
力する入力制御手段、4はメニュー選択コマンドに対応
する処理を実行し処理結果を出力する処理手段、5はメ
ニューデータを蓄積するメニューデータ蓄積手段であ
る。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. Example 1. (Claim 1) FIG. 1 is a configuration diagram showing a configuration of a menu screen control device according to an embodiment of the present invention. In the figure, 1 is a display means for displaying a menu, 2 is an input means for detecting a user input to a coordinate position corresponding to a menu screen displayed on the display means 3, and 3 is a user input and a menu display state. Input control means 4 for generating and outputting a corresponding menu selection command, 4 is a processing means for executing a processing corresponding to the menu selection command and outputting a processing result, and 5 is a menu data storage means for storing menu data.

【0016】また、7は処理手段4から受け取った処理
結果に応じてメニューデータ蓄積手段5からメニューデ
ータを読み出してメニュー画面を生成して出力するメニ
ュー画面生成手段、8はメニュー画面を受け取りメニュ
ー項目の流れ表示を行うための流れ表示メニュー画面を
生成して表示手段1に出力するとともにメニュー表示状
態を入力制御手段3に出力する動的表示制御手段であ
る。
Reference numeral 7 is a menu screen generating means for reading menu data from the menu data accumulating means 5 according to the processing result received from the processing means 4 to generate and outputting a menu screen, and 8 is a menu item for receiving the menu screen. This is a dynamic display control means for generating a flow display menu screen for performing the flow display and outputting it to the display means 1 and outputting the menu display state to the input control means 3.

【0017】図2は、図1のメニュー画面制御装置によ
る表示画面の1例を示す画面図であり、商品名がメニュ
ー項目として表示されている、商品選択を目的としたメ
ニュー画面である。メニューは1行を1項目とする文字
列による表形式で表現され、その表示は下位のメニュー
画面へと逐次移行している。このメニュー項目を選択す
ることで商品の選択を行うことができる。また、画面上
の「戻る」ボタン表示を選択することで上位のメニュー
画面へと移行する。
FIG. 2 is a screen view showing an example of a display screen by the menu screen control device of FIG. 1, and is a menu screen for product selection in which product names are displayed as menu items. The menu is expressed in a table format with a character string having one line as one item, and the display is sequentially shifted to a lower menu screen. A product can be selected by selecting this menu item. Also, by selecting the "return" button display on the screen, the screen shifts to the upper menu screen.

【0018】このメニュー項目は、図2(a)→(b)
→(c)→(d)とその表示が自動的にスクロールされ
て変化していっている。以下、この表示状態について、
その動作を説明する。メニューデータ蓄積手段5に格納
されているメニューデータは、メニュー画面生成手段7
により読み出され、これが表示手段1に表示される。こ
の、表示手段1に表示されているメニューは、動的表示
制御手段8によって、自動的にスクロールされて表示さ
れる。
This menu item is shown in FIG. 2 (a) → (b).
→ (c) → (d) The display is automatically scrolled and changed. Below, regarding this display state,
The operation will be described. The menu data stored in the menu data storage means 5 is the menu screen generation means 7
Is read out and displayed on the display means 1. The menu displayed on the display means 1 is automatically scrolled and displayed by the dynamic display control means 8.

【0019】例えば、商品選択画面(図2(a))で
は、1行を1項目とし1画面で7項目表示可能である。
この場合、動的表示制御手段8は、表示画面をスクロー
ルして表示するために、メニューの表示領域を新しい項
目が表示されていくように逐次変更していく。そして、
表示手段1の表示画面では、商品選択画面が図2(a)
から図2(d)に示すように、順に商品選択画面までそ
の表示が移り変わる。
For example, on the product selection screen (FIG. 2A), one line is one item, and seven items can be displayed on one screen.
In this case, the dynamic display control means 8 sequentially changes the display area of the menu so that new items are displayed in order to scroll and display the display screen. And
On the display screen of the display means 1, the product selection screen is shown in FIG.
2 to FIG. 2D, the display sequentially changes to the product selection screen.

【0020】この流れ表示されるメニュー項目を選択し
た場合、例えば、図2(d)に示す商品選択画面で「8
ジャケット紺」の項目が選択されると、入力手段2が
入力された表示手段1上の座標位置を検出する。入力制
御手段3は、動的表示制御手段8から現在のメニュー表
示状態が図2(d)に示す商品選択画面であるという情
報を受け、この座標位置から「8 ジャケット紺」が選
択されたことを理解して、「8 ジャケット紺」に対応
するメニュー選択コマンドを生成する。そして、処理手
段4はこのメニュー選択コマンドを受け取り、選択され
た項目に対応する処理を行い、結果をメニュー画面生成
手段7に出力する。
When the menu item displayed in this flow is selected, for example, "8" is displayed on the product selection screen shown in FIG.
When the item "dark blue jacket" is selected, the input means 2 detects the coordinate position on the display means 1 which has been input. The input control means 3 receives from the dynamic display control means 8 that the current menu display state is the product selection screen shown in FIG. 2D, and "8 jacket navy blue" is selected from this coordinate position. Understand that, and generate the menu selection command corresponding to "8 jacket navy blue". Then, the processing means 4 receives this menu selection command, performs processing corresponding to the selected item, and outputs the result to the menu screen generation means 7.

【0021】メニュー画面生成手段7は、この結果を受
け取り、メニューデータ蓄積手段5からメニューデータ
を読み出して「8 ジャケット紺」に対応する下位のメ
ニュー画面を出力する。動的表示制御手段8は、このメ
ニュー画面から新たな流れ表示メニュー画面を生成し、
表示手段1に表示する。
The menu screen generation means 7 receives this result, reads the menu data from the menu data storage means 5, and outputs the lower menu screen corresponding to "8 jacket navy blue". The dynamic display control means 8 generates a new flow display menu screen from this menu screen,
It is displayed on the display unit 1.

【0022】以上のように、メニューが自動的にスクロ
ールするような流れ表示を実現しているため、メニュー
項目の情報を詳細化しても、ユーザは、頁切り替え等の
特別な操作を行うことなく多くのメニュー項目を参照可
能である。また、メニュー選択によって、ユーザが情報
の範囲を指定して必要な情報のみを流れ表示することが
可能である。これにより、メニューの全体構造が把握し
難くなることがなく、多くの項目を参照する場合の操作
負荷が軽減されるとともに、不要な情報を表示しないこ
とで記憶負荷が軽減される。
As described above, since the flow display in which the menu is automatically scrolled is realized, even if the information of the menu item is detailed, the user does not have to perform a special operation such as page switching. Many menu items can be referenced. Further, by selecting the menu, it is possible for the user to specify the range of information and to flow-display only the necessary information. As a result, the entire structure of the menu does not become difficult to grasp, the operation load when referring to many items is reduced, and the storage load is reduced by not displaying unnecessary information.

【0023】実施例2.(請求項4) 図3は、この発明の第2の実施例におけるメニュー画面
制御装置の構成を示す構成図である。同図において、3
aはユーザ入力とメニュー表示状態を受け取り対応する
メニュー選択コマンドを生成して出力し、加えて、ユー
ザ入力に応じてメニュー制御コマンドを出力する入力制
御手段、4aはメニュー選択コマンドに対応する処理を
実行し処理結果を出力し、加えて、入力制御手段3aか
らのメニュー制御コマンドを受け取った場合に流れ表示
変更コマンドを生成して出力する処理手段である。
Embodiment 2 FIG. (Claim 4) FIG. 3 is a configuration diagram showing a configuration of a menu screen control device according to a second embodiment of the present invention. In the figure, 3
a is an input control unit that receives a user input and a menu display state, generates and outputs a corresponding menu selection command, and additionally outputs a menu control command according to the user input, and 4a performs a process corresponding to the menu selection command. It is a processing unit that executes and outputs the processing result, and additionally generates and outputs the flow display change command when the menu control command from the input control unit 3a is received.

【0024】また、8aはメニュー画面を受け取りメニ
ュー項目の流れ表示を行うための流れ表示メニュー画面
を生成して表示手段1に出力するとともに、メニュー表
示状態を入力制御手段3aに出力する動的表示制御手段
である。そして、この動的表示制御手段8aは、流れ表
示変更コマンドを受け取った場合に流れ表示メニュー画
面を変更し、また、流れ表示メニュー画面を表示する際
に表示手段1の特定の座標位置に表示されるメニュー項
目への選択表示も行う。なお、図3において、他の符号
は図1と同様である。
A dynamic display 8a receives the menu screen, generates a flow display menu screen for displaying the flow of the menu items, and outputs the flow display menu screen to the display means 1, and outputs the menu display state to the input control means 3a. It is a control means. Then, the dynamic display control means 8a changes the flow display menu screen when the flow display change command is received, and is displayed at a specific coordinate position of the display means 1 when the flow display menu screen is displayed. It also displays the selections for the menu items. Note that, in FIG. 3, other reference numerals are the same as those in FIG.

【0025】図4は、このメニュー画面制御装置による
表示画面の1例を示す画面図であり、図2の場合と同様
に、商品選択のメニューであって、メニュー項目である
テキストリストが流れ表示される。また、このメニュー
項目の一番上の項目は常に選択表示されており、例え
ば、図4(a)に示す商品選択画面では「1 ウールロ
ングコート黒」の項目が選択表示されており、図4
(b)に示されている商品選択画面では「2 ウールロ
ングコート茶」の項目が選択表示されている。さらに、
この実施例においては、表示のスクロール速度を変更す
るための「加速」及び「減速」のボタン表示がメニュー
画面にあり、このボタン表示を選択することにより、表
示のスクロール速度を加速または減速することができ
る。
FIG. 4 is a screen view showing an example of a display screen by the menu screen control device. As in the case of FIG. 2, a text list which is a menu of product selection and menu items is displayed in a flow. To be done. The top item of this menu item is always selected and displayed. For example, in the product selection screen shown in FIG. 4A, the item "1 wool long coat black" is selected and displayed.
On the product selection screen shown in (b), the item "2 wool long coat tea" is selected and displayed. further,
In this embodiment, the menu screen has "acceleration" and "deceleration" button displays for changing the scrolling speed of the display, and the scrolling speed of the display can be accelerated or decelerated by selecting this button display. You can

【0026】以下、図3、図4を参照してこの実施例の
動作について説明する。上記実施例1と同様に、表示手
段1に図4に示すようなメニュー画面が表示されている
状態では、まず、メニュー画面生成手段7がメニューデ
ータ蓄積手段5に蓄積されている商品選択メニューのメ
ニューデータを読み出してメニュー画面を生成する。そ
して、その生成されたメニュー画面が動的表示制御手段
8aによって流れ表示メニューに変換され、図4(a)
から図4(b)に示すように、その商品選択画面が表示
手段1表示される。
The operation of this embodiment will be described below with reference to FIGS. As in the first embodiment, when the menu screen as shown in FIG. 4 is displayed on the display unit 1, first, the menu screen generation unit 7 displays the menus of the product selection menu stored in the menu data storage unit 5. The menu data is read and the menu screen is generated. Then, the generated menu screen is converted into a flow display menu by the dynamic display control means 8a, as shown in FIG.
4 to FIG. 4B, the product selection screen is displayed on the display unit 1.

【0027】また、この表示のスクロール速度は、図4
に示す「加速」及び「減速」ボタン表示を選択すること
によって、ユーザが変化させることができる。「加速」
ボタンが選択された場合、入力手段2が入力された表示
手段1上の座標位置を検出する。入力制御手段3aは、
動的表示制御手段8aから現在のメニュー表示状態を受
け取り、この座標位置から「加速」ボタンが選択された
ことを理解して、「加速」ボタンに対応するメニュー制
御コマンドを生成する。処理手段4aはこのメニュー制
御コマンドを受け取り、動的表示制御手段8aに流れ表
示変更コマンドを出力する。
The scroll speed of this display is shown in FIG.
It can be changed by the user by selecting the “acceleration” and “deceleration” button displays shown in FIG. "acceleration"
When the button is selected, the input unit 2 detects the input coordinate position on the display unit 1. The input control means 3a is
It receives the current menu display state from the dynamic display control means 8a, understands that the "acceleration" button is selected from this coordinate position, and generates a menu control command corresponding to the "acceleration" button. The processing means 4a receives this menu control command and outputs a flow display change command to the dynamic display control means 8a.

【0028】動的表示制御手段8aは、この流れ表示変
更コマンドを受け取り、表示のスクロール速度を加速す
るために、メニュー画面生成手段7から受け取ったメニ
ュー画面から新たな流れ表示メニュー画面を生成して表
示手段1に表示する。同様に、「減速」ボタンが選択さ
れた場合も、入力制御手段3aがメニュー制御コマンド
を出力し、処理手段4aを介して動的表示制御手段8a
に伝えられ、新たな流れ表示メニューが表示される。こ
れらの表示のスクロール速度変更は、次に「加速」また
は「減速」ボタンが選択されるまで有効となる。
The dynamic display control means 8a receives this flow display change command and generates a new flow display menu screen from the menu screen received from the menu screen generation means 7 in order to accelerate the scroll speed of the display. It is displayed on the display unit 1. Similarly, when the "deceleration" button is selected, the input control means 3a outputs a menu control command and the dynamic display control means 8a is output via the processing means 4a.
And a new flow display menu will be displayed. The scroll speed change of these displays becomes effective until the next "acceleration" or "deceleration" button is selected.

【0029】以上のように、この実施例によれば、メニ
ュー項目の表示のスクロール速度や方向をユーザ入力に
よって制御することが可能である。例えば、新しい商品
を探す場合にメニュー項目をゆっくり表示しながら選択
したり、選択したい商品の大まかな位置がわかっている
場合にそのメニュー項目が表示されるまで流れ表示を速
く行うというような、ユーザの意図に応じた効率的な操
作が可能である。
As described above, according to this embodiment, it is possible to control the scroll speed and direction of the display of the menu items by the user input. For example, when searching for a new product, a user slowly selects a menu item to make a selection, or when the user knows the approximate position of the product to be selected, the flow is displayed quickly until the menu item is displayed. It is possible to operate efficiently according to the intent of.

【0030】また、表示画面上の特定の位置にあるメニ
ュー項目は選択表示された状態となり、メニュー項目が
流れ表示され移動するにに従って、その選択表示される
メニュー項目も変化する。例えば、図4(a)に示す商
品選択画面では、最も上に表示されている「1ウールロ
ングコート黒」が選択表示されている。これが、スクロ
ールされてメニュー項目の表示が移動すると、図4
(b)に示す商品選択画面のように、最も上のメニュー
項目が「2 ウールロングコート茶」となり、このメニ
ュー項目が選択表示されることになる。
Also, the menu item at a specific position on the display screen is in a state of being selected and displayed, and the menu item that is selectively displayed changes as the menu items are displayed in a flow and moved. For example, in the product selection screen shown in FIG. 4A, "1 wool long coat black" displayed at the top is selectively displayed. When this is scrolled and the menu item display moves,
As in the product selection screen shown in (b), the uppermost menu item is "2 wool long coat tea", and this menu item is selected and displayed.

【0031】ユーザは、以上示したように表示画面上で
選択表示されたメニュー項目を選択できる。例えば、表
示手段1に商品選択画面(図4(a))が表示されてい
る状態では、「1 ウールロングコート黒」が選択可能
である。そして、メニュー画面上で選択がなされれば、
入力制御手段3aは、動的表示制御手段8aから現在の
メニュー表示状態を受け取り、入力手段2が検出したユ
ーザ入力がメニュー項目の選択であることを理解し、現
在の選択表示項目である「1 ウールロングコート黒」
に対応するメニュー選択コマンドを生成する。
The user can select the menu item selected and displayed on the display screen as described above. For example, when the product selection screen (FIG. 4A) is displayed on the display means 1, “1 wool long coat black” can be selected. And if a selection is made on the menu screen,
The input control unit 3a receives the current menu display state from the dynamic display control unit 8a, understands that the user input detected by the input unit 2 is a menu item selection, and the current selection display item is "1". Wool long coat black "
Generate a menu selection command corresponding to.

【0032】さらに、上記実施例1と同様に、処理手段
4aが対応する処理を実行し、メニュー画面生成手段7
が「1 ウールロングコート黒」に対応した下位のメニ
ュー画面を生成する。動的表示制御手段8aは、このメ
ニュー画面から流れ表示メニュー画面を生成するととも
に、表示画面上の特定の位置として最も上のメニュー項
目に選択表示を行い、表示手段1に表示する。
Further, similar to the first embodiment, the processing means 4a executes the corresponding processing, and the menu screen generating means 7 is executed.
Generates a lower menu screen corresponding to "1 wool long coat black". The dynamic display control means 8a generates a flow display menu screen from this menu screen, performs selective display on the uppermost menu item as a specific position on the display screen, and displays it on the display means 1.

【0033】以上のように、この実施例によれば、表示
画面上の特定の位置に表示されるメニュー項目を選択表
示し、メニュー項目が流れ表示されることによって順次
選択表示されるメニュー項目を入力可能である。また、
前述した表示のスクロール速度変更を利用することによ
り、選択操作の速度向上を図ることが可能である。これ
により、ユーザがメニュー選択操作時に流れ表示される
メニュー項目を追跡して入力する必要がなく、ユーザ入
力が簡単化される。
As described above, according to this embodiment, the menu items displayed at specific positions on the display screen are selected and displayed, and the menu items are sequentially displayed by sequentially displaying the menu items. It is possible to input. Also,
By utilizing the scroll speed change of the display described above, it is possible to improve the speed of the selection operation. As a result, the user does not need to track and input the menu items that are displayed in a flow when the menu is selected, and the user input is simplified.

【0034】実施例3.(請求項5,請求項7) 図5は、この発明の第3の実施例におけるメニュー画面
制御装置の構成を示す構成図である。同図において、8
bは図1に示した動的表示制御手段8の機能に加えて、
補助入力手段10から受け取ったユーザ入力に応じてメ
ニュー項目の流れ表示の状態を変化させる機能を有する
動的表示制御手段であるこの補助入力手段10は、入力
手段2とは別にユーザ入力を検出するものであり、例え
ば、トラックボールなどである。そして、11は、表示
手段1に取り付けられ、入力手段2にその出力が接続す
る一体型入出力手段としてのタッチパネル(表示部入力
手段)である。なお、同図において、他の符号は図1と
同様である。
Example 3. (Claims 5 and 7) FIG. 5 is a configuration diagram showing a configuration of a menu screen control device according to a third embodiment of the present invention. In the figure, 8
In addition to the function of the dynamic display control means 8 shown in FIG.
The auxiliary input means 10, which is a dynamic display control means having a function of changing the flow display state of the menu items according to the user input received from the auxiliary input means 10, detects the user input separately from the input means 2. For example, a trackball or the like. Reference numeral 11 denotes a touch panel (display unit input means) which is attached to the display means 1 and whose output is connected to the input means 2 as an integrated input / output means. In the figure, other reference numerals are the same as in FIG.

【0035】図6は、図5のメニュー画面制御装置によ
る表示画面の構成を示す画面図であり、一体型入出力手
段としてタッチパネル付きディスプレイ13を有し、補
助入力手段としてトラックボール12を有する。タッチ
パネル付きディスプレイ13に表示されるメニュー画面
は、図2と同様に、商品名をメニュー項目として流れ表
示する商品選択のメニューであり、ペン等によりこの表
示項目を直接タッチすることでメニュー項目が選択され
る。
FIG. 6 is a screen diagram showing a configuration of a display screen by the menu screen control device of FIG. 5, which has a display 13 with a touch panel as an integrated input / output means and a trackball 12 as an auxiliary input means. The menu screen displayed on the display 13 with a touch panel is a menu for product selection in which product names are displayed as menu items in the same manner as in FIG. 2, and a menu item is selected by directly touching this display item with a pen or the like. To be done.

【0036】トラックボール12は、タッチパネル付き
ディスプレイ13へのタッチ入力とは独立に、メニュー
項目の表示のスクロール速度を制御するものである。ト
ラックボール12をメニュー項目の流れ表示と同じ方向
(順方向)に操作(回転)することで、表示のスクロー
ル速度が加速し、逆方向に操作することで流れ表示速度
が減速する。
The trackball 12 controls the scrolling speed of the display of menu items independently of the touch input to the display 13 with a touch panel. By operating (rotating) the trackball 12 in the same direction (forward direction) as the flow display of the menu items, the scroll speed of the display is accelerated, and by operating in the reverse direction, the flow display speed is reduced.

【0037】以下、図5、図6を参照してこの実施例の
動作を説明する。上記実施例1と同様に、表示手段1に
図6のタッチパネル付きディスプレイ13に示すような
メニュー画面が表示されている状態では、メニュー画面
生成手段7がメニューデータ蓄積手段5に蓄積されてい
る商品選択メニューのメニューデータを読み出してメニ
ュー画面を生成する。そして、この生成されたメニュー
画面が、動的表示制御手段8bによって流れ表示メニュ
ー画面に変換されて表示手段1表示される。
The operation of this embodiment will be described below with reference to FIGS. Similar to the first embodiment, in the state where the menu screen as shown in the display 13 with a touch panel of FIG. 6 is displayed on the display unit 1, the menu screen generation unit 7 stores the product stored in the menu data storage unit 5. The menu data of the selection menu is read and a menu screen is generated. Then, the generated menu screen is converted into a flow display menu screen by the dynamic display control means 8b and displayed on the display means 1.

【0038】また、ユーザがタッチパネル付きディスプ
レイ13に表示されているメニュー項目にタッチする
と、まず、入力制御手段3がメニュー項目の選択である
ことを理解し、処理手段4が対応する処理を実行する。
そして、メニュー画面生成手段7が選択されたメニュー
項目に対応する下位のメニュー画面を生成する。この生
成されたメニュー画面が、動的表示制御手段8bによっ
て流れ表示メニュー画面に変換され、表示手段1に表示
される。
When the user touches a menu item displayed on the display 13 with a touch panel, first, the input control means 3 understands that the menu item is selected, and the processing means 4 executes the corresponding processing. .
Then, the menu screen generation means 7 generates a subordinate menu screen corresponding to the selected menu item. The generated menu screen is converted into a flow display menu screen by the dynamic display control means 8b and displayed on the display means 1.

【0039】この表示のスクロール速度は、補助入力手
段10によってユーザが変化させることができる。図6
に示すように、補助入力手段10としてトラックボール
12を用いた場合を考える。トラックボール12をメニ
ュー項目の流れ表示と同じ方向に操作すると、動的表示
制御手段8bは、その回転量に応じて表示のスクロール
速度を加速するために、メニュー画面生成手段7から受
け取ったメニュー画面から新たな流れ表示メニュー画面
を生成して表示手段1に表示する。
The scroll speed of this display can be changed by the user by the auxiliary input means 10. Figure 6
Consider the case where a trackball 12 is used as the auxiliary input means 10, as shown in FIG. When the trackball 12 is operated in the same direction as the flow display of the menu items, the dynamic display control means 8b receives the menu screen received from the menu screen generation means 7 in order to accelerate the scroll speed of the display according to the rotation amount. A new flow display menu screen is generated from and displayed on the display unit 1.

【0040】トラックボール12の回転が止まると、動
的表示制御手段8bは、表示のスクロール速度を元の状
態に戻す。同様に、トラックボール12をメニュー項目
の流れ表示と逆方向に回転させている間、動的表示制御
手段8bは、その回転量に応じて流れ表示の減速または
停止または逆方向への流れ表示に変更する。
When the trackball 12 stops rotating, the dynamic display control means 8b returns the display scroll speed to the original state. Similarly, while the trackball 12 is being rotated in the direction opposite to the flow display of the menu items, the dynamic display control means 8b decelerates or stops the flow display or displays the flow in the reverse direction according to the rotation amount. change.

【0041】以上のように、一体型入出力手段を用いる
ことにより、ユーザがすばやく選択操作を行うことが可
能であり、メニューを流れ表示することで入力操作が難
しくなることを防止する。また、流れ表示の制御を行う
補助入力手段を、メニュー選択を行う入力手段とは別に
用意することにより、例えば、タッチパネルのように選
択入力に適した入力手段と、トラックボールのように方
向や量の入力に適した入力手段とを使い分けることが可
能であり、ユーザの操作効率が向上する。
As described above, by using the integrated input / output means, the user can quickly perform a selection operation, and it is possible to prevent the input operation from becoming difficult by displaying the menu in a flow. Further, by providing auxiliary input means for controlling the flow display separately from the input means for making menu selections, for example, input means suitable for selection input such as a touch panel, and direction and amount like a trackball. It is possible to selectively use an input means suitable for inputting, and the operation efficiency of the user is improved.

【0042】実施例4.(請求項2) 図7は、この発明の第4の実施例におけるメニュー画面
制御装置の構成を示す構成図である。同図において、1
はメニューの全体構造を提示する全体構造画面とメニュ
ー操作を行うメニュー画面の表示を行う表示手段、2は
表示手段1に対応した座標位置へのユーザ入力を検出す
る入力手段、3はユーザ入力とメニュー表示状態を受け
取り、ユーザ入力が全体構造画面での項目選択を指示す
る場合にはメニュー生成コマンドを生成して出力し、メ
ニュー画面での項目選択を指示する場合にはメニュー選
択コマンドを生成して出力し、各々の画面での画面切り
替えを指示する場合にはメニュー切り替えコマンドを生
成して出力する入力制御手段である。
Example 4. (Claim 2) FIG. 7 is a configuration diagram showing a configuration of a menu screen control device according to a fourth embodiment of the present invention. In the figure, 1
Is a display means for displaying an overall structure screen for presenting the overall structure of the menu and a menu screen for performing menu operations, 2 is an input means for detecting a user input at a coordinate position corresponding to the display means 1, and 3 is a user input. Generates and outputs a menu generation command when the user input receives the menu display state and the user input instructs the item selection on the overall structure screen, and generates the menu selection command when the user input instructs the item selection on the menu screen. The input control means generates and outputs a menu switching command when instructing screen switching on each screen.

【0043】また、4はメニュー生成コマンドを受け取
った場合には動的メニュー作成コマンドを生成して出力
し、メニュー選択コマンドを受け取った場合には対応す
る処理を実行して処理結果を出力し、メニュー切り替え
コマンドを受け取った場合には画面選択コマンドを生成
して出力する処理手段である。また、5はメニューデー
タを蓄積するメニューデータ蓄積手段、6は処理手段4
から受け取った動的メニュー作成コマンドに従って、メ
ニューデータ蓄積手段5から読み出したメニューデータ
に必要に応じて変更を加えた動的メニューデータを生成
して出力する動的メニュー生成手段である。
In addition, when the menu generation command is received, 4 generates and outputs the dynamic menu creation command, and when the menu selection command is received, the corresponding processing is executed and the processing result is output, It is a processing means for generating and outputting a screen selection command when a menu switching command is received. Further, 5 is menu data storage means for storing menu data, and 6 is processing means 4.
It is a dynamic menu generating means for generating and outputting dynamic menu data in which the menu data read from the menu data accumulating means 5 is modified as necessary according to the dynamic menu generating command received from the.

【0044】そして、7は処理手段4から受け取った処
理結果に応じて、動的メニューデータからメニュー画面
を生成して出力するメニュー画面生成手段、8はメニュ
ー画面と全体構造画面を受け取り、処理手段4から受け
取った画面選択コマンドに従って、メニュー画面または
全体構造画面のいずれかを選択的に表示手段1に出力す
るとともに、入力制御手段3にメニュー表示状態を出力
する動的表示制御手段である。なお、全体構造画面生成
手段9は、メニューデータ蓄積手段5からメニューデー
タを読み出して全体構造画面を生成して出力する。
Then, 7 is a menu screen generating means for generating and outputting a menu screen from the dynamic menu data according to the processing result received from the processing means 4, and 8 is a processing means for receiving the menu screen and the overall structure screen. 4 is a dynamic display control means for selectively outputting either the menu screen or the overall structure screen to the display means 1 in accordance with the screen selection command received from the display control command 4, and outputting the menu display state to the input control means 3. The overall structure screen generating means 9 reads the menu data from the menu data accumulating means 5 to generate and output the overall structure screen.

【0045】図8は、このメニュー画面制御装置におけ
るメニューデータ構造の一例を示す構成図である。同図
に示すように、このメニューデータは、商品を木構造に
よって分類されている。例えば、「A00 洋服」のノ
ードでは、その子に「A10 コート」、「A20 上
着」、「A30 ズボン」の3つのメニュー項目が存在
し、このいずれかのメニュー項目を選択することで次の
ノードへ移動する。同様に、「A20 上着」のノード
では、その子に「A21 スーツ」と「A22 ジャケ
ット」の2つのメニュー項目が存在する。
FIG. 8 is a block diagram showing an example of the menu data structure in this menu screen control device. As shown in the figure, in this menu data, products are classified by a tree structure. For example, in the node "A00 clothes", there are three menu items "A10 coat", "A20 outerwear", and "A30 trousers" as its children. By selecting one of these menu items, the next node is selected. Move to. Similarly, in the node "A20 outerwear", there are two menu items "A21 suit" and "A22 jacket" as its children.

【0046】この実施例におけるメニュー画面制御装置
の表示画面の一例である図9を参照すると、この例のメ
ニュー画面は、商品選択のメニュー画面であり、図8に
示されるメニュー構造に従う。図9(a)に示すメニュ
ー画面は、図8における「A00 洋服」のノードでの
表示画面である。ここで、「A20 上着」の項目を選
択することにより、図8における「A20 上着」のノ
ードに対応する、図9(b)に示すメニュー画面が表示
される。
Referring to FIG. 9 which is an example of the display screen of the menu screen control device in this embodiment, the menu screen of this example is a menu screen for selecting products and follows the menu structure shown in FIG. The menu screen shown in FIG. 9A is a display screen at the node "A00 clothes" in FIG. Here, by selecting the item "A20 outerwear", the menu screen shown in FIG. 9B corresponding to the node "A20 outerwear" in FIG. 8 is displayed.

【0047】この実施例におけるメニュー画面制御装置
のメニューデータ構造の別の例である図10を参照する
と、この例のメニュー構造は、図8と同様に、商品を木
構造によって分類して表現したものである。「B00
全体構造」のノードでは、メニューの全体構造が表示さ
れメニュー構造の要素を選択する。次のノードでは、選
択された要素に含まれるメニュー項目が動的にまとめら
れる。
Referring to FIG. 10, which is another example of the menu data structure of the menu screen control apparatus in this embodiment, the menu structure of this example is represented by classifying the products by a tree structure, as in FIG. It is a thing. "B00
In the "Overall structure" node, the entire structure of the menu is displayed, and an element of the menu structure is selected. The next node dynamically groups the menu items contained in the selected element.

【0048】例えば、「B11 ロング+スーツ+ジャ
ケット+フォーマル」は、「B00全体構造」のノード
で「ロング」、「上着」、「フォーマル」が順次選択さ
れた場合の動的メニューのノードであり、これらに含ま
れる商品がすべて1つのメニューとしてまとめられる。
図11はこの実施例におけるメニュー画面を示し、この
例のメニュー画面は、商品選択のメニュー画面であり、
図8及び図10に示されるメニュー構造に従う。
For example, "B11 long + suit + jacket + formal" is a dynamic menu node when "long", "jacket", and "formal" are sequentially selected in the "B00 overall structure" node. Yes, all the products included in these are grouped as one menu.
FIG. 11 shows a menu screen in this embodiment, and the menu screen in this example is a product selection menu screen.
The menu structure shown in FIGS. 8 and 10 is followed.

【0049】図9(b)に示すメニュー画面は、図8に
おける「A20 上着」のノードでの表示画面であり、
ここで全体構造画面への画面切り替えを示す「構造画
面」ボタンを選択することにより、図10における「B
00 全体構造」に対応する全体構造画面(図11
(b))が表示される。なお、図11(a)のメニュー
画面は、図9(b)に示すメニュー画面に同様である。
The menu screen shown in FIG. 9B is the display screen at the node "A20 outerwear" in FIG.
Here, by selecting the "Structure screen" button indicating the screen switching to the entire structure screen, "B" in FIG.
Overall structure screen (Fig. 11)
(B)) is displayed. The menu screen shown in FIG. 11A is similar to the menu screen shown in FIG. 9B.

【0050】さらに、図11(b)に示す全体構造画面
で、メニュー構造の要素である「ロング」、「上着」、
「フォーマル」を選択して、動的メニューの表示を示す
「一括」ボタンを選択することにより、図10に示す、
「B11 ロング+スーツ+ジャケット+フォーマル」
のノードに対応する動的メニュー画面(図11(c))
30が表示される。
Further, on the entire structure screen shown in FIG. 11B, the elements “long”, “jacket”, which are elements of the menu structure,
As shown in FIG. 10, by selecting “formal” and selecting the “batch” button indicating the display of the dynamic menu,
"B11 long + suit + jacket + formal"
Dynamic menu screen (Fig. 11 (c)) corresponding to the node
30 is displayed.

【0051】以下、図7、図8、図9、図10、図11
を参照してこの実施例の動作を説明する。図8の「A0
0 洋服」のノードでは、表示手段1に図9(a)に示
すメニュー画面が表示される。動的メニュー生成手段6
は、メニューデータ蓄積手段5からメニューデータを読
み出し、特別な変更を加えずに動的メニューデータを生
成する。
Hereinafter, FIG. 7, FIG. 8, FIG. 9, FIG.
The operation of this embodiment will be described with reference to FIG. “A0 in FIG.
In the “0 clothes” node, the menu screen shown in FIG. Dynamic menu generation means 6
Reads menu data from the menu data storage means 5 and generates dynamic menu data without making any special changes.

【0052】メニュー画面生成手段7は、この動的メニ
ューデータから「A10 コート」,「A20 上
着」,「A30 ズボン」の3つのメニュー項目を持つ
メニュー画面を生成する。このメニュー画面は、動的表
示制御手段8を介して表示手段1に出力される。ここ
で、ユーザが「A20 上着」の項目を選択すると、入
力手段2は、表示手段1に対応するユーザ入力の座標位
置を検出し、入力制御手段3は、この座標位置と動的表
示制御手段8からのメニュー表示状態から「A20 上
着」に対応するメニュー選択コマンドを生成する。
The menu screen generating means 7 generates a menu screen having three menu items "A10 coat", "A20 outerwear", and "A30 pants" from the dynamic menu data. This menu screen is output to the display means 1 via the dynamic display control means 8. Here, when the user selects the item "A20 outerwear", the input unit 2 detects the coordinate position of the user input corresponding to the display unit 1, and the input control unit 3 controls the coordinate position and the dynamic display control. From the menu display state from the means 8, a menu selection command corresponding to "A20 outerwear" is generated.

【0053】処理手段4は、このメニュー選択コマンド
を受け取り、図8の「A20 上着」のノードに移動す
るための処理を行い、処理結果をメニュー画面生成手段
7に出力する。動的メニュー生成手段6は、メニューデ
ータ蓄積手段5からメニューデータを読み出し、特別な
変更を加えずに動的メニューデータを生成する。メニュ
ー画面生成手段7は、処理手段4からの処理結果に応じ
て、動的メニューデータから「A20 上着」に対応す
る下位のメニュー画面を生成する。このメニュー画面は
動的表示制御手段8を介して表示手段1に出力され、表
示手段1には図11(a)に示すメニュー画面が表示さ
れる。
The processing means 4 receives this menu selection command, performs processing for moving to the node "A20 outerwear" in FIG. 8, and outputs the processing result to the menu screen generation means 7. The dynamic menu generation means 6 reads the menu data from the menu data storage means 5 and generates dynamic menu data without making any special changes. The menu screen generation means 7 generates a lower menu screen corresponding to “A20 jacket” from the dynamic menu data according to the processing result from the processing means 4. This menu screen is output to the display means 1 via the dynamic display control means 8, and the display means 1 displays the menu screen shown in FIG.

【0054】同様に、ここでユーザがメニュー項目を選
択すると、対応するノードのメニュー画面が表示され
る。また、メニューの全体構造を表示することが可能で
ある。図11(a)に示すメニュー画面が、図9の「A
20 上着」のノードでのメニュー画面であり、ここ
で、ユーザが「構造画面」ボタンの表示を選択すると、
入力制御手段3はメニュー切り替えコマンドを出力す
る。入力制御手段3は、入力手段2の検出したユーザの
入力が、動的表示制御手段8から受け取ったメニュー表
示状態から、「構造画面」ボタンの選択であることを理
解し、このことによりそのメニュー切り替えコマンドを
出力する。
Similarly, when the user selects a menu item here, the menu screen of the corresponding node is displayed. It is also possible to display the entire structure of the menu. The menu screen shown in FIG. 11A is displayed as “A” in FIG.
20 is a menu screen in the node of “jacket”, where the user selects the display of the “structure screen” button,
The input control means 3 outputs a menu switching command. The input control unit 3 understands that the user's input detected by the input unit 2 is the selection of the “structure screen” button from the menu display state received from the dynamic display control unit 8, and accordingly the menu is displayed. Output the switching command.

【0055】処理手段4は、このメニュー切り替えコマ
ンドを受け取り、動的表示制御手段8に画面選択コマン
ドを出力する。一方、全体構造画面生成手段9は、メニ
ューデータ蓄積手段5からメニューデータを読み出して
全体構造画面を生成する。そして、動的表示制御手段8
は、表示手段1に出力する画面を、前述の画面選択コマ
ンドによって、メニュー画面生成手段7の出力であるメ
ニュー画面から全体構造画面生成手段9の出力である全
体構造画面に切り換える。このことにより、表示手段1
に図10の「B00 全体構造」のノードに対応する図
11(b)に示す全体構造画面が表示される。
The processing means 4 receives this menu switching command and outputs a screen selection command to the dynamic display control means 8. On the other hand, the overall structure screen generating means 9 reads the menu data from the menu data accumulating means 5 and generates the overall structure screen. Then, the dynamic display control means 8
Switches the screen output to the display means 1 from the menu screen output from the menu screen generation means 7 to the overall structure screen output from the overall structure screen generation means 9 by the above-described screen selection command. By this, the display means 1
The entire structure screen shown in FIG. 11B corresponding to the node of “B00 entire structure” in FIG. 10 is displayed in FIG.

【0056】さらに、全体構造画面で表示されているメ
ニュー構造の要素を選択することにより、動的メニュー
を生成することが可能である。表示手段1に図11
(b)に示す全体構造画面が表示されている状態で、メ
ニュー構造の要素である「ロング」,「上着」,「フォ
ーマル」を選択すると、メニュー生成コマンドを出力す
る。このメニュー生成コマンドの出力は、前述と同様
に、入力制御手段3が、動的表示制御手段8から受け取
ったメニュー表示状態から、入力手段2の検出したユー
ザの入力が「構造画面」ボタンの選択であることを理解
することでなされる。
Furthermore, it is possible to generate a dynamic menu by selecting an element of the menu structure displayed on the overall structure screen. The display means 1 is shown in FIG.
When the elements "long", "jacket", and "formal" of the menu structure are selected in the state where the entire structure screen shown in (b) is displayed, a menu generation command is output. As for the output of this menu generation command, in the same manner as described above, the input control unit 3 selects from the menu display state received from the dynamic display control unit 8 the user's input detected by the input unit 2 to select the "structure screen" button. It is done by understanding that

【0057】そして、処理手段4は、このメニュー生成
コマンドを受け取り、動的メニュー生成手段6に動的メ
ニュー生成コマンドを出力する。動的メニュー生成手段
6は、この動的メニュー生成コマンドを受け取り、メニ
ューデータ蓄積手段5からメニューデータを読み出し、
図10の「B11 ロング+スーツ+ジャケット+フォ
ーマル」のノードに示すように、選択されたメニュー構
造の要素である「ロング」,「上着」,「フォーマル」
に含まれるメニュー項目をまとめた動的メニューデータ
を生成する。メニュー画面生成手段7は、この動的メニ
ューデータを受け取りメニュー画面を生成する。
Then, the processing means 4 receives this menu generation command and outputs the dynamic menu generation command to the dynamic menu generation means 6. The dynamic menu generation means 6 receives this dynamic menu generation command, reads the menu data from the menu data storage means 5,
As shown in the node "B11 long + suit + jacket + formal" in Fig. 10, the elements of the selected menu structure are "long", "jacket", and "formal".
Generate dynamic menu data that summarizes the menu items included in. The menu screen generation means 7 receives this dynamic menu data and generates a menu screen.

【0058】この時点では、動的表示制御手段8は、図
11(b)に示す全体構造画面を出力している。さら
に、ユーザがその全体構造画面の「一括」ボタン表示を
選択すると、前述した全体構造画面への切り換えと同様
に、まず、入力制御手段3が「一括」ボタンに対応する
メニュー切り替えコマンドを生成する。そして、処理手
段4が画面選択コマンドを生成し、動的表示制御手段8
の出力画面がメニュー画面となることで、動的メニュー
データに対応したメニュー画面である動的メニュー画面
(図11(c))が表示手段1に表示される。
At this point, the dynamic display control means 8 is outputting the entire structure screen shown in FIG. 11 (b). Further, when the user selects the "batch" button display on the entire structure screen, first, the input control means 3 generates a menu switching command corresponding to the "batch" button, similar to the switching to the entire structure screen described above. . Then, the processing means 4 generates a screen selection command, and the dynamic display control means 8
The output screen of 1 becomes the menu screen, so that the dynamic menu screen (FIG. 11C), which is the menu screen corresponding to the dynamic menu data, is displayed on the display unit 1.

【0059】以上のように、メニュー構造画面を持つと
ともに、メニュー構造画面上でユーザがメニュー構造の
要素を順次指定することで、装置が用意したメニュー構
造とは別にユーザの意図に従った動的なメニューが作成
されることになる。これにより、まず、装置が持つメニ
ューの構造を提示してユーザのメニュー構造に対する理
解を促進させることができる。そして、装置が用意した
メニュー構造をユーザが十分に理解できない場合にも、
例えば、ユーザが必要とするメニュー項目のみで構成さ
れるメニューやユーザが見たい順序で構成されたメニュ
ーのように、複雑な階層構造をユーザの理解できる範囲
の単一階層メニューに置き換えることが可能である。こ
のため、ユーザにとっては、操作体系を記憶する負荷が
軽減され操作効率が向上する。
As described above, in addition to having the menu structure screen, the user sequentially designates the elements of the menu structure on the menu structure screen, so that the menu structure prepared by the apparatus can be used for dynamic operation according to the user's intention. A new menu will be created. Thereby, first, the structure of the menu of the device can be presented to promote the user's understanding of the menu structure. And even if the user cannot fully understand the menu structure prepared by the device,
For example, it is possible to replace a complicated hierarchical structure with a single hierarchical menu that the user can understand, such as a menu consisting only of menu items that the user needs or a menu that the user wants to see. Is. Therefore, for the user, the load of storing the operation system is reduced and the operation efficiency is improved.

【0060】実施例5.(請求項6,請求項8) 図12は、この発明の第5の実施例におけるメニュー画
面制御装置の構成を示す構成図である。同図において、
8cは図7に示す動的表示制御手段8と同様であり、こ
れに加えて、メニュー画面にメニュー項目の流れ表示を
行うための変更を加えて流れ表示メニュー画面を生成
し、全体構造画面にメニュー表示状態に応じた変更を加
えてメニュー構造画面を生成し、流れ表示メニュー画面
またはメニュー構造画面を画面選択コマンドに従って選
択的に表示手段1に出力する動的表示制御手段である。
Example 5. (Claims 6 and 8) FIG. 12 is a configuration diagram showing a configuration of a menu screen control device according to a fifth embodiment of the present invention. In the figure,
8c is the same as the dynamic display control means 8 shown in FIG. 7. In addition to this, a change for performing a flow display of menu items is added to the menu screen to generate a flow display menu screen, and the whole structure screen is displayed. The dynamic display control means generates a menu structure screen by making changes according to the menu display state, and selectively outputs the flow display menu screen or the menu structure screen to the display means 1 according to a screen selection command.

【0061】また、上記実施例3と同様に、補助入力手
段10は、入力手段2とは別にユーザ入力を検出する。
動的表示制御手段8cは、補助入力手段10から受け取
ったユーザ入力に応じてメニュー項目の流れ表示の状態
を変化させる機能を有する。さらに、例えば、街のメタ
ファやデスクトップメタファのように、メニューデータ
蓄積手段5が蓄積するメニューデータを、実際の構造物
や生物の外観や機能を模擬した表示画面や機能を提供す
る物理世界のメタファに従ったデータとすることもでき
る。
Further, as in the third embodiment, the auxiliary input means 10 detects user input separately from the input means 2.
The dynamic display control means 8c has a function of changing the state of the flow display of menu items according to the user input received from the auxiliary input means 10. Further, for example, like a city metaphor or a desktop metaphor, a metaphor of the physical world that provides a display screen or function that simulates the appearance or function of the actual structure or creature with the menu data accumulated by the menu data accumulating means 5. It is also possible to make the data according to.

【0062】図13は、図12のメニュー画面制御装置
による表示画面の1例を示す画面図である。このメニュ
ー画面は商品選択のメニュー画面であり、図8に示され
るメニュー構造に従う。図13(a)に示すメニュー画
面は、図8における「A20 上着」のノードでの表示
画面である。ここでメニュー構造画面への画面切り替え
を示す「構造画面」ボタンを選択することにより、「A
20 上着」のノードより下位のメニュー構造を示す、
図13(b)に示すメニュー構造画面が表示される。
FIG. 13 is a screen view showing an example of a display screen by the menu screen control device of FIG. This menu screen is a product selection menu screen and follows the menu structure shown in FIG. The menu screen shown in FIG. 13A is a display screen at the node “A20 outerwear” in FIG. Here, by selecting the "Structure screen" button indicating the screen switching to the menu structure screen, "A
20 shows the menu structure below the "Coat" node,
The menu structure screen shown in FIG. 13B is displayed.

【0063】さらに、図13(b)のメニュー構造画面
で、メニュー構造の要素である「スーツ」、「ジャケッ
ト」を選択して、動的メニューの表示を示す「一括」ボ
タンを選択することにより、図13(c)に示す動的メ
ニュー画面が表示される。図13(c)の動的メニュー
画面では、図8における「スーツ」及び「ジャケット」
のノードに分類されるメニュー項目がまとめられて流れ
表示される。
Further, by selecting "suit" and "jacket" which are elements of the menu structure on the menu structure screen of FIG. 13B and selecting the "collective" button indicating the display of the dynamic menu. The dynamic menu screen shown in FIG. 13C is displayed. In the dynamic menu screen of FIG. 13C, “suit” and “jacket” in FIG.
The menu items classified into the node are displayed together in a flow.

【0064】以下、図9および図12,13を参照し
て、実施例の動作について説明する。上記実施例4と同
様に、図9のメニュー構造に従ってメニュー画面が遷移
し、図9の「A20 上着」のノードでは、図13
(a)に示すメニュー画面が表示される。ここで、「構
造画面」ボタンを選択すると、これを入力手段2が検出
する。そして、入力制御手段3は、動的表示制御手段8
cからメニュー表示状態を受け取り、メニュー切り替え
コマンドを出力する。
The operation of the embodiment will be described below with reference to FIGS. 9 and 12 and 13. Similar to the fourth embodiment, the menu screen is changed according to the menu structure of FIG. 9, and the node “A20 outerwear” of FIG.
The menu screen shown in (a) is displayed. Here, when the "structure screen" button is selected, the input means 2 detects this. Then, the input control means 3 is the dynamic display control means 8
It receives the menu display status from c and outputs a menu switching command.

【0065】処理手段4は、このメニュー切り替えコマ
ンドを受け取り、動的表示制御手段8cに画面選択コマ
ンドを出力する。そして、動的表示制御手段8cは、全
体構造画面生成手段9の出力である全体構造画面を受け
取り、現在のメニュー表示状態に応じた変更を加えてメ
ニュー構造画面を生成する。例えば、図13(b)に示
すように、現在のノード以下の要素からなるメニュー構
造画面を生成し、これを表示手段1に表示する。
The processing means 4 receives this menu switching command and outputs a screen selection command to the dynamic display control means 8c. Then, the dynamic display control means 8c receives the overall structure screen which is the output of the overall structure screen generating means 9, and changes it according to the current menu display state to generate the menu structure screen. For example, as shown in FIG. 13B, a menu structure screen composed of elements under the current node is generated and displayed on the display means 1.

【0066】また、表示手段1に図13(b)に示すメ
ニュー構造画面が表示されている状態で、メニュー構造
の要素である「スーツ」及び「ジャケット」を選択する
と、上記実施例4と同様に、まず、動的メニュー生成手
段6が、メニューデータ蓄積手段5からメニューデータ
を読み出す。そして、動的メニュー生成手段6は、選択
されたメニュー構造の要素に含まれるメニュー項目をま
とめた動的メニューデータを生成し、メニュー画面生成
手段7がこの動的メニューデータに対応したメニュー画
面を生成する。
When "suit" and "jacket", which are the elements of the menu structure, are selected while the menu structure screen shown in FIG. 13 (b) is displayed on the display means 1, the same as in the fourth embodiment. First, the dynamic menu generation means 6 reads the menu data from the menu data storage means 5. Then, the dynamic menu generation means 6 generates dynamic menu data in which menu items included in the selected menu structure element are collected, and the menu screen generation means 7 generates a menu screen corresponding to the dynamic menu data. To generate.

【0067】さらに、ユーザが「一括」ボタンを選択す
ると、入力制御手段3がメニュー切り替えコマンドを生
成し、処理手段4が画面選択コマンドを生成する。動的
表示制御手段8cは、メニュー項目の流れ表示を行うた
めに、メニュー画面生成手段7から受け取ったメニュー
画面から流れ表示メニュー画面を生成するとともに、画
面選択コマンドに従って、表示手段1への出力を切り換
えて、図13(c)の動的メニュー画面に示す流れ表示
メニュー画面を表示する。
Further, when the user selects the "collective" button, the input control means 3 generates a menu switching command, and the processing means 4 generates a screen selection command. The dynamic display control means 8c generates a flow display menu screen from the menu screen received from the menu screen generation means 7 in order to display the flow of menu items, and outputs to the display means 1 in accordance with the screen selection command. By switching, the flow display menu screen shown in the dynamic menu screen of FIG. 13C is displayed.

【0068】以上のように、この実施例においても、動
的メニューを流れ表示することが可能であり、複雑な階
層構造を置き換えた単一階層の動的メニューのメニュー
項目数が増大した場合にも、ユーザの操作負荷を増加す
ることがなく、効率的なメニュー操作が可能である。さ
らに、このメニュー表示に、前述したように物理世界の
メタファを利用することができる。例えば、図13では
メニュー項目が商品名を示すテキスト情報であるが、こ
の情報はメニューデータ蓄積手段5に蓄積されている。
このメニューデータ蓄積手段5に蓄積されているメニュ
ーデータを、物理世界のメタファに従ったデータとする
ことで、物理世界のメタファを用いたメニュー表示が可
能となる。
As described above, also in this embodiment, the dynamic menu can be displayed in a flow, and when the number of menu items of the single-layer dynamic menu in which the complicated hierarchical structure is replaced increases. Also, efficient menu operation is possible without increasing the operation load on the user. Further, as described above, the metaphor of the physical world can be used for this menu display. For example, in FIG. 13, the menu item is text information indicating the product name, but this information is stored in the menu data storage means 5.
By using the menu data stored in the menu data storage means 5 as data in accordance with the metaphor of the physical world, it is possible to display the menu using the metaphor of the physical world.

【0069】例えば、メニュー項目を商品の外観イメー
ジとし、メニュー構造画面を商品を陳列する店舗のフロ
ア図として表現することにより、ユーザが日常買い物を
行う場合と同様に、流れ表示するメニュー項目により、
店舗を歩きまわる様子を表現し、メニュー構造画面によ
りその売り場の配置等を表現することが可能である。こ
の、物理世界のメタファを利用したメニュー表示を行う
ことにより、ユーザが日常の知識だけで情報を容易に理
解できるとともに、情報の視認性が向上するため、メニ
ュー項目を流れ表示することで情報の理解がより容易に
なる。
For example, by displaying the menu item as an external image of the product and expressing the menu structure screen as a floor diagram of a store displaying the product, the menu items displayed in a flow can be displayed in the same manner as when the user carries out daily shopping.
It is possible to express how you walk around the store, and to display the layout of the sales floor, etc. on the menu structure screen. By displaying the menu using this metaphor of the physical world, the user can easily understand the information with only daily knowledge and the visibility of the information is improved. It will be easier to understand.

【0070】[0070]

【発明の効果】以上説明したように、本発明のメニュー
画面制御装置では、メニューが自動的にスクロールする
ような流れ表示を実現しているため、メニュー項目の情
報を詳細化しても、ユーザは、頁切り替え等の特別な操
作を行うことなく多くのメニュー項目を参照可能であ
る。また、メニュー選択によって、ユーザが情報の範囲
を指定して必要な情報のみを流れ表示することが可能で
ある。これにより、メニューの全体構造が把握し難くな
ることがなく、多くの項目を参照する場合の操作負荷が
軽減されるとともに、不要な情報を表示しないことで記
憶負荷が軽減される。
As described above, since the menu screen control device of the present invention realizes the flow display in which the menu is automatically scrolled, even if the information of the menu item is detailed, the user can It is possible to refer to many menu items without performing special operations such as page switching. Further, by selecting the menu, it is possible for the user to specify the range of information and to flow-display only the necessary information. As a result, the entire structure of the menu does not become difficult to grasp, the operation load when referring to many items is reduced, and the storage load is reduced by not displaying unnecessary information.

【0071】また、メニュー項目の表示のスクロール速
度や方向をユーザ入力によって制御することが可能であ
り、例えば、新しい商品を探す場合にメニュー項目をゆ
っくり表示しながら選択したり、選択したい商品の大ま
かな位置がわかっている場合にそのメニュー項目が表示
されるまで流れ表示を速く行うというような、ユーザの
意図に応じた効率的な操作が可能である。
It is also possible to control the scroll speed and direction of the display of menu items by user input. For example, when searching for a new product, menu items are displayed slowly while selecting, or the product to be selected is roughly selected. It is possible to perform an efficient operation according to the user's intention, such as performing a quick flow display until the menu item is displayed when the specific position is known.

【0072】さらに、表示画面上の特定の位置に表示さ
れるメニュー項目を選択表示し、メニュー項目が流れ表
示されることによって順次選択表示されるメニュー項目
を入力可能である。また、前述した表示のスクロール速
度変更を利用することにより、選択操作の速度向上を図
ることが可能である。これにより、ユーザがメニュー選
択操作時に流れ表示されるメニュー項目を追跡して入力
する必要がなく、ユーザ入力が簡単化される。
Further, it is possible to select and display menu items displayed at specific positions on the display screen, and input the menu items that are sequentially selected and displayed by displaying the menu items in a flow. In addition, the speed of the selection operation can be improved by utilizing the above-described change in the display scroll speed. As a result, the user does not need to track and input the menu items that are displayed in a flow when the menu is selected, and the user input is simplified.

【0073】さらにまた、一体型入出力手段を用いるこ
とにより、ユーザがすばやく選択操作を行うことが可能
であり、メニューを流れ表示することで入力操作が難し
くなることを防止する。また、流れ表示の制御を行う補
助入力手段を、メニュー選択を行う入力手段とは別に用
意することにより、例えば、タッチパネルのように選択
入力に適した入力手段とトラックボールのように方向や
量の入力に適した入力手段を使い分けることが可能であ
り、ユーザの操作効率が向上する。
Furthermore, by using the integrated input / output means, the user can quickly perform a selection operation, and it is possible to prevent the input operation from becoming difficult by displaying the menu in a flow. Further, by providing auxiliary input means for controlling the flow display separately from the input means for making menu selections, for example, an input means suitable for selection input such as a touch panel and a direction and amount like a trackball can be displayed. It is possible to properly use the input means suitable for the input, and the operation efficiency of the user is improved.

【0074】また、メニュー構造画面を持つとともに、
メニュー構造画面上でユーザがメニュー構造の要素を順
次指定することで、装置が用意したメニュー構造とは別
にユーザの意図に従った動的なメニューを作成する機能
を持つ。これにより、装置が持つメニューの構造を提示
してユーザのメニュー構造に対する理解を促進させると
ともに、装置が用意したメニュー構造をユーザが十分に
理解できない場合にも、例えば、ユーザが必要とするメ
ニュー項目のみで構成されるメニューやユーザが見たい
順序で構成されたメニューのように、複雑な階層構造を
ユーザの理解できる範囲の単一階層メニューに置き換え
ることが可能であり、ユーザの記憶負荷が軽減され操作
効率が向上する。
In addition to having a menu structure screen,
The user has a function of creating a dynamic menu according to the intention of the user separately from the menu structure prepared by the device, by the user sequentially designating the elements of the menu structure on the menu structure screen. Accordingly, the structure of the menu that the device has is presented to promote the user's understanding of the menu structure, and even when the user cannot fully understand the menu structure prepared by the device, for example, the menu items that the user needs It is possible to replace a complicated hierarchical structure with a single hierarchical menu within a range that the user can understand, such as a menu that is configured only by itself or a menu that is configured in the order that the user wants to see, reducing the memory load on the user. The operation efficiency is improved.

【0075】さらに、動的メニューを流れ表示すること
が可能であり、複雑な階層構造を置き換えた単一階層の
動的メニューのメニュー項目数が増大した場合にも、ユ
ーザの操作負荷を増加することがなく、効率的なメニュ
ー操作が可能である。さらにまた、物理世界のメタファ
を利用したメニュー表示を行うことにより、ユーザが日
常の知識だけで情報を容易に理解できるとともに、情報
の視認性が向上するため、メニュー項目を流れ表示する
ことで情報の理解が難しくなることを防止する。以上の
ように、本発明のメニュー画面制御装置では、ユーザが
制御可能な流れ表示メニューと、メニュー構造表示から
生成可能な動的メニューを用いることで、ユーザの操作
負荷及び記憶負荷を低減させることが可能であり、機器
の操作に不慣れな一般ユーザにも効率的なメニュー選択
環境を提供することができるという効果がある。
Further, the dynamic menu can be displayed in a flow, and the operation load on the user is increased even when the number of menu items in the dynamic menu of a single layer in which a complicated hierarchical structure is replaced increases. It is possible to operate the menu efficiently. Furthermore, by displaying the menu using the metaphor of the physical world, the user can easily understand the information with only everyday knowledge, and the visibility of the information is improved. To prevent it from becoming difficult to understand. As described above, in the menu screen control device of the present invention, the user's controllable flow display menu and the dynamic menu that can be generated from the menu structure display are used to reduce the user's operation load and storage load. Therefore, it is possible to provide an efficient menu selection environment even to a general user who is unfamiliar with the operation of the device.

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

【図1】 この発明の1実施例であるメニュー画面制御
装置の構成を示す構成図である。
FIG. 1 is a configuration diagram showing a configuration of a menu screen control device according to an embodiment of the present invention.

【図2】 図1のメニュー画面制御装置による表示画面
の1例を示す画面図である。
FIG. 2 is a screen diagram showing an example of a display screen displayed by the menu screen control device of FIG.

【図3】 この発明の第2の実施例におけるメニュー画
面制御装置の構成を示す構成図である。
FIG. 3 is a configuration diagram showing a configuration of a menu screen control device according to a second embodiment of the present invention.

【図4】 このメニュー画面制御装置による表示画面の
1例を示す画面図である。
FIG. 4 is a screen diagram showing an example of a display screen displayed by the menu screen control device.

【図5】 この発明の第3の実施例におけるメニュー画
面制御装置の構成を示す構成図である。
FIG. 5 is a configuration diagram showing a configuration of a menu screen control device according to a third embodiment of the present invention.

【図6】 図5のメニュー画面制御装置による表示画面
の構成を示す画面図である。
6 is a screen diagram showing a configuration of a display screen by the menu screen control device of FIG.

【図7】 この発明の第4の実施例におけるメニュー画
面制御装置の構成を示す構成図である。
FIG. 7 is a configuration diagram showing a configuration of a menu screen control device according to a fourth embodiment of the present invention.

【図8】 図7のメニュー画面制御装置におけるメニュ
ーデータ構造の一例を示す構成図である。
8 is a configuration diagram showing an example of a menu data structure in the menu screen control device of FIG.

【図9】 図7のメニュー画面制御装置による表示画面
の構成を示す画面図である。
9 is a screen diagram showing a configuration of a display screen by the menu screen control device of FIG. 7. FIG.

【図10】 実施例4におけるメニュー画面制御装置の
メニューデータ構造の別の例を示す構成図である。
FIG. 10 is a configuration diagram showing another example of the menu data structure of the menu screen control device in the fourth embodiment.

【図11】 図7のメニュー画面制御装置による表示画
面の構成を示す画面図である。
11 is a screen diagram showing a configuration of a display screen by the menu screen control device of FIG. 7. FIG.

【図12】 この発明の第5の実施例におけるメニュー
画面制御装置の構成を示す構成図である。
FIG. 12 is a configuration diagram showing a configuration of a menu screen control device in a fifth embodiment of the present invention.

【図13】 図12のメニュー画面制御装置による表示
画面の1例を示す画面図である。
13 is a screen diagram showing an example of a display screen by the menu screen control device of FIG.

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

1…表示手段、2…入力手段、3…入力制御手段、4…
処理手段、5…メニューデータ生成手段、6…動的メニ
ュー生成手段、7…メニュー画面生成手段、8…動的表
示生成手段、9…全体構造画面生成手段、10…補助入
力手段、11…一体型入出力手段、12…トラックボー
ル、13…タッチパネル付きディスプレイ。
1 ... Display means, 2 ... Input means, 3 ... Input control means, 4 ...
Processing means, 5 ... Menu data generating means, 6 ... Dynamic menu generating means, 7 ... Menu screen generating means, 8 ... Dynamic display generating means, 9 ... Overall structure screen generating means, 10 ... Auxiliary input means, 11 ... One Body type input / output means, 12 ... Trackball, 13 ... Display with touch panel.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 メニュー表示を行う表示手段と、 この表示手段に表示されているメニュー表示に対応した
座標位置への入力を検出する入力手段と、 前記入力手段の検出した入力と前記表示手段に表示され
ているメニュー表示状態とを受け取り、前記表示手段上
での入力に対応するメニュー選択コマンドを生成して出
力する入力制御手段と、 前記メニュー選択コマンドに対応する処理を実行してそ
の処理結果を出力する処理手段と、 前記メニュー表示を構成するメニューデータを蓄積する
メニューデータ蓄積手段と、 前記処理手段から受け取った前記処理結果に応じて前記
メニューデータ蓄積手段から前記メニューデータを読み
出し、これらによりメニュー画面を生成して出力するメ
ニュー画面生成手段と、 前記メニュー画面生成手段が生成したメニュー画面を受
け取り、メニュー項目の流れ表示を行うための流れ表示
メニュー画面を生成し、これを前記表示手段に出力する
とともに前記メニュー表示状態を前記入力制御手段に出
力する動的表示制御手段とから構成されていることを特
徴とするメニュー画面制御装置。
1. A display means for displaying a menu, an input means for detecting an input to a coordinate position corresponding to the menu display displayed on the display means, an input detected by the input means and the display means. Input control means for receiving the displayed menu display state, generating and outputting a menu selection command corresponding to the input on the display means, and executing the processing corresponding to the menu selection command Processing means for outputting, menu data storage means for storing menu data constituting the menu display, read the menu data from the menu data storage means according to the processing result received from the processing means, by these A menu screen generating means for generating and outputting a menu screen, and the menu screen generating means for generating A dynamic display control means for receiving the menu screen, generating a flow display menu screen for displaying the flow of menu items, outputting the flow display menu screen to the display means, and outputting the menu display state to the input control means. A menu screen control device comprising:
【請求項2】 メニューの全体構造を提示する全体構造
画面とメニュー操作を行うメニュー画面の表示を行う表
示手段と、 この表示手段に表示されているメニュー表示に対応した
座標位置への入力を検出する入力手段と、 前記入力手段の検出した入力と前記表示手段に表示され
ているメニュー表示状態とを受け取り、その入力が前記
全体構造画面での項目選択を指示する場合にはメニュー
生成を指示するメニュー生成コマンドを生成して出力
し、前記メニュー画面での項目選択を指示する場合には
前記表示手段上での入力に対応するメニュー選択コマン
ドを生成して出力し、各々の画面での画面切り替えを指
示する場合には表示するメニューの切り替えを指示する
メニュー切り替えコマンドを生成して出力する入力制御
手段と、 前記メニュー生成コマンドを受け取った場合には動的メ
ニュー作成コマンドを生成して出力し、前記メニュー選
択コマンドを受け取った場合には対応する処理を実行し
て処理結果を出力し、前記メニュー切り替えコマンドを
受け取った場合には画面選択コマンドを生成して出力す
る処理手段と、 前記メニュー表示を構成するメニューデータを蓄積する
メニューデータ蓄積手段と、 前記処理手段から受け取った前記動的メニュー作成コマ
ンドに従って前記メニューデータ蓄積手段から読み出し
た前記メニューデータに必要に応じて変更を加えて動的
メニューデータを生成し、これを出力する動的メニュー
生成手段と、 前記処理手段から受け取った前記処理結果に応じて前記
動的メニューデータからメニュー画面を生成して出力す
るメニュー画面生成手段と、 前記メニューデータ蓄積手段から前記メニューデータを
読み出して前記全体構造画面を生成して出力する全体構
造画面生成手段と、 前記メニュー画面と前記全体構造画面を受け取り、前記
処理手段から受け取った画面選択コマンドに従って前記
メニュー画面または前記全体構造画面のいずれかを選択
的に前記表示手段に出力するとともに、前記入力制御手
段に前記メニュー表示状態を出力する動的表示制御手段
とから構成されていることを特徴とするメニュー画面制
御装置。
2. An overall structure screen for presenting the overall structure of a menu and a display means for displaying a menu screen for menu operation, and an input to a coordinate position corresponding to the menu display displayed on this display means is detected. Receiving the input detected by the input unit and the menu display state displayed on the display unit, and instructing the menu generation when the input indicates the item selection on the overall structure screen A menu generation command is generated and output, and when instructing an item selection on the menu screen, a menu selection command corresponding to the input on the display means is generated and output, and the screen is switched on each screen. Input control means for generating and outputting a menu switching command for instructing switching of the menu to be displayed, When the generation command is received, the dynamic menu creation command is generated and output, when the menu selection command is received, the corresponding process is executed and the processing result is output, and the menu switching command is received. In this case, processing means for generating and outputting a screen selection command, menu data storage means for storing menu data forming the menu display, and menu data storage according to the dynamic menu creation command received from the processing means Dynamic menu generation means for generating dynamic menu data by changing the menu data read out from the means as necessary, and outputting the dynamic menu data; and the dynamic menu generation means according to the processing result received from the processing means. A menu screen generating means for generating and outputting a menu screen from menu data An overall structure screen generation unit that reads out the menu data from the menu data storage unit and generates and outputs the overall structure screen; receives the menu screen and the overall structure screen, And a dynamic display control means for selectively outputting either the menu screen or the overall structure screen to the display means and outputting the menu display state to the input control means. Menu screen control device.
【請求項3】 請求項2記載のメニュー画面制御装置に
おいて、 前記動的表示制御手段は、前記メニュー画面にメニュー
項目の流れ表示を行うための変更を加えて流れ表示メニ
ュー画面を生成し、前記全体構造画面に前記メニュー表
示状態に応じた変更を加えてメニュー構造画面を生成
し、前記流れ表示メニュー画面または前記メニュー構造
画面を前記画面選択コマンドに従って選択的に前記表示
手段に出力する機能を有し、 前記表示手段は、前記メニュー構造画面と前記流れ表示
メニュー画面の表示を行う機能を有し、 前記入力制御手段は、前記入力が前記メニュー構造画面
での項目選択を指示する場合にはメニュー生成コマンド
を生成して出力し、前記流れ表示メニュー画面での項目
選択を指示する場合にはメニュー選択コマンドを生成し
て出力し、各々の画面での画面切り替えを指示する場合
にはメニュー切り替えコマンドを生成して出力する機能
を有することを特徴とするメニュー画面制御装置。
3. The menu screen control device according to claim 2, wherein the dynamic display control means generates a flow display menu screen by making a change for displaying the flow of menu items on the menu screen, It has a function of generating a menu structure screen by changing the whole structure screen according to the menu display state and selectively outputting the flow display menu screen or the menu structure screen to the display means according to the screen selection command. However, the display means has a function of displaying the menu structure screen and the flow display menu screen, and the input control means is a menu when the input indicates an item selection on the menu structure screen. Generates and outputs a generation command, and generates a menu selection command when instructing item selection on the flow display menu screen. A menu screen control device having a function of generating and outputting a menu switching command when instructing screen switching on each screen.
【請求項4】 請求項1または3記載のメニュー画面制
御装置において、 前記入力制御手段は、前記入力に応じてメニュー制御コ
マンドを出力する機能を有し、 前記処理手段は、前記メニュー制御コマンドを受け取っ
た場合に流れ表示変更コマンドを生成して出力する機能
を有し、 前記動的表示制御手段は、前記流れ表示変更コマンドを
受け取った場合に前記流れ表示メニュー画面を変更する
機能を有することを特徴とするメニュー画面制御装置。
4. The menu screen control device according to claim 1, wherein the input control unit has a function of outputting a menu control command according to the input, and the processing unit outputs the menu control command. When the flow display change command is received, the flow display change command is generated and output, and the dynamic display control means has a function of changing the flow display menu screen when the flow display change command is received. Characteristic menu screen control device.
【請求項5】 請求項1または3または4記載のメニュ
ー画面制御装置において、 前記入力手段とは別に入力を検出する補助入力手段を有
し、 前記動的表示制御手段が前記補助入力手段から受け取っ
た前記入力に応じてメニュー項目の流れ表示の状態を変
化させる機能を有することを特徴とするメニュー画面制
御装置。
5. The menu screen control device according to claim 1, 3 or 4, further comprising: auxiliary input means for detecting an input, separate from said input means, said dynamic display control means receiving from said auxiliary input means. A menu screen control device having a function of changing the state of flow display of menu items according to the input.
【請求項6】 請求項1または3または4または5記載
のメニュー画面制御装置において、 前記動的表示制御手段が前記流れ表示メニュー画面を表
示する際に、前記表示手段の特定の座標位置に表示され
るメニュー項目に選択表示を行う機能を有し、 前記入力制御手段が前記入力と前記メニュー表示状態か
ら選択表示された前記メニュー項目を検出し、対応する
メニュー選択コマンドを生成して出力する機能を有する
ことを特徴とするメニュー画面制御装置。
6. The menu screen control device according to claim 1, 3 or 4 or 5, wherein when the dynamic display control means displays the flow display menu screen, a display is made at a specific coordinate position of the display means. A function of performing selective display on a menu item to be displayed, the input control means detecting the menu item selected and displayed from the input and the menu display state, and generating and outputting a corresponding menu selection command. A menu screen control device comprising:
【請求項7】 請求項1〜6いずれか1項記載のメニュ
ー画面制御装置において、 メニューが表示されている前記表示手段に直接振れるこ
とで指示入力する表示部入力手段を備えたことを特徴と
するメニュー画面制御装置。
7. The menu screen control device according to claim 1, further comprising display unit input means for inputting an instruction by directly shaking the display means on which a menu is displayed. Menu screen control device.
【請求項8】 請求項1〜7いずれか1項記載のメニュ
ー画面制御装置において、 前記メニューデータ蓄積手段が蓄積するメニューデータ
が、実際の構造物や生物の外観や機能を模擬した表示画
面や機能を提供する物理世界のメタファに従ったデータ
であることを特徴とするメニュー画面制御装置。
8. The menu screen control device according to claim 1, wherein the menu data accumulated by the menu data accumulating means is a display screen simulating the appearance or function of an actual structure or creature. A menu screen control device characterized by being data according to a metaphor of a physical world that provides a function.
JP6933095A 1995-03-28 1995-03-28 Menu screen control device Expired - Fee Related JP2842288B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6933095A JP2842288B2 (en) 1995-03-28 1995-03-28 Menu screen control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6933095A JP2842288B2 (en) 1995-03-28 1995-03-28 Menu screen control device

Publications (2)

Publication Number Publication Date
JPH08263247A true JPH08263247A (en) 1996-10-11
JP2842288B2 JP2842288B2 (en) 1998-12-24

Family

ID=13399440

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6933095A Expired - Fee Related JP2842288B2 (en) 1995-03-28 1995-03-28 Menu screen control device

Country Status (1)

Country Link
JP (1) JP2842288B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004501469A (en) * 2000-06-21 2004-01-15 マイクロソフト コーポレイション Task-sensitive method and system for displaying command sets
JP2005182457A (en) * 2003-12-19 2005-07-07 Kita Denshi Corp Display screen device
JP2010020435A (en) * 2008-07-09 2010-01-28 Kenwood Corp Information display device, information display method, music file retrieval method, and program
JP2010286914A (en) * 2009-06-09 2010-12-24 Toshiba Corp Menu screen display control device and menu screen display control method
JP2012168890A (en) * 2011-02-16 2012-09-06 Ntt Docomo Inc Display device, communication device, and program
US8892993B2 (en) 2003-08-01 2014-11-18 Microsoft Corporation Translation file
US8918729B2 (en) 2003-03-24 2014-12-23 Microsoft Corporation Designing electronic forms
JP2015197822A (en) * 2014-04-01 2015-11-09 キヤノン株式会社 Touch control device, touch control method, and program
US9210234B2 (en) 2005-12-05 2015-12-08 Microsoft Technology Licensing, Llc Enabling electronic documents for limited-capability computing devices
US9229917B2 (en) 2003-03-28 2016-01-05 Microsoft Technology Licensing, Llc Electronic form user interfaces
US9268760B2 (en) 2003-08-06 2016-02-23 Microsoft Technology Licensing, Llc Correlation, association, or correspondence of electronic forms

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0442323A (en) * 1990-06-07 1992-02-12 Fuji Xerox Co Ltd Menu display control method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0442323A (en) * 1990-06-07 1992-02-12 Fuji Xerox Co Ltd Menu display control method

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004501469A (en) * 2000-06-21 2004-01-15 マイクロソフト コーポレイション Task-sensitive method and system for displaying command sets
US9507610B2 (en) 2000-06-21 2016-11-29 Microsoft Technology Licensing, Llc Task-sensitive methods and systems for displaying command sets
JP4833490B2 (en) * 2000-06-21 2011-12-07 マイクロソフト コーポレーション Context-sensitive method and system for displaying command sets
US8918729B2 (en) 2003-03-24 2014-12-23 Microsoft Corporation Designing electronic forms
US9229917B2 (en) 2003-03-28 2016-01-05 Microsoft Technology Licensing, Llc Electronic form user interfaces
US9239821B2 (en) 2003-08-01 2016-01-19 Microsoft Technology Licensing, Llc Translation file
US8892993B2 (en) 2003-08-01 2014-11-18 Microsoft Corporation Translation file
US9268760B2 (en) 2003-08-06 2016-02-23 Microsoft Technology Licensing, Llc Correlation, association, or correspondence of electronic forms
JP2005182457A (en) * 2003-12-19 2005-07-07 Kita Denshi Corp Display screen device
US9210234B2 (en) 2005-12-05 2015-12-08 Microsoft Technology Licensing, Llc Enabling electronic documents for limited-capability computing devices
JP2010020435A (en) * 2008-07-09 2010-01-28 Kenwood Corp Information display device, information display method, music file retrieval method, and program
JP2010286914A (en) * 2009-06-09 2010-12-24 Toshiba Corp Menu screen display control device and menu screen display control method
JP2012168890A (en) * 2011-02-16 2012-09-06 Ntt Docomo Inc Display device, communication device, and program
JP2015197822A (en) * 2014-04-01 2015-11-09 キヤノン株式会社 Touch control device, touch control method, and program

Also Published As

Publication number Publication date
JP2842288B2 (en) 1998-12-24

Similar Documents

Publication Publication Date Title
Schwesig et al. Gummi: a bendable computer
US8638315B2 (en) Virtual touch screen system
CN103984497B (en) Navigation in computing device between various activities
US7594185B2 (en) Virtual desktop manager
US9423932B2 (en) Zoom view mode for digital content including multiple regions of interest
US20040221243A1 (en) Radial menu interface for handheld computing device
KR20050094865A (en) A programmable virtual book system
JP3565465B2 (en) How to quickly reposition the display pointer
US20130339896A1 (en) User interface and method of data navigation in the user interface of engineering analysis applications
JP2002323945A (en) Method for displaying information responsive to sensing physical presence proximate to computer input device
JPH07200237A (en) Method and system for operation of display of plurality of applications in data processing system
Oakley et al. Tilt and feel: Scrolling with vibrotactile display
JP2842288B2 (en) Menu screen control device
US20080320418A1 (en) Graphical User Friendly Interface Keypad System For CAD
GB2420429A (en) Method of navigating a hierarchical structure
JP4695384B2 (en) Cursor function switching method and information processing apparatus using the same
Schwesig et al. Gummi: user interface for deformable computers
De Boeck et al. Are existing metaphors in virtual environments suitable for haptic interaction
JP2002268791A (en) Visually independent user interface device
JP2004501456A (en) Method and system for transferring objects between users
WO2020087299A1 (en) Terminal device and graphical user interface thereof, and multi-task interactive control method
WO2020087303A1 (en) Terminal device, graphical user interface thereof and multi-task interactive control method
WO2020087304A1 (en) Terminal device and graphical user interface thereof, and multi-task interactive control method
JPH04114230A (en) Menu display method
JP3250514B2 (en) Information display device and recording medium recording information display program

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071023

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20081023

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20091023

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees