JP2842288B2 - Menu screen control device - Google Patents
Menu screen control deviceInfo
- Publication number
- JP2842288B2 JP2842288B2 JP6933095A JP6933095A JP2842288B2 JP 2842288 B2 JP2842288 B2 JP 2842288B2 JP 6933095 A JP6933095 A JP 6933095A JP 6933095 A JP6933095 A JP 6933095A JP 2842288 B2 JP2842288 B2 JP 2842288B2
- 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.)
- Expired - Fee Related
Links
- 230000006870 function Effects 0.000 claims description 24
- 238000013500 data storage Methods 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 23
- 210000002268 wool Anatomy 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 230000002354 daily effect Effects 0.000 description 3
- 241001122767 Theaceae Species 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Description
【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 that provides an efficient menu operation environment for a user who is not used to operating a device.
【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 due to the fact that the menu selection specifies items that are easy to operate and that can be selected, does not require training for operation, and does not need to store a command system. As an example of the configuration of such a menu screen, there is a configuration in which a portable device with a small screen is used, or information on menu items is detailed in order to promote understanding of a user even with a relatively large screen. . For example, the menu screen control device disclosed in Japanese Patent Application Laid-Open No. 62-282361 and Japanese Patent Application Laid-Open No. 3-137677 has an effect of promoting the user's understanding of each item by showing detailed information to the user.
【0003】一方、メニュー画面の構成の第2の例とし
て、ユーザにメニュー構造を理解させるために、装置が
用意したメニュー構造をユーザに提示するものがある。
例えば、特開平2−235139号公報や特開平3−2
2014号公報に示されているメニュー画面制御では、
メニュー構造画面を用意したり、メニューの拡大や縮小
によって全体構造を提示するなどをしている。On the other hand, as a second example of the configuration of the menu screen, there is a configuration in which a menu structure prepared by the apparatus is presented 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 disclosed in Japanese Patent Publication No. 2014,
A menu structure screen is prepared, and the entire structure is presented by enlarging or reducing the menu.
【0004】また、メニュー画面の構成の第3の例とし
て、表示情報を自動的にスクロールさせる等の流れ表示
を行って、小さな表示画面に多くの情報を提示するもの
がある。例えば、特開平3−99362号公報に示され
るメッセージ表示装置では、テキストメッセージを流れ
表示することによって小さな表示面積であっても多くの
情報を提示することが可能である。[0004] As a third example of the configuration of the menu screen, there is one in which a flow display such as automatically scrolling display information is performed to present a large amount of information on a small display screen. For example, in a message display device disclosed in Japanese Patent Application Laid-Open No. 3-99362, it is possible to present a lot of information even if the display area is small by displaying a text message in a flowing manner.
【0005】[0005]
【発明が解決しようとする課題】従来は以上のように構
成されていたので、以下に示すような問題があった。ま
ず、前述した第1の例においては、1つに、一画面に表
示できる項目数が減少して全体構成の把握が困難になる
という問題があった。2つめに、全体構成を把握するた
めに、項切り替えやスクロールなどを行う必要があり、
操作性が低下するという問題があった。Conventionally, as described above, the following problems have been encountered. First, in the first example described above, 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 grasp the overall configuration, it is necessary to switch terms and scroll, etc.
There was a problem that operability was reduced.
【0006】また、前述した第2の例においては、ユー
ザが提示されたメニュー構造を記憶する必要があった
り、メニュー構造が複雑である等の理由でユーザがその
構造を十分に理解できず、効率的な操作ができないとい
う問題があった。また、第3の例においては、流れ表示
の制御が十分できないため、ユーザの記憶負荷が増加し
たり、ユーザが必要とする部分のみを参照することがで
きず、ユーザに的確に情報が伝わらなかったりするとい
う問題があった。In the second example, the menu structure presented by the user must be memorized, or the user cannot fully understand the menu structure because 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 controlled sufficiently, the memory load of the user is increased, or only the part required by the user cannot be referred to, and the information cannot be accurately transmitted to the user. There was a problem that
【0007】この発明は、以上のような問題点を解消す
るためになされたものであり、ユーザの操作負荷及び記
憶負荷を低減させ、機器の操作に不慣れな一般ユーザに
も効率的なメニュー選択ができるようにすることを目的
とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and reduces an operation load and a memory load of a user, so that even a general user unfamiliar with the operation of a device can efficiently select a menu. The purpose is to be able to.
【0008】[0008]
【課題を解決するための手段】本発明のメニュー画面制
御装置は、メニュー表示を行う表示手段と、この表示手
段に表示されているメニュー表示に対応した座標位置へ
の入力を検出する入力手段と、入力手段の検出した入力
と表示手段に表示されているメニュー表示状態とを受け
取り、表示手段上での入力に対応するメニュー選択コマ
ンドを生成して出力する入力制御手段と、メニュー選択
コマンドに対応する処理を実行してその処理結果を出力
する処理手段と、メニュー表示を構成するメニューデー
タを蓄積するメニューデータ蓄積手段と、処理手段から
受け取った処理結果に応じてメニューデータ蓄積手段か
らメニューデータを読み出し、これらによりメニュー画
面を生成して出力するメニュー画面生成手段と、メニュ
ー画面生成手段が生成したメニュー画面を受け取り、メ
ニュー項目の流れ表示を行うための流れ表示メニュー画
面を生成し、これを表示手段に出力するとともにメニュ
ー表示状態を入力制御手段に出力する動的表示制御手段
とから構成されていることを特徴とする。A menu screen control device according to 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. 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 a menu selection command corresponding to the input on the display means, and corresponding to the menu selection command Processing means for executing processing to be performed and outputting the processing result, menu data storing means for storing menu data constituting a menu display, and storing menu data from the menu data storing means in accordance with the processing result received from the processing means. A menu screen generating means for generating and outputting a menu screen based on the read and the menu screen, and a menu screen generating means. Dynamic display control means for receiving the generated menu screen, generating a flow display menu screen for displaying the flow of the menu items, outputting the menu screen to the display means, and outputting the menu display state to the input control means. It is characterized by having been done.
【0009】メニューの全体構造を提示する全体構造画
面とメニュー操作を行うメニュー画面の表示を行う表示
手段と、この表示手段に表示されているメニュー表示に
対応した座標位置への入力を検出する入力手段と、入力
手段の検出した入力と表示手段に表示されているメニュ
ー表示状態とを受け取り、その入力が全体構造画面での
項目選択を指示する場合にはメニュー生成を指示するメ
ニュー生成コマンドを生成して出力し、メニュー画面で
の項目選択を指示する場合には表示手段上での入力に対
応するメニュー選択コマンドを生成して出力し、各々の
画面での画面切り替えを指示する場合には表示するメニ
ューの切り替えを指示するメニュー切り替えコマンドを
生成して出力する入力制御手段と、メニュー生成コマン
ドを受け取った場合には動的メニュー作成コマンドを生
成して出力し、メニュー選択コマンドを受け取った場合
には対応する処理を実行して処理結果を出力し、メニュ
ー切り替えコマンドを受け取った場合には画面選択コマ
ンドを生成して出力する処理手段と、メニュー表示を構
成するメニューデータを蓄積するメニューデータ蓄積手
段と、処理手段から受け取った動的メニュー作成コマン
ドに従ってメニューデータ蓄積手段から読み出したメニ
ューデータに必要に応じて変更を加えて動的メニューデ
ータを生成し、これを出力する動的メニュー生成手段
と、処理手段から受け取った処理結果に応じて動的メニ
ューデータからメニュー画面を生成して出力するメニュ
ー画面生成手段と、メニューデータ蓄積手段からメニュ
ーデータを読み出して全体構造画面を生成して出力する
全体構造画面生成手段と、メニュー画面と全体構造画面
を受け取り処理手段から受け取った画面選択コマンドに
従ってメニュー画面または全体構造画面のいずれかを選
択的に表示手段に出力するとともに入力制御手段にメニ
ュー表示状態を出力する動的表示制御手段とから構成さ
れていることを特徴とする。[0009] A display means for displaying an overall structure screen for presenting the entire structure of the menu and a menu screen for performing menu operations, and an input for detecting an input to a coordinate position corresponding to the menu display displayed on the display means A menu generation command for instructing menu generation when the input receives the input detected by the input unit and the menu display state displayed on the display unit, and the input indicates an item selection on the entire structure screen. And output the menu selection command corresponding to the input on the display means when instructing the selection of items on the menu screen, and display it when instructing the screen switching on each screen. Input control means for generating and outputting a menu switching command for instructing menu switching to be performed; Generates and outputs a dynamic menu creation command, executes the corresponding processing when it receives a menu selection command, outputs the processing result, and generates a screen selection command when it receives a menu switching command Processing means for storing and outputting menu data constituting the menu display, and changing the menu data read from the menu data storage means as necessary according to the dynamic menu creation command received from the processing means. A dynamic menu data generating means for generating and outputting dynamic menu data, and 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. , Read the menu data from the menu data storage means and display the entire structure screen Means for generating and outputting the entire structure screen, and selectively outputting either the menu screen or the entire structure screen to the display means in accordance with a screen selection command received from the processing means, receiving the menu screen and the whole structure screen, and input control. And a dynamic display control means for outputting a menu display state to the means.
【0010】また、その入力制御手段は入力に応じてメ
ニュー制御コマンドを出力する機能を有し、処理手段は
メニュー制御コマンドを受け取った場合に流れ表示変更
コマンドを生成して出力する機能を有し、動的表示制御
手段は流れ表示変更コマンドを受け取った場合に流れ表
示メニュー画面を変更する機能を有することを特徴とす
る。また、入力手段とは別に入力を検出する補助入力手
段を有し、的表示制御手段がその補助入力手段から受け
取った入力に応じてメニュー項目の流れ表示の状態を変
化させる機能を有することを特徴とする。The input control means has a function of outputting a menu control command in response to an input, and the processing means has a function of generating and outputting a flow display change command when receiving the menu control command. The dynamic display control means has a function of changing a flow display menu screen when a flow display change command is received. In addition, there is provided auxiliary input means for detecting an input separately from 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】また、記動的表示制御手段が流れ表示メニ
ュー画面を表示する際に表示手段の特定の座標位置に表
示されるメニュー項目に選択表示を行う機能を有し、入
力制御手段が入力とメニュー表示状態から選択表示され
たメニュー項目を検出し、対応するメニュー選択コマン
ドを生成して出力する機能を有することを特徴とする。
また、メニューが表示されている表示手段に直接振れる
ことで指示入力される表示部入力手段を備えたことを特
徴とする。そして、メニューデータ蓄積手段が蓄積する
メニューデータが、実際の構造物や生物の外観や機能を
模擬した表示画面や機能を提供する物理世界のメタファ
に従ったデータであることを特徴とする。The dynamic display control means has a function of selecting and displaying a menu item displayed at a specific coordinate position of the display means when displaying the flow display menu screen. It has a function of detecting a menu item selected and displayed from a menu display state, and generating and outputting a corresponding menu selection command.
The display device further includes a display unit input unit for inputting an instruction by directly swinging the display unit on which the menu is displayed. The menu data stored by the menu data storage means is characterized by data according to a metaphor of the physical world that provides a display screen or function simulating the appearance or function of an actual structure or living thing.
【0012】[0012]
【作用】メニュー項目を自動的にスクロールさせるよう
な流れ表示を実現することによって、表示画面が小さく
ともユーザ操作を増加させることなく多くの情報を提示
することが可能となる。また、メニュー構造画面を持つ
とともに、メニュー構造画面上でメニュー項目やメニュ
ー構造上まとめられたメニュー項目群をユーザが好みに
応じて順次指定することで、用意してあるメニュー構造
とは別にユーザの意図に従った動的なメニューが作成さ
れる。By realizing a flow display in which menu items are automatically scrolled, it is possible to present a large amount of information without increasing user operations even if the display screen is small. In addition to having a menu structure screen, the user can specify the menu items and the menu items grouped in the menu structure on the menu structure screen sequentially according to his / her preference. A dynamic menu is created according to the intention.
【0013】さらに、流れ表示がメニュー項目の表示に
適用されており、メニュー選択によって不要な情報を表
示せずにユーザの希望する情報のみを流れ表示できる。
加えて、メニュー項目の表示のスクロール速度や方向を
ユーザ入力によって制御できる。このため、ユーザの記
憶負荷を増加させることなく効率的な操作で的確に情報
を参照可能できる。さらにまた、表示画面上の特定の位
置に表示されるメニュー項目を選択表示しているので、
メニュー項目が流れ表示されることによって順次選択表
示されるメニュー項目が入力できる。このため、ユーザ
がメニュー選択操作時に流れ表示されるメニュー項目を
追跡して入力する必要がなく、ユーザ入力が簡単化され
る。Further, the flow display is applied to the display of the menu items, and only the information desired by the user can be flow-displayed by the menu selection without displaying unnecessary information.
In addition, the scroll speed and direction of the menu item display can be controlled by user input. For this reason, information can be accurately referred to by an efficient operation without increasing the memory load of the user. Furthermore, since the menu item displayed at a specific position on the display screen is selected and displayed,
When the menu items are displayed in a flow, menu items that are sequentially selected and displayed can be input. For this reason, there is no need for the user to track and input the menu items displayed in a flow during the menu selection operation, and user input is simplified.
【0014】また、一体型入出力手段を用いることによ
りユーザがすばやく選択操作を行うことが可能であり、
メニューを流れ表示することで入力操作が難しくなるこ
とを防止する。さらに、物理世界のメタファを利用した
メニュー表示を行うことにより、ユーザが日常の知識だ
けで情報をすばやく理解することが可能であり、流れ表
示することで情報の理解が難しくなることを防止する。Further, by using the integrated input / output means, the user can quickly perform a selection operation.
By making the menu flow displayed, it is possible to prevent the input operation from becoming difficult. Furthermore, by displaying the menu using the metaphor of the physical world, it is possible for the user to quickly understand the information using only everyday knowledge, and it is possible to prevent the information from being difficult to understand by displaying the flow.
【0015】[0015]
【実施例】以下、この発明の1実施例を図を参照して説
明する。 実施例1.(請求項1) 図1は、この発明の1実施例であるメニュー画面制御装
置の構成を示す構成図である。同図において、1はメニ
ュー表示がなされる表示手段、2は表示手段1に表示さ
れたメニュー画面に対応した座標位置へのユーザ入力を
検出する入力手段、3はユーザ入力とメニュー表示状態
を受け取り対応するメニュー選択コマンドを生成して出
力する入力制御手段、4はメニュー選択コマンドに対応
する処理を実行し処理結果を出力する処理手段、5はメ
ニューデータを蓄積するメニューデータ蓄積手段であ
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. Embodiment 1 FIG. (Claim 1) FIG. 1 is a configuration diagram showing a configuration of a menu screen control device according to one embodiment of the present invention. In FIG. 1, reference numeral 1 denotes display means for displaying a menu, 2 denotes input means for detecting a user input to a coordinate position corresponding to the menu screen displayed on the display means 1, and 3 receives the user input and the menu display state. Input control means for generating and outputting a corresponding menu selection command, processing means 4 for executing processing corresponding to the menu selection command and outputting the processing result, and reference numeral 5 for menu data storage means for storing menu data.
【0016】また、7は処理手段4から受け取った処理
結果に応じてメニューデータ蓄積手段5からメニューデ
ータを読み出してメニュー画面を生成して出力するメニ
ュー画面生成手段、8はメニュー画面を受け取りメニュ
ー項目の流れ表示を行うための流れ表示メニュー画面を
生成して表示手段1に出力するとともにメニュー表示状
態を入力制御手段3に出力する動的表示制御手段であ
る。Reference numeral 7 denotes a menu screen generating means for reading menu data from the menu data storage means 5 in accordance with the processing result received from the processing means 4 to generate and output a menu screen. Is a dynamic display control means for generating a flow display menu screen for performing the flow display, outputting the screen display 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 diagram showing an example of a display screen by the menu screen control device of FIG. 1, which is a menu screen for merchandise selection in which merchandise names are displayed as menu items. The menu is represented in a table form by a character string having one line as one item, and the display is sequentially shifted to a lower menu screen. By selecting this menu item, a product can be selected. Further, by selecting the "return" button display on the screen, the screen is shifted to a higher-level 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) is automatically scrolled and displayed. Hereinafter, regarding this display state,
The operation will be described. The menu data stored in the menu data storage 5 is stored in the menu screen generator 7.
And this is displayed on the display means 1. The menu displayed on the display unit 1 is automatically scrolled and displayed by the dynamic display control unit 8.
【0019】例えば、商品選択画面(図2(a))で
は、1行を1項目とし1画面で7項目表示可能である。
この場合、動的表示制御手段8は、表示画面をスクロー
ルして表示するために、メニューの表示領域を新しい項
目が表示されていくように逐次変更していく。そして、
表示手段1の表示画面では、商品選択画面が図2(a)
から図2(d)に示すように、順に商品選択画面までそ
の表示が移り変わる。For example, in 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.
As shown in FIG. 2D, the display changes in order 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 the flow is selected, for example, “8” is displayed on the product selection screen shown in FIG.
When the item “jacket dark blue” is selected, the input means 2 detects the coordinate position on the display means 1 where the input is made. The input control means 3 receives information from the dynamic display control means 8 that the current menu display state is the product selection screen shown in FIG. 2D, and that "8 jacket dark blue" has been selected from this coordinate position. , And generates a menu selection command corresponding to “8 jacket dark blue”. Then, the processing unit 4 receives the menu selection command, performs a process corresponding to the selected item, and outputs a result to the menu screen generation unit 7.
【0021】メニュー画面生成手段7は、この結果を受
け取り、メニューデータ蓄積手段5からメニューデータ
を読み出して「8 ジャケット紺」に対応する下位のメ
ニュー画面を出力する。動的表示制御手段8は、このメ
ニュー画面から新たな流れ表示メニュー画面を生成し、
表示手段1に表示する。The menu screen generation means 7 receives this result, reads out the menu data from the menu data storage means 5, and outputs a lower menu screen corresponding to "8 jacket dark blue". The dynamic display control means 8 generates a new flow display menu screen from this menu screen,
It is displayed on the display means 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 items is detailed, the user does not need to perform a special operation such as switching pages. Many menu items are available. Further, it is possible for the user to specify a range of information and display only necessary information in a flowing manner by menu selection. As a result, the overall 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 FIG.
a is an input control means 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 in response to the user input, and 4a performs processing corresponding to the menu selection command. This is processing means for executing and outputting a processing result, and further, when receiving a menu control command from the input control means 3a, generating and outputting a flow display change command.
【0024】また、8aはメニュー画面を受け取りメニ
ュー項目の流れ表示を行うための流れ表示メニュー画面
を生成して表示手段1に出力するとともに、メニュー表
示状態を入力制御手段3aに出力する動的表示制御手段
である。そして、この動的表示制御手段8aは、流れ表
示変更コマンドを受け取った場合に流れ表示メニュー画
面を変更し、また、流れ表示メニュー画面を表示する際
に表示手段1の特定の座標位置に表示されるメニュー項
目への選択表示も行う。なお、図3において、他の符号
は図1と同様である。A dynamic display 8a receives a menu screen, generates a flow display menu screen for performing a flow display of menu items, outputs the menu screen to the display means 1, and outputs a menu display state to the input control means 3a. Control means. The dynamic display control means 8a changes the flow display menu screen when receiving the flow display change command, and is displayed at a specific coordinate position of the display means 1 when displaying the flow display menu screen. Selective display of menu items to be performed is also performed. 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 diagram showing an example of a display screen by the menu screen control device. As in the case of FIG. 2, a menu for selecting a product, and a text list as a menu item is displayed in a flowing manner. Is done. The top item of this menu item is always selected and displayed. For example, on the product selection screen shown in FIG. 4A, the item of “1 wool long coat black” is selectively displayed.
On the product selection screen shown in (b), the item “2 Wool long coat tea” is selectively displayed. further,
In this embodiment, "Acceleration" and "Deceleration" buttons for changing the scrolling speed of the display are provided on the menu screen, and by selecting this button display, the scrolling speed of the display is accelerated or decelerated. Can be.
【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, the menu screen generation unit 7 first displays the product selection menu stored in the menu data storage unit 5. The menu data is read out to generate a menu screen. Then, the generated menu screen is converted into a flow display menu by the dynamic display control means 8a, and FIG.
4 (b), 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.
Can be changed by selecting the "acceleration" and "deceleration" button display 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
The current menu display state is received from the dynamic display control means 8a, and it is understood that the "acceleration" button is selected from the coordinate position, and a menu control command corresponding to the "acceleration" button is generated. The processing unit 4a receives the menu control command and outputs a flow display change command to the dynamic display control unit 8a.
【0028】動的表示制御手段8aは、この流れ表示変
更コマンドを受け取り、表示のスクロール速度を加速す
るために、メニュー画面生成手段7から受け取ったメニ
ュー画面から新たな流れ表示メニュー画面を生成して表
示手段1に表示する。同様に、「減速」ボタンが選択さ
れた場合も、入力制御手段3aがメニュー制御コマンド
を出力し、処理手段4aを介して動的表示制御手段8a
に伝えられ、新たな流れ表示メニューが表示される。こ
れらの表示のスクロール速度変更は、次に「加速」また
は「減速」ボタンが選択されるまで有効となる。The dynamic display control means 8a receives the 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 display scrolling speed. It is displayed on the display means 1. Similarly, also when the "deceleration" button is selected, the input control means 3a outputs a menu control command, and the dynamic display control means 8a via the processing means 4a.
And a new flow display menu is displayed. The change of the scroll speed of these displays is effective until the “acceleration” or “deceleration” button is next selected.
【0029】以上のように、この実施例によれば、メニ
ュー項目の表示のスクロール速度や方向をユーザ入力に
よって制御することが可能である。例えば、新しい商品
を探す場合にメニュー項目をゆっくり表示しながら選択
したり、選択したい商品の大まかな位置がわかっている
場合にそのメニュー項目が表示されるまで流れ表示を速
く行うというような、ユーザの意図に応じた効率的な操
作が可能である。As described above, according to this embodiment, the scroll speed and the direction of the display of the menu items can be controlled by the user input. For example, when searching for a new product, the user can select a menu item while displaying it slowly, or when the general position of the product to be selected is known, the user can quickly display the menu item until the menu item is displayed. Efficient operation according to the intention of the user is possible.
【0030】また、表示画面上の特定の位置にあるメニ
ュー項目は選択表示された状態となり、メニュー項目が
流れ表示され移動するにに従って、その選択表示される
メニュー項目も変化する。例えば、図4(a)に示す商
品選択画面では、最も上に表示されている「1ウールロ
ングコート黒」が選択表示されている。これが、スクロ
ールされてメニュー項目の表示が移動すると、図4
(b)に示す商品選択画面のように、最も上のメニュー
項目が「2 ウールロングコート茶」となり、このメニ
ュー項目が選択表示されることになる。A menu item at a specific position on the display screen is displayed in a selected state, and as the menu item flows and moves, the menu item to be selectively displayed changes. For example, on 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 display of the menu items moves, FIG.
As in the product selection screen shown in (b), the top menu item is "2 wool long coat tea", and this menu item is selectively 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 unit 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 selection of a menu item, and recognizes the current selection display item “1”. Wool long coat black "
Generate a menu selection command corresponding to.
【0032】さらに、上記実施例1と同様に、処理手段
4aが対応する処理を実行し、メニュー画面生成手段7
が「1 ウールロングコート黒」に対応した下位のメニ
ュー画面を生成する。動的表示制御手段8aは、このメ
ニュー画面から流れ表示メニュー画面を生成するととも
に、表示画面上の特定の位置として最も上のメニュー項
目に選択表示を行い、表示手段1に表示する。Further, as in the first embodiment, the processing means 4a executes the corresponding processing, and the menu screen generating means 7
Generates a lower menu screen corresponding to “1 wool long coat black”. The dynamic display control means 8 a generates a flow display menu screen from the menu screen, and at the same time, selects and displays 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 a specific position on the display screen are selectively displayed, and the menu items which are sequentially selected and displayed as the menu items are displayed in a flow manner are displayed. Can be entered. Also,
The speed of the selection operation can be improved by using the above-described display scroll speed change. This eliminates the need for the user to track and input the menu items displayed in a flow during the menu selection operation, thereby simplifying the user input.
【0034】実施例3.(請求項5,請求項7) 図5は、この発明の第3の実施例におけるメニュー画面
制御装置の構成を示す構成図である。同図において、8
bは図1に示した動的表示制御手段8の機能に加えて、
補助入力手段10から受け取ったユーザ入力に応じてメ
ニュー項目の流れ表示の状態を変化させる機能を有する
動的表示制御手段であるこの補助入力手段10は、入力
手段2とは別にユーザ入力を検出するものであり、例え
ば、トラックボールなどである。そして、11は、表示
手段1に取り付けられ、入力手段2にその出力が接続す
る一体型入出力手段としてのタッチパネル(表示部入力
手段)である。なお、同図において、他の符号は図1と
同様である。Embodiment 3 FIG. (Claim 5 and Claim 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 FIG.
b is in addition to the function of the dynamic display control means 8 shown in FIG.
The auxiliary input unit 10 is a dynamic display control unit having a function of changing the state of the flow display of the menu items according to the user input received from the auxiliary input unit 10, and detects the user input separately from the input unit 2. And, for example, a trackball. 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 this figure, other symbols are the same as those 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, and has a display 13 with a touch panel as integrated input / output means and a trackball 12 as auxiliary input means. The menu screen displayed on the display 13 with the touch panel is a menu for product selection in which the product name is displayed as a menu item as in FIG. 2, and the menu item is selected by directly touching the display item with a pen or the like. Is done.
【0036】トラックボール12は、タッチパネル付き
ディスプレイ13へのタッチ入力とは独立に、メニュー
項目の表示のスクロール速度を制御するものである。ト
ラックボール12をメニュー項目の流れ表示と同じ方向
(順方向)に操作(回転)することで、表示のスクロー
ル速度が加速し、逆方向に操作することで流れ表示速度
が減速する。The trackball 12 controls the scroll speed of displaying menu items independently of touch input to the display 13 with a touch panel. By operating (rotating) the trackball 12 in the same direction (forward direction) as the menu item flow display, the display scroll speed is increased, and by operating the trackball 12 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. As in the first embodiment, when the menu screen as shown in the display 13 with a touch panel in 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 selected menu is read to generate a menu screen. 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 the touch panel, the input control means 3 first understands that the menu item is selected, and the processing means 4 executes a corresponding process. .
Then, the menu screen generating means 7 generates a lower 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 8 b 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 using the auxiliary input means 10. FIG.
Let us consider a 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 changes 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 and displayed on the display unit 1.
【0040】トラックボール12の回転が止まると、動
的表示制御手段8bは、表示のスクロール速度を元の状
態に戻す。同様に、トラックボール12をメニュー項目
の流れ表示と逆方向に回転させている間、動的表示制御
手段8bは、その回転量に応じて流れ表示の減速または
停止または逆方向への流れ表示に変更する。When the rotation of the trackball 12 stops, 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 item, the dynamic display control means 8b performs the deceleration or stop of the flow display or the flow display 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 menus in a flowing manner. Also, by providing auxiliary input means for controlling the flow display separately from input means for performing menu selection, for example, input means suitable for selection input such as a touch panel, and direction and amount such as a trackball can be provided. Input means suitable for the input of the user can be selectively used, and the operation efficiency of the user is improved.
【0042】実施例4.(請求項2) 図7は、この発明の第4の実施例におけるメニュー画面
制御装置の構成を示す構成図である。同図において、1
はメニューの全体構造を提示する全体構造画面とメニュ
ー操作を行うメニュー画面の表示を行う表示手段、2は
表示手段1に対応した座標位置へのユーザ入力を検出す
る入力手段、3はユーザ入力とメニュー表示状態を受け
取り、ユーザ入力が全体構造画面での項目選択を指示す
る場合にはメニュー生成コマンドを生成して出力し、メ
ニュー画面での項目選択を指示する場合にはメニュー選
択コマンドを生成して出力し、各々の画面での画面切り
替えを指示する場合にはメニュー切り替えコマンドを生
成して出力する入力制御手段である。Embodiment 4 FIG. (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 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, input means for detecting a user input to a coordinate position corresponding to the display means 1; Receives the menu display state, generates and outputs a menu generation command when the user input indicates an item selection on the overall structure screen, and generates a menu selection command when the user input indicates an item selection on the menu screen. This is an input control means for generating and outputting a menu switching command when instructing screen switching on each screen.
【0043】また、4はメニュー生成コマンドを受け取
った場合には動的メニュー作成コマンドを生成して出力
し、メニュー選択コマンドを受け取った場合には対応す
る処理を実行して処理結果を出力し、メニュー切り替え
コマンドを受け取った場合には画面選択コマンドを生成
して出力する処理手段である。また、5はメニューデー
タを蓄積するメニューデータ蓄積手段、6は処理手段4
から受け取った動的メニュー作成コマンドに従って、メ
ニューデータ蓄積手段5から読み出したメニューデータ
に必要に応じて変更を加えた動的メニューデータを生成
して出力する動的メニュー生成手段である。4 generates and outputs a dynamic menu creation command when a menu generation command is received, and executes a corresponding process and outputs a processing result when a menu selection command is received. This processing means generates and outputs a screen selection command when a menu switching command is received. 5 is menu data storage means for storing menu data, and 6 is processing means 4
The dynamic menu generation means generates and outputs dynamic menu data obtained by modifying the menu data read from the menu data storage means 5 as necessary according to the dynamic menu creation command received from the server.
【0044】そして、7は処理手段4から受け取った処
理結果に応じて、動的メニューデータからメニュー画面
を生成して出力するメニュー画面生成手段、8はメニュ
ー画面と全体構造画面を受け取り、処理手段4から受け
取った画面選択コマンドに従って、メニュー画面または
全体構造画面のいずれかを選択的に表示手段1に出力す
るとともに、入力制御手段3にメニュー表示状態を出力
する動的表示制御手段である。なお、全体構造画面生成
手段9は、メニューデータ蓄積手段5からメニューデー
タを読み出して全体構造画面を生成して出力する。Reference numeral 7 denotes a menu screen generating means for generating and outputting a menu screen from dynamic menu data in accordance with the processing result received from the processing means 4, and 8 a menu screen and an overall structure screen. A dynamic display control means for selectively outputting either the menu screen or the entire structure screen to the display means 1 and outputting the menu display state to the input control means 3 in accordance with the screen selection command received from the control section 4. The whole structure screen generating means 9 reads out the menu data from the menu data storage means 5, generates and outputs the whole structure screen.
【0045】図8は、このメニュー画面制御装置におけ
るメニューデータ構造の一例を示す構成図である。同図
に示すように、このメニューデータは、商品を木構造に
よって分類されている。例えば、「A00 洋服」のノ
ードでは、その子に「A10 コート」、「A20 上
着」、「A30 ズボン」の3つのメニュー項目が存在
し、このいずれかのメニュー項目を選択することで次の
ノードへ移動する。同様に、「A20 上着」のノード
では、その子に「A21 スーツ」と「A22 ジャケ
ット」の2つのメニュー項目が存在する。FIG. 8 is a configuration diagram showing an example of a menu data structure in the menu screen control device. As shown in the figure, in the menu data, commodities are classified by a tree structure. For example, in the node of “A00 clothes”, there are three menu items of “A10 coat”, “A20 outerwear”, and “A30 trousers” in the child, and by selecting any one of these menu items, the next node is selected. Move to. Similarly, in the node of “A20 outerwear”, two menu items of “A21 suit” and “A22 jacket” exist in the child.
【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 a product, and follows the menu structure shown in FIG. The menu screen shown in FIG. 9A is a display screen at the node of “A00 clothes” in FIG. Here, by selecting the item of “A20 jacket”, a menu screen shown in FIG. 9B corresponding to the node of “A20 jacket” 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 device in this embodiment, the menu structure of this example is obtained by classifying products by a tree structure as in FIG. Things. "B00
In the node of "overall structure", the overall structure of the menu is displayed, and an element of the menu structure is selected. In the next node, the menu items included in the selected element are dynamically grouped.
【0048】例えば、「B11 ロング+スーツ+ジャ
ケット+フォーマル」は、「B00全体構造」のノード
で「ロング」、「上着」、「フォーマル」が順次選択さ
れた場合の動的メニューのノードであり、これらに含ま
れる商品がすべて1つのメニューとしてまとめられる。
図11はこの実施例におけるメニュー画面を示し、この
例のメニュー画面は、商品選択のメニュー画面であり、
図8及び図10に示されるメニュー構造に従う。For example, “B11 long + suit + jacket + formal” is a node of the dynamic menu when “long”, “coat” and “formal” are sequentially selected in the node of “B00 overall structure”. Yes, all the products included in them are put together as one menu.
FIG. 11 shows a menu screen in this embodiment. The menu screen in this example is a menu screen for selecting a product,
According to the menu structure shown in FIG. 8 and FIG.
【0049】図9(b)に示すメニュー画面は、図8に
おける「A20 上着」のノードでの表示画面であり、
ここで全体構造画面への画面切り替えを示す「構造画
面」ボタンを選択することにより、図10における「B
00 全体構造」に対応する全体構造画面(図11
(b))が表示される。なお、図11(a)のメニュー
画面は、図9(b)に示すメニュー画面に同様である。The menu screen shown in FIG. 9B is a display screen at the node “A20 outerwear” in FIG.
Here, by selecting the “structure screen” button indicating screen switching to the entire structure screen, “B” in FIG.
00 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 whole structure screen shown in FIG. 11B, the elements of the menu structure, "long", "outerwear",
By selecting "Formal" and selecting the "Batch" button showing the display of the dynamic menu, as shown in FIG.
"B11 long + suit + jacket + formal"
Dynamic menu screen corresponding to the node (Fig. 11 (c))
30 is displayed.
【0051】以下、図7、図8、図9、図10、図11
を参照してこの実施例の動作を説明する。図8の「A0
0 洋服」のノードでは、表示手段1に図9(a)に示
すメニュー画面が表示される。動的メニュー生成手段6
は、メニューデータ蓄積手段5からメニューデータを読
み出し、特別な変更を加えずに動的メニューデータを生
成する。Hereinafter, FIGS. 7, 8, 9, 10, and 11 will be described.
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 the 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 of "A10 coat", "A20 jacket", 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 means 2 detects the coordinate position of the user input corresponding to the display means 1 and the input control means 3 determines the coordinate position and the dynamic display control. A menu selection command corresponding to “A20 outerwear” is generated from the menu display state from the means 8.
【0053】処理手段4は、このメニュー選択コマンド
を受け取り、図8の「A20 上着」のノードに移動す
るための処理を行い、処理結果をメニュー画面生成手段
7に出力する。動的メニュー生成手段6は、メニューデ
ータ蓄積手段5からメニューデータを読み出し、特別な
変更を加えずに動的メニューデータを生成する。メニュ
ー画面生成手段7は、処理手段4からの処理結果に応じ
て、動的メニューデータから「A20 上着」に対応す
る下位のメニュー画面を生成する。このメニュー画面は
動的表示制御手段8を介して表示手段1に出力され、表
示手段1には図11(a)に示すメニュー画面が表示さ
れる。The processing unit 4 receives the menu selection command, performs a process for moving to the “A20 jacket” node in FIG. 8, and outputs a processing result to the menu screen generation unit 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 generating means 7 generates a lower menu screen corresponding to “A20 outerwear” 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, a menu screen of the corresponding node is displayed. Further, it is possible to display the entire structure of the menu. The menu screen shown in FIG.
20 is a menu screen at the node of “outerwear”. Here, when the user selects the display of the “structure screen” button,
The input control means 3 outputs a menu switching command. The input control means 3 understands that the user's input detected by the input means 2 is the selection of the "structure screen" button from the menu display state received from the dynamic display control means 8, and thereby the menu is displayed. Output switching command.
【0055】処理手段4は、このメニュー切り替えコマ
ンドを受け取り、動的表示制御手段8に画面選択コマン
ドを出力する。一方、全体構造画面生成手段9は、メニ
ューデータ蓄積手段5からメニューデータを読み出して
全体構造画面を生成する。そして、動的表示制御手段8
は、表示手段1に出力する画面を、前述の画面選択コマ
ンドによって、メニュー画面生成手段7の出力であるメ
ニュー画面から全体構造画面生成手段9の出力である全
体構造画面に切り換える。このことにより、表示手段1
に図10の「B00 全体構造」のノードに対応する図
11(b)に示す全体構造画面が表示される。The processing means 4 receives the menu switching command and outputs a screen selection command to the dynamic display control means 8. On the other hand, the entire structure screen generating means 9 reads out the menu data from the menu data storage means 5 and generates an entire structure screen. And 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 entire structure screen output from the entire structure screen generation means 9 by the above-described screen selection command. As a result, the display means 1
11B, an entire structure screen shown in FIG. 11B corresponding to the node of “B00 entire structure” in FIG. 10 is displayed.
【0056】さらに、全体構造画面で表示されているメ
ニュー構造の要素を選択することにより、動的メニュー
を生成することが可能である。表示手段1に図11
(b)に示す全体構造画面が表示されている状態で、メ
ニュー構造の要素である「ロング」,「上着」,「フォ
ーマル」を選択すると、メニュー生成コマンドを出力す
る。このメニュー生成コマンドの出力は、前述と同様
に、入力制御手段3が、動的表示制御手段8から受け取
ったメニュー表示状態から、入力手段2の検出したユー
ザの入力が「構造画面」ボタンの選択であることを理解
することでなされる。Further, a dynamic menu can be generated by selecting an element of the menu structure displayed on the entire structure screen. The display means 1 shown in FIG.
When the menu structure elements “long”, “outerwear”, and “formal” are selected in the state where the entire structure screen shown in (b) is displayed, a menu generation command is output. In the same manner as described above, the menu generation command is output from the menu display state received from the dynamic display control unit 8 by the input control unit 3 when the user's input detected by the input unit 2 is selected by selecting the “structure screen” button. It is done by understanding that
【0057】そして、処理手段4は、このメニュー生成
コマンドを受け取り、動的メニュー生成手段6に動的メ
ニュー生成コマンドを出力する。動的メニュー生成手段
6は、この動的メニュー生成コマンドを受け取り、メニ
ューデータ蓄積手段5からメニューデータを読み出し、
図10の「B11 ロング+スーツ+ジャケット+フォ
ーマル」のノードに示すように、選択されたメニュー構
造の要素である「ロング」,「上着」,「フォーマル」
に含まれるメニュー項目をまとめた動的メニューデータ
を生成する。メニュー画面生成手段7は、この動的メニ
ューデータを受け取りメニュー画面を生成する。The processing means 4 receives the menu generation command and outputs the dynamic menu generation command to the dynamic menu generation means 6. The dynamic menu generation means 6 receives the dynamic menu generation command, reads out the menu data from the menu data storage means 5,
As shown in the node “B11 long + suit + jacket + formal” in FIG. 10, the selected menu structure elements “long”, “outerwear”, “formal”
Generates dynamic menu data that summarizes the menu items included in. The menu screen generation means 7 receives the 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 has output the entire structure screen shown in FIG. Further, when the user selects the “batch” button display on the whole structure screen, the input control means 3 first generates a menu switching command corresponding to the “batch” button, similarly to the switching to the whole structure screen described above. . Then, the processing means 4 generates a screen selection command, and the dynamic display control means 8
Becomes a menu screen, a dynamic menu screen corresponding to the dynamic menu data (FIG. 11C) is displayed on the display unit 1.
【0059】以上のように、メニュー構造画面を持つと
ともに、メニュー構造画面上でユーザがメニュー構造の
要素を順次指定することで、装置が用意したメニュー構
造とは別にユーザの意図に従った動的なメニューが作成
されることになる。これにより、まず、装置が持つメニ
ューの構造を提示してユーザのメニュー構造に対する理
解を促進させることができる。そして、装置が用意した
メニュー構造をユーザが十分に理解できない場合にも、
例えば、ユーザが必要とするメニュー項目のみで構成さ
れるメニューやユーザが見たい順序で構成されたメニュ
ーのように、複雑な階層構造をユーザの理解できる範囲
の単一階層メニューに置き換えることが可能である。こ
のため、ユーザにとっては、操作体系を記憶する負荷が
軽減され操作効率が向上する。As described above, in addition to having the menu structure screen, the user sequentially specifies the elements of the menu structure on the menu structure screen, so that the dynamics according to the user's intention can be performed separately from the menu structure prepared by the apparatus. Menu will be created. Thereby, first, the menu structure 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, a complex hierarchical structure, such as a menu composed of only the menu items required by the user or a menu composed in the order desired by the user, can be replaced with a single hierarchical menu within a range that can be understood by the user. It 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に出力する動的表示制御手段である。Embodiment 5 FIG. (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 flow display menu screen is generated by adding a change for performing the flow display of the menu items on the menu screen, and the entire structure screen is displayed. Dynamic display control means for generating a menu structure screen by making a change according to the menu display state, and selectively outputting 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が蓄積するメニューデータを、実際の構造物
や生物の外観や機能を模擬した表示画面や機能を提供す
る物理世界のメタファに従ったデータとすることもでき
る。As in the third embodiment, the auxiliary input means 10 detects a user input separately from the input means 2.
The dynamic display control unit 8c has a function of changing the state of the flow display of the menu items according to the user input received from the auxiliary input unit 10. Further, for example, the menu data accumulated by the menu data accumulating unit 5 such as a town metaphor or a desktop metaphor is converted into a metaphor of a physical world that provides a display screen or function that simulates the appearance or function of an actual structure or living thing. Can be used as the data.
【0062】図13は、図12のメニュー画面制御装置
による表示画面の1例を示す画面図である。このメニュ
ー画面は商品選択のメニュー画面であり、図8に示され
るメニュー構造に従う。図13(a)に示すメニュー画
面は、図8における「A20 上着」のノードでの表示
画面である。ここでメニュー構造画面への画面切り替え
を示す「構造画面」ボタンを選択することにより、「A
20 上着」のノードより下位のメニュー構造を示す、
図13(b)に示すメニュー構造画面が表示される。FIG. 13 is a screen diagram showing an example of a display screen by the menu screen control device of FIG. This menu screen is a menu screen for selecting a product, 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 screen switching to the menu structure screen, “A
20 shows the menu structure below the node of "Joinwear".
The menu structure screen shown in FIG. 13B is displayed.
【0063】さらに、図13(b)のメニュー構造画面
で、メニュー構造の要素である「スーツ」、「ジャケッ
ト」を選択して、動的メニューの表示を示す「一括」ボ
タンを選択することにより、図13(c)に示す動的メ
ニュー画面が表示される。図13(c)の動的メニュー
画面では、図8における「スーツ」及び「ジャケット」
のノードに分類されるメニュー項目がまとめられて流れ
表示される。Further, on the menu structure screen shown in FIG. 13 (b), by selecting "suit" and "jacket" which are elements of the menu structure, and selecting a "batch" button for displaying a dynamic menu. Then, a dynamic menu screen shown in FIG. 13 (c) 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 FIG. 9 and FIGS. As in the case of the fourth embodiment, the menu screen changes according to the menu structure of FIG. 9, and the node “A20 outerwear” in 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 comprises a dynamic display control means 8.
The menu display state is received from c, and a menu switching command is output.
【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 unit 8c receives the whole structure screen output from the whole structure screen generation unit 9, and generates a menu structure screen by making a change according to the current menu display state. For example, as shown in FIG. 13B, a menu structure screen including elements below the current node is generated and displayed on the display unit 1.
【0066】また、表示手段1に図13(b)に示すメ
ニュー構造画面が表示されている状態で、メニュー構造
の要素である「スーツ」及び「ジャケット」を選択する
と、上記実施例4と同様に、まず、動的メニュー生成手
段6が、メニューデータ蓄積手段5からメニューデータ
を読み出す。そして、動的メニュー生成手段6は、選択
されたメニュー構造の要素に含まれるメニュー項目をま
とめた動的メニューデータを生成し、メニュー画面生成
手段7がこの動的メニューデータに対応したメニュー画
面を生成する。When the menu structure screen shown in FIG. 13B is displayed on the display means 1 and the "suit" and "jacket" elements of the menu structure are selected, the same as in the fourth embodiment described above. First, the dynamic menu generation means 6 reads out the menu data from the menu data storage means 5. Then, the dynamic menu generating means 6 generates dynamic menu data in which the menu items included in the selected menu structure element are summarized, and the menu screen generating means 7 generates a menu screen corresponding to the dynamic menu data. Generate.
【0067】さらに、ユーザが「一括」ボタンを選択す
ると、入力制御手段3がメニュー切り替えコマンドを生
成し、処理手段4が画面選択コマンドを生成する。動的
表示制御手段8cは、メニュー項目の流れ表示を行うた
めに、メニュー画面生成手段7から受け取ったメニュー
画面から流れ表示メニュー画面を生成するとともに、画
面選択コマンドに従って、表示手段1への出力を切り換
えて、図13(c)の動的メニュー画面に示す流れ表示
メニュー画面を表示する。Further, when the user selects the "batch" 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 and performs output to the display means 1 in accordance with the screen selection command in order to display the flow of the menu items. 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 flowing manner, and when the number of menu items of the single hierarchical dynamic menu in which the complicated hierarchical structure is replaced increases. Also, an efficient menu operation can be performed without increasing the operation load of the user. Further, the metaphor of the physical world can be used for the menu display as described above. For example, in FIG. 13, the menu item is text information indicating a product name, and this information is stored in the menu data storage unit 5.
By setting the menu data stored in the menu data storage unit 5 as data according to the metaphor of the physical world, menu display using the metaphor of the physical world becomes possible.
【0069】例えば、メニュー項目を商品の外観イメー
ジとし、メニュー構造画面を商品を陳列する店舗のフロ
ア図として表現することにより、ユーザが日常買い物を
行う場合と同様に、流れ表示するメニュー項目により、
店舗を歩きまわる様子を表現し、メニュー構造画面によ
りその売り場の配置等を表現することが可能である。こ
の、物理世界のメタファを利用したメニュー表示を行う
ことにより、ユーザが日常の知識だけで情報を容易に理
解できるとともに、情報の視認性が向上するため、メニ
ュー項目を流れ表示することで情報の理解がより容易に
なる。For example, by expressing the menu items as the appearance image of the product and expressing the menu structure screen as a floor plan of a store where the products are displayed, the menu items displayed in a flow manner in the same manner as when the user performs daily shopping.
It is possible to express the appearance of walking around the store, and to express the arrangement of the sales floor and the like on the menu structure screen. By displaying the menu using the metaphor of the physical world, the user can easily understand the information only with daily knowledge, and the visibility of the information is improved. It is easier to understand.
【0070】[0070]
【発明の効果】以上説明したように、本発明のメニュー
画面制御装置では、メニューが自動的にスクロールする
ような流れ表示を実現しているため、メニュー項目の情
報を詳細化しても、ユーザは、頁切り替え等の特別な操
作を行うことなく多くのメニュー項目を参照可能であ
る。また、メニュー選択によって、ユーザが情報の範囲
を指定して必要な情報のみを流れ表示することが可能で
ある。これにより、メニューの全体構造が把握し難くな
ることがなく、多くの項目を参照する場合の操作負荷が
軽減されるとともに、不要な情報を表示しないことで記
憶負荷が軽減される。As described above, the menu screen control device of the present invention realizes a flow display in which the menu is automatically scrolled. Many menu items can be referred to without performing a special operation such as page switching. Further, it is possible for the user to specify a range of information and display only necessary information in a flowing manner by menu selection. As a result, the overall 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】また、メニュー項目の表示のスクロール速
度や方向をユーザ入力によって制御することが可能であ
り、例えば、新しい商品を探す場合にメニュー項目をゆ
っくり表示しながら選択したり、選択したい商品の大ま
かな位置がわかっている場合にそのメニュー項目が表示
されるまで流れ表示を速く行うというような、ユーザの
意図に応じた効率的な操作が可能である。Further, the scroll speed and direction of the display of the menu items can be controlled by the user input. For example, when searching for a new product, the user can select the menu item while slowly displaying the menu item, or roughly select the product to be selected. When a proper position is known, an efficient operation according to the user's intention, such as performing the flow display quickly until the menu item is displayed, is possible.
【0072】さらに、表示画面上の特定の位置に表示さ
れるメニュー項目を選択表示し、メニュー項目が流れ表
示されることによって順次選択表示されるメニュー項目
を入力可能である。また、前述した表示のスクロール速
度変更を利用することにより、選択操作の速度向上を図
ることが可能である。これにより、ユーザがメニュー選
択操作時に流れ表示されるメニュー項目を追跡して入力
する必要がなく、ユーザ入力が簡単化される。Further, it is possible to select and display a menu item displayed at a specific position on the display screen, and to input a menu item which is sequentially selected and displayed by displaying the menu items in a flow. Further, by using the above-described change in the scroll speed of the display, it is possible to improve the speed of the selection operation. This eliminates the need for the user to track and input the menu items displayed in a flow during the menu selection operation, thereby simplifying the user input.
【0073】さらにまた、一体型入出力手段を用いるこ
とにより、ユーザがすばやく選択操作を行うことが可能
であり、メニューを流れ表示することで入力操作が難し
くなることを防止する。また、流れ表示の制御を行う補
助入力手段を、メニュー選択を行う入力手段とは別に用
意することにより、例えば、タッチパネルのように選択
入力に適した入力手段とトラックボールのように方向や
量の入力に適した入力手段を使い分けることが可能であ
り、ユーザの操作効率が向上する。Further, the use of the integrated input / output means enables the user to make a selection operation quickly, and prevents the input operation from becoming difficult by displaying menus in a flowing manner. In addition, by providing auxiliary input means for controlling flow display separately from input means for selecting a menu, for example, input means suitable for selection input such as a touch panel and direction and quantity such as a trackball can be provided. Input means suitable for input can be properly used, and user operation efficiency is improved.
【0074】また、メニュー構造画面を持つとともに、
メニュー構造画面上でユーザがメニュー構造の要素を順
次指定することで、装置が用意したメニュー構造とは別
にユーザの意図に従った動的なメニューを作成する機能
を持つ。これにより、装置が持つメニューの構造を提示
してユーザのメニュー構造に対する理解を促進させると
ともに、装置が用意したメニュー構造をユーザが十分に
理解できない場合にも、例えば、ユーザが必要とするメ
ニュー項目のみで構成されるメニューやユーザが見たい
順序で構成されたメニューのように、複雑な階層構造を
ユーザの理解できる範囲の単一階層メニューに置き換え
ることが可能であり、ユーザの記憶負荷が軽減され操作
効率が向上する。In addition to having a menu structure screen,
When the user sequentially specifies the elements of the menu structure on the menu structure screen, a function for creating a dynamic menu according to the user's intention separately from the menu structure prepared by the device is provided. Thereby, the menu structure of the device is presented to promote the user's understanding of the menu structure, and when the user cannot sufficiently understand the menu structure prepared by the device, for example, the menu items required by the user It is possible to replace a complicated hierarchical structure with a single hierarchical menu within the range that the user can understand, such as a menu composed only of menus or a menu composed in the order that the user wants to see, reducing the memory load of the user Operation efficiency is improved.
【0075】さらに、動的メニューを流れ表示すること
が可能であり、複雑な階層構造を置き換えた単一階層の
動的メニューのメニュー項目数が増大した場合にも、ユ
ーザの操作負荷を増加することがなく、効率的なメニュ
ー操作が可能である。さらにまた、物理世界のメタファ
を利用したメニュー表示を行うことにより、ユーザが日
常の知識だけで情報を容易に理解できるとともに、情報
の視認性が向上するため、メニュー項目を流れ表示する
ことで情報の理解が難しくなることを防止する。以上の
ように、本発明のメニュー画面制御装置では、ユーザが
制御可能な流れ表示メニューと、メニュー構造表示から
生成可能な動的メニューを用いることで、ユーザの操作
負荷及び記憶負荷を低減させることが可能であり、機器
の操作に不慣れな一般ユーザにも効率的なメニュー選択
環境を提供することができるという効果がある。Further, the dynamic menu can be flow-displayed, and the operation load on the user increases even when the number of menu items of a single-level dynamic menu in which a complicated hierarchical structure is replaced increases. And efficient menu operation is possible. Furthermore, by displaying the menu using the metaphor of the physical world, the user can easily understand the information with only daily knowledge, and the visibility of the information is improved. To prevent difficulties in understanding. As described above, the menu screen control device of the present invention reduces the user's operation load and storage load by using the flow display menu that can be controlled by the user and the dynamic menu that can be generated from the menu structure display. This makes it possible to provide an efficient menu selection environment even for a general user who is unfamiliar with the operation of the device.
【図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 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 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のメニュー画面制御装置による表示画面
の構成を示す画面図である。FIG. 6 is a screen diagram showing a configuration of a display screen by the menu screen control device of FIG. 5;
【図7】 この発明の第4の実施例におけるメニュー画
面制御装置の構成を示す構成図である。FIG. 7 is a configuration diagram illustrating a configuration of a menu screen control device according to a fourth embodiment of the present invention.
【図8】 図7のメニュー画面制御装置におけるメニュ
ーデータ構造の一例を示す構成図である。8 is a configuration diagram illustrating an example of a menu data structure in the menu screen control device of FIG. 7;
【図9】 図7のメニュー画面制御装置による表示画面
の構成を示す画面図である。FIG. 9 is a screen diagram illustrating a configuration of a display screen by the menu screen control device of FIG. 7;
【図10】 実施例4におけるメニュー画面制御装置の
メニューデータ構造の別の例を示す構成図である。FIG. 10 is a configuration diagram illustrating another example of the menu data structure of the menu screen control device according to the fourth embodiment.
【図11】 図7のメニュー画面制御装置による表示画
面の構成を示す画面図である。FIG. 11 is a screen diagram showing a configuration of a display screen by the menu screen control device of FIG. 7;
【図12】 この発明の第5の実施例におけるメニュー
画面制御装置の構成を示す構成図である。FIG. 12 is a configuration diagram showing a configuration of a menu screen control device according to 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.
1…表示手段、2…入力手段、3…入力制御手段、4…
処理手段、5…メニューデータ生成手段、6…動的メニ
ュー生成手段、7…メニュー画面生成手段、8…動的表
示生成手段、9…全体構造画面生成手段、10…補助入
力手段、11…一体型入出力手段、12…トラックボー
ル、13…タッチパネル付きディスプレイ。DESCRIPTION OF SYMBOLS 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)
座標位置への入力を検出する入力手段と、 前記入力手段の検出した入力と前記表示手段に表示され
ているメニュー表示状態とを受け取り、前記表示手段上
での入力に対応するメニュー選択コマンドを生成して出
力する入力制御手段と、 前記メニュー選択コマンドに対応する処理を実行してそ
の処理結果を出力する処理手段と、 前記メニュー表示を構成するメニューデータを蓄積する
メニューデータ蓄積手段と、 前記処理手段から受け取った前記処理結果に応じて前記
メニューデータ蓄積手段から前記メニューデータを読み
出し、これらによりメニュー画面を生成して出力するメ
ニュー画面生成手段と、 前記メニュー画面生成手段が生成したメニュー画面を受
け取り、メニュー項目の流れ表示を行うための流れ表示
メニュー画面を生成し、これを前記表示手段に出力する
とともに前記メニュー表示状態を前記入力制御手段に出
力する動的表示制御手段とから構成されていることを特
徴とするメニュー画面制御装置。A display unit for displaying a menu; an input unit for detecting an input to a coordinate position corresponding to the menu display displayed on the display unit; and an input detected by the input unit and the display unit. 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, executing processing corresponding to the menu selection command, and executing the processing result A menu data accumulating unit for accumulating menu data constituting the menu display; reading the menu data from the menu data accumulating unit in accordance with the processing result received from the processing unit; A menu screen generating means for generating and outputting a menu screen, and the menu screen generating means generating the menu screen Dynamic display control means for receiving the menu screen, generating a flow display menu screen for performing a flow display of menu items, outputting the menu display state to the display means, and outputting the menu display state to the input control means. A menu screen control device, comprising:
画面とメニュー操作を行うメニュー画面の表示を行う表
示手段と、 この表示手段に表示されているメニュー表示に対応した
座標位置への入力を検出する入力手段と、 前記入力手段の検出した入力と前記表示手段に表示され
ているメニュー表示状態とを受け取り、その入力が前記
全体構造画面での項目選択を指示する場合にはメニュー
生成を指示するメニュー生成コマンドを生成して出力
し、前記メニュー画面での項目選択を指示する場合には
前記表示手段上での入力に対応するメニュー選択コマン
ドを生成して出力し、各々の画面での画面切り替えを指
示する場合には表示するメニューの切り替えを指示する
メニュー切り替えコマンドを生成して出力する入力制御
手段と、 前記メニュー生成コマンドを受け取った場合には動的メ
ニュー作成コマンドを生成して出力し、前記メニュー選
択コマンドを受け取った場合には対応する処理を実行し
て処理結果を出力し、前記メニュー切り替えコマンドを
受け取った場合には画面選択コマンドを生成して出力す
る処理手段と、 前記メニュー表示を構成するメニューデータを蓄積する
メニューデータ蓄積手段と、 前記処理手段から受け取った前記動的メニュー作成コマ
ンドに従って前記メニューデータ蓄積手段から読み出し
た前記メニューデータに必要に応じて変更を加えて動的
メニューデータを生成し、これを出力する動的メニュー
生成手段と、 前記処理手段から受け取った前記処理結果に応じて前記
動的メニューデータからメニュー画面を生成して出力す
るメニュー画面生成手段と、 前記メニューデータ蓄積手段から前記メニューデータを
読み出して前記全体構造画面を生成して出力する全体構
造画面生成手段と、 前記メニュー画面と前記全体構造画面を受け取り、前記
処理手段から受け取った画面選択コマンドに従って前記
メニュー画面または前記全体構造画面のいずれかを選択
的に前記表示手段に出力するとともに、前記入力制御手
段に前記メニュー表示状態を出力する動的表示制御手段
とから構成されていることを特徴とするメニュー画面制
御装置。2. A display means for displaying an overall structure screen for presenting an overall structure of a menu and a menu screen for performing a menu operation, and an input to a coordinate position corresponding to the menu display displayed on the display means is detected. Receiving the input detected by the input unit and the menu display state displayed on the display unit, and instructing menu generation when the input instructs item selection on the overall structure screen. When a menu generation command is generated and output, and a menu selection command is instructed, a menu selection command corresponding to an input on the display means is generated and output, and screen switching on each screen is performed. Input control means for generating and outputting a menu switching command for instructing switching of a menu to be displayed, When a generation command is received, a dynamic menu creation command is generated and output.When the menu selection command is received, a corresponding process is executed and a processing result is output, and the menu switching command is received. Processing means for generating and outputting a screen selection command, menu data storing means for storing menu data constituting the menu display, and storing the menu data according to the dynamic menu creation command received from the processing means. 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 outputting the dynamic menu data according to the processing result received from the processing means. Menu screen generating means for generating and outputting a menu screen from menu data; An overall structure screen generating unit that reads the menu data from the menu data storage unit to generate and output the overall structure screen, receives the menu screen and the overall structure screen, and according to a screen selection command received from the processing unit. 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. The menu screen control device according to claim 2, wherein the dynamic display control means generates a flow display menu screen by adding a change for performing a flow display of menu items to the menu screen. A function of generating a menu structure screen by changing the entire 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 in accordance with the screen selection command. The display means has a function of displaying the menu structure screen and the flow display menu screen. The input control means sets a menu when the input indicates an item selection on the menu structure screen. Generate and output a generation command and generate 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. The menu screen control device according to claim 1, wherein said input control means has a function of outputting a menu control command in accordance with said input, and said processing means outputs said menu control command to said menu control command. It has a function of generating and outputting a flow display change command when received, and the dynamic display control means has a function of changing the flow display menu screen when receiving the flow display change command. Characteristic menu screen control device.
ー画面制御装置において、 前記入力手段とは別に入力を検出する補助入力手段を有
し、 前記動的表示制御手段が前記補助入力手段から受け取っ
た前記入力に応じてメニュー項目の流れ表示の状態を変
化させる機能を有することを特徴とするメニュー画面制
御装置。5. The menu screen control device according to claim 1, further comprising auxiliary input means for detecting an input separately from said input means, wherein said dynamic display control means receives said input from said auxiliary input means. A menu screen control device having a function of changing a flow display state of menu items according to the input.
のメニュー画面制御装置において、 前記動的表示制御手段が前記流れ表示メニュー画面を表
示する際に、前記表示手段の特定の座標位置に表示され
るメニュー項目に選択表示を行う機能を有し、 前記入力制御手段が前記入力と前記メニュー表示状態か
ら選択表示された前記メニュー項目を検出し、対応する
メニュー選択コマンドを生成して出力する機能を有する
ことを特徴とするメニュー画面制御装置。6. The menu screen control device according to claim 1, wherein the dynamic display control means displays the flow display menu screen at a specific coordinate position of the display means when displaying the flow display menu screen. A function of selecting and displaying a menu item to be displayed, wherein the input control means detects the menu item selected and displayed from the input and the menu display state, and generates and outputs a corresponding menu selection command. A menu screen control device, comprising:
ー画面制御装置において、 メニューが表示されている前記表示手段に直接振れるこ
とで指示入力する表示部入力手段を備えたことを特徴と
するメニュー画面制御装置。7. The menu screen control device according to claim 1, further comprising a display unit input unit for inputting an instruction by directly swinging the display unit on which a menu is displayed. Menu screen control device.
ー画面制御装置において、 前記メニューデータ蓄積手段が蓄積するメニューデータ
が、実際の構造物や生物の外観や機能を模擬した表示画
面や機能を提供する物理世界のメタファに従ったデータ
であることを特徴とするメニュー画面制御装置。8. The menu screen control device according to claim 1, wherein the menu data stored by the menu data storage means is a display screen simulating the appearance or function of an actual structure or living thing. A menu screen control device, which is data according to a metaphor of a physical world that provides functions.
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 JPH08263247A (en) | 1996-10-11 |
| JP2842288B2 true 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) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7624356B1 (en) | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
| US7415672B1 (en) | 2003-03-24 | 2008-08-19 | Microsoft Corporation | System and method for designing electronic forms |
| US7913159B2 (en) | 2003-03-28 | 2011-03-22 | Microsoft Corporation | System and method for real-time validation of structured data files |
| US7406660B1 (en) | 2003-08-01 | 2008-07-29 | Microsoft Corporation | Mapping between structured data and a visual surface |
| US7334187B1 (en) | 2003-08-06 | 2008-02-19 | Microsoft Corporation | Electronic form aggregation |
| JP3742413B2 (en) * | 2003-12-19 | 2006-02-01 | 株式会社北電子 | Display screen device |
| US8001459B2 (en) | 2005-12-05 | 2011-08-16 | Microsoft Corporation | 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 |
| JP4693917B2 (en) * | 2009-06-09 | 2011-06-01 | 株式会社東芝 | Menu screen display control device and menu screen display control method |
| JP5618858B2 (en) * | 2011-02-16 | 2014-11-05 | 株式会社Nttドコモ | Display device, communication device, and program |
| JP6300604B2 (en) * | 2014-04-01 | 2018-03-28 | キヤノン株式会社 | Touch control device, touch control method, and program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0442323A (en) * | 1990-06-07 | 1992-02-12 | Fuji Xerox Co Ltd | Menu display control method |
-
1995
- 1995-03-28 JP JP6933095A patent/JP2842288B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH08263247A (en) | 1996-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Schwesig et al. | Gummi: a bendable computer | |
| US7594185B2 (en) | Virtual desktop manager | |
| US6275227B1 (en) | Computer system and method for controlling the same utilizing a user interface control integrated with multiple sets of instructional material therefor | |
| RU2413276C2 (en) | System and method for selecting tabs within tabbed browser | |
| US9423932B2 (en) | Zoom view mode for digital content including multiple regions of interest | |
| US11449202B1 (en) | User interface and method of data navigation in the user interface of engineering analysis applications | |
| US5936623A (en) | Method and apparatus for selecting a particular object from among a large number of objects | |
| US6177941B1 (en) | Representative mapping between toolbars and menu bar pulldowns | |
| JP3082169B2 (en) | Data processing system and its execution method | |
| KR20050094865A (en) | A programmable virtual book system | |
| JP2842288B2 (en) | Menu screen control device | |
| JPH07200237A (en) | Method and system for operation of display of plurality of applications in data processing system | |
| WO1995031774A1 (en) | Graphical user interfaces having animated control elements | |
| CN103984497A (en) | Navigating among activities in a computing device | |
| KR20030013444A (en) | Communicating objects between users or applications | |
| Oakley et al. | Tilt and feel: Scrolling with vibrotactile display | |
| JPH04346124A (en) | User interface system and its method | |
| JP2995719B2 (en) | Pen input / menu display device | |
| JPH0561632A (en) | Icon display device | |
| JP2002268791A (en) | Visually independent user interface device | |
| JP2004501456A (en) | Method and system for transferring objects between users | |
| JP3132569B2 (en) | Hierarchical display | |
| JPH0652278A (en) | Data processing system and value selecting method | |
| Hall et al. | Menu—what menu? | |
| JPH07141140A (en) | Multi-window computer system |
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 |