+

JPH10240434A - Command menu selection method - Google Patents

Command menu selection method

Info

Publication number
JPH10240434A
JPH10240434A JP4320797A JP4320797A JPH10240434A JP H10240434 A JPH10240434 A JP H10240434A JP 4320797 A JP4320797 A JP 4320797A JP 4320797 A JP4320797 A JP 4320797A JP H10240434 A JPH10240434 A JP H10240434A
Authority
JP
Japan
Prior art keywords
menu
command
presenting
selection method
presentation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4320797A
Other languages
Japanese (ja)
Inventor
Shinichi Matsui
真一 松居
Yasuhiro Sakurai
康浩 櫻井
Kouji Kakigahara
康二 柿ヶ原
Yoshimoto Yamamoto
喜大 山本
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4320797A priority Critical patent/JPH10240434A/en
Publication of JPH10240434A publication Critical patent/JPH10240434A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【課題】 さまざまな状況で多くの種類の機器の制御を
簡単かつ確実に実行できるコマンドメニュー選択方法を
提供する。 【解決手段】 状態情報検出部1は、機器の傾きや移
動、回転などの状態や動きの情報である状態情報を検出
し、メニュー提示部2では、必要な場合に前記機器の動
作制御コマンド群を示すメニューを提示する。メニュー
選択部3は、前記状態情報あるいは他のユーザ入力情報
によって、前記メニューから所望のコマンドを選択して
前記機器に指示する。メニュー提示モード判別部4は、
前記状態情報以外の入力によって、メニューを提示すべ
き状態であるメニュー提示モードに前記機器を遷移さ
せ、またメニュー提示モードを解除してメニューを提示
すべきでない状態に前記機器を遷移させる。表示部6
は、メニュー提示部2のメニュー提示指示に基づいてメ
ニューを画面に表示する。
(57) [Summary] [PROBLEMS] To provide a command menu selection method capable of easily and reliably executing control of many types of devices in various situations. SOLUTION: A state information detecting section 1 detects state information which is information on a state or a movement such as a tilt, a movement or a rotation of a device. Is presented. The menu selection unit 3 selects a desired command from the menu and instructs the device according to the status information or other user input information. The menu presentation mode determination unit 4
By the input other than the state information, the device is transitioned to a menu presentation mode in which a menu should be presented, and the device is transitioned to a state in which the menu presentation mode is canceled and the menu should not be presented. Display 6
Displays a menu on the screen based on a menu presentation instruction from the menu presentation unit 2.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、主として携帯可能
な大きさの情報・通信・AV関連などの機器において、
その動作制御のためのコマンドを選択的に入力できるよ
うにするためのメニューを提示・選択するための方法に
関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention mainly relates to portable information, communication, AV related equipment, etc.
The present invention relates to a method for presenting and selecting a menu for allowing a command for the operation control to be selectively input.

【0002】[0002]

【従来の技術】近年、情報通信機器などが小型化され、
携帯可能となってきたために、これらの機器で使いやす
いユーザインタフェース技術が開発されてきており、機
器自体の状態や動きを検知して、ユーザインタフェース
に使用することも考えられはじめている。
2. Description of the Related Art In recent years, information communication devices and the like have been miniaturized,
Because of the possibility of being portable, user interface technology that is easy to use with these devices has been developed, and it has begun to consider using the user interface by detecting the state and movement of the device itself.

【0003】例えば、特開平7−287689号では、
機器の傾きを検知し、その傾きまた傾きの変化の組合せ
によって表示内容および画面構成を変更して表示してい
る。
For example, in Japanese Patent Application Laid-Open No. 7-287689,
The tilt of the device is detected, and the display content and screen configuration are changed and displayed according to the tilt or a combination of changes in tilt.

【0004】[0004]

【発明が解決しようとする課題】しかしながら前記従来
の技術の方法では、画面を持つ機器にしか使用できず、
画面表示内容の変更以外の制御の考慮が十分ではない。
また多くの種類の制御に用いようとすると、複雑な傾き
の変化の組合せによって違いを表現しなければならない
ため、正確性などを考慮すれば、事実上制御の種類があ
る程度の数に制限されてしまうなどの問題点があった。
However, the method of the prior art can only be used for a device having a screen.
Consideration of control other than the change of the screen display contents is not enough.
In addition, if it is used for many types of control, the difference must be expressed by a combination of complicated changes in inclination, and in consideration of accuracy, the type of control is effectively limited to a certain number. There were problems such as getting lost.

【0005】本発明はかかる事情に鑑みて成されたもの
であり、さまざまな機器に使用でき、機器のほとんどど
のような動作制御にも対応し、また、非常に多くの種類
の制御にも用いることが可能で、なおかつさまざまな状
況で簡単に操作できるユーザインタフェースを実現でき
るコマンドメニュー選択方法を提供することを目的とす
る。
The present invention has been made in view of such circumstances, and can be used for various devices, supports almost any operation control of the devices, and can be used for a great variety of types of control. It is an object of the present invention to provide a command menu selection method capable of realizing a user interface capable of performing operations easily in various situations.

【0006】[0006]

【課題を解決するための手段】請求項1の発明は、情報
・通信・AV関連等の各種機器において、機器の傾き、
移動、回転などの状態や動きを示す状態情報を検出する
状態情報検出手段と、前記状態情報に基づいて、前記機
器の動作制御コマンド群を示すメニューを提示するメニ
ュー提示手段と、前記状態情報あるいは他のユーザ入力
情報によって、前記メニューから所望のコマンドを選択
して前記機器に指示するメニュー選択手段とを備えたこ
とを特徴としている。
According to the first aspect of the present invention, in various devices such as information / communication / AV related devices, the inclination of the device,
State information detecting means for detecting state information indicating a state or movement such as movement, rotation, etc., based on the state information, a menu presenting means for presenting a menu indicating an operation control command group of the device, and the state information or Menu selection means for selecting a desired command from the menu according to other user input information and instructing the device.

【0007】請求項2の発明は、請求項1に記載のコマ
ンドメニュー選択方法の前記メニュー提示手段に更に、
画面に前記動作制御コマンド群であるメニューを表示す
る機能を備えたことを特徴としている。
According to a second aspect of the present invention, in the command menu selecting method according to the first aspect, the menu presenting means further comprises:
It is characterized by having a function of displaying a menu as the operation control command group on a screen.

【0008】請求項3の発明は、請求項1に記載のコマ
ンドメニュー選択方法の前記メニュー提示手段に更に、
音声で前記動作制御コマンド群であるメニューを出力す
る機能を備えたことを特徴としている。
According to a third aspect of the present invention, in the method for selecting a command menu according to the first aspect, the menu presenting means further comprises:
It is characterized by having a function of outputting a menu as the operation control command group by voice.

【0009】請求項4の発明は、請求項1に記載のコマ
ンドメニュー選択方法の前記メニュー提示手段に更に、
機器または機器の一部を変形させることによって前記動
作制御コマンド群であるメニューを提示する機能を備え
たことを特徴としている。
According to a fourth aspect of the present invention, in the command menu selecting method according to the first aspect, the menu presenting means further comprises:
It is characterized by having a function of presenting a menu as the operation control command group by deforming a device or a part of the device.

【0010】請求項5の発明は、請求項1に記載のコマ
ンドメニュー選択方法に更に、前記状態情報以外の入力
手段によって、メニューを提示すべき状態であるメニュ
ー提示モードに機器を遷移させるメニュー提示モード判
別手段を備え、前記メニュー提示手段に更に、前記メニ
ュー提示モードにある期間だけ、前記状態情報を解釈し
て前記メニューを提示する機能を備えたことを特徴とし
ている。
According to a fifth aspect of the present invention, in addition to the command menu selection method according to the first aspect, a menu presentation is provided in which a device is shifted to a menu presentation mode in which a menu is to be presented by an input unit other than the status information. A mode discriminating means is provided, and the menu presenting means is further provided with a function of interpreting the state information and presenting the menu only during a period in the menu presenting mode.

【0011】請求項6の発明は、請求項1に記載のコマ
ンドメニュー選択方法に更に、前記メニュー提示手段に
よってメニューが提示されてから前記メニュー選択手段
でコマンドが選択されるまでの時間を測定し、一定時間
以上コマンド選択がなされない場合にはメニュー提示を
終了させるメニュータイムアウト手段を備えたことを特
徴としている。
According to a sixth aspect of the present invention, in addition to the command menu selecting method according to the first aspect, a time from when a menu is presented by the menu presenting means to when a command is selected by the menu selecting means is measured. A menu timeout means is provided for terminating the menu presentation when no command is selected for a predetermined time or more.

【0012】請求項7の発明は、請求項6に記載のコマ
ンドメニュー選択方法の前記メニュータイムアウト手段
に更に、メニュー提示を終了させるまでの時間を設定に
よって変更する機能を備えたことを特徴としている。
[0012] The invention of claim 7 is characterized in that the menu timeout means of the command menu selection method according to claim 6 further has a function of changing the time until completion of the menu presentation by setting. .

【0013】請求項8の発明は、請求項1に記載のコマ
ンドメニュー選択方法の前記メニュー提示手段に更に、
提示するメニューの内容にさらに別のメニューを提示す
るコマンドが存在する場合、状態情報によって前記メニ
ュー選択手段で該当するコマンドが選択された場合に
は、続けて前記別のメニューを提示して、階層的あるい
は連結的なメニューを状態情報で連続的に提示/選択で
きる機能を備えたことを特徴としている。
According to an eighth aspect of the present invention, the menu presenting means of the command menu selecting method according to the first aspect further comprises:
If there is a command for presenting another menu in the content of the menu to be presented, and if a corresponding command is selected by the menu selection means according to the state information, the another menu is presented continuously and the hierarchy is displayed. It is characterized by having a function of continuously presenting / selecting a target or a linked menu based on state information.

【0014】請求項9の発明は、請求項1に記載のコマ
ンドメニュー選択方法の前記メニュー提示手段に更に、
前記状態情報の種類、方向、動作量(程度)などに応じ
て、異なる種類のメニューを提示する機能を備えたこと
を特徴としている。
According to a ninth aspect of the present invention, in the command menu selecting method according to the first aspect, the menu presenting means further comprises:
It is characterized by having a function of presenting different types of menus according to the type, direction, amount of operation (degree), etc. of the state information.

【0015】請求項10の発明は、請求項9に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、前記状態情報の種類、方向、動作量(程度)などに
応じて提示されるメニューの種類を設定によって変更す
る機能を備えたことを特徴としている。
According to a tenth aspect of the present invention, the menu presenting means of the command menu selection method according to the ninth aspect further comprises a menu presented in accordance with the type, direction, operation amount (degree), etc. of the state information. It has a feature of changing the type by setting.

【0016】請求項11の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、前記状態情報の種類、方向、動作量(程度)などに
応じて、メニューを提示する位置、方向を変更すること
ができる機能を備えたことを特徴としている。
According to an eleventh aspect of the present invention, a menu is presented to the menu presenting means of the command menu selecting method according to the first aspect in accordance with a type, a direction, and an operation amount (degree) of the state information. It is characterized by having a function of changing the position and direction.

【0017】請求項12の発明は、請求項11に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記状態情報の種類、方向、動作量(程度)などに
対応するメニューを提示する位置、方向を設定によって
変更することができる機能を備えたことを特徴としてい
る。
According to a twelfth aspect of the present invention, in the command menu selection method according to the eleventh aspect, the menu presenting means further includes a menu presenting a menu corresponding to a type, a direction, and an operation amount (degree) of the state information. And a function of changing the direction by setting.

【0018】請求項13の発明は、請求項11に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、メニュー提示の方法が矩形の画面に対する表示であ
る場合、上下左右の4方向からメニューを表示する機能
を備えたことを特徴としている。
According to a thirteenth aspect of the present invention, the menu presenting means of the command menu selecting method according to the eleventh aspect further comprises, if the menu presentation method is a display on a rectangular screen, a menu from four directions, up, down, left and right. It is characterized by having a display function.

【0019】請求項14の発明は、請求項13に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、画面の上下左右の周囲の近傍から矩形あるいは矩形
に近い形状のメニューを表示する機能を備えたことを特
徴としている。
According to a fourteenth aspect of the present invention, in the command menu selection method according to the thirteenth aspect, the menu presenting means further has a function of displaying a menu having a rectangular or nearly rectangular shape from the vicinity of the upper, lower, left, and right sides of the screen. It is characterized by having.

【0020】請求項15の発明は、請求項13に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、画面の着目点の近傍に、上下左右の4方向のいずれ
かの方向へ矩形またはそれに近い形状のメニューを表示
する機能を備えたことを特徴としている。
According to a fifteenth aspect of the present invention, in the command menu selecting method according to the thirteenth aspect, the menu presenting means further includes a rectangle or a rectangle in any one of four directions, up, down, left and right, near the point of interest on the screen. It is characterized by having a function of displaying a menu of a similar shape.

【0021】請求項16の発明は、請求項11に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、メニュー提示の方法が画面への表示であり、前記状
態情報の種類が傾きや傾きの変化などである場合、画面
上で鉛直方向に沿う方向へ向かってメニューを表示する
機能を備えたことを特徴としている。
According to a sixteenth aspect of the present invention, the menu presenting means of the command menu selecting method according to the eleventh aspect further comprises a method of presenting the menu on a screen, wherein the type of the state information is a tilt or a tilt. In the case of a change, a function of displaying a menu in a direction along the vertical direction on the screen is provided.

【0022】請求項17の発明は、請求項11に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、メニュー提示の方法が矩形の画面への表示であり、
前記状態情報の種類が傾きや傾きの変化などである場
合、画面上での上下左右4方向のうち鉛直方向にもっと
も近い方向へ向かってメニューを表示する機能を備えた
ことを特徴としている。
According to a seventeenth aspect of the present invention, the menu presenting means of the command menu selecting method according to the eleventh aspect further comprises a method of presenting a menu on a rectangular screen,
When the type of the status information is a tilt or a change in the tilt, a function of displaying a menu in a direction closest to a vertical direction among four directions of up, down, left, and right on the screen is provided.

【0023】請求項18の発明は、請求項11に記載の
コマンドメニュー選択方法に更に、前記状態情報以外の
入力手段によって、メニューを提示すべき状態であるメ
ニュー提示モードに機器を遷移させるメニュー提示モー
ド判別手段を備え、前記メニュー提示手段は更に、メニ
ュー提示の方法が画面への表示であり、前記状態情報の
種類が傾きや傾きの変化などである場合、前記メニュー
提示モードに遷移した時点での画面を含む平面を仮想的
な水平面であるとみなし、前記仮想的な水平面に直行
し、視点のある側を上方とする仮想的な鉛直方向に沿う
方向へ向かってメニューを表示する機能を備えたことを
特徴としている。
According to an eighteenth aspect of the present invention, in addition to the command menu selection method according to the eleventh aspect, a menu presentation is provided in which a device is shifted to a menu presentation mode in which a menu is to be presented by an input unit other than the status information. A mode discriminating means, the menu presenting means is further provided, when the method of presenting the menu is display on a screen, and when the type of the state information is a slope or a change in the slope, at the time of transition to the menu presentation mode. A function including displaying a menu in a direction along a virtual vertical direction in which the plane including the screen is regarded as a virtual horizontal plane, and is orthogonal to the virtual horizontal plane, with the side having the viewpoint being upward. It is characterized by that.

【0024】請求項19の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、前記状態情報に応じて複数の選択項目を持つメニュ
ーを提示し、その後の前記状態情報に応じて前記複数の
選択項目のうち選択可能な1項目を変更していく機能を
備えたことを特徴としている。
According to a nineteenth aspect of the present invention, in the command menu selecting method according to the first aspect, the menu presenting means further presents a menu having a plurality of selection items according to the state information, and thereafter displays the state information. A function of changing one selectable item from among the plurality of selection items in accordance with.

【0025】請求項20の発明は、請求項19に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、メニュー提示の方法が画面への表示であり、前記状
態情報が傾きまたは傾きの変化などである場合、前記複
数の選択項目のうち選択可能な1項目を、前記傾きまた
は傾きの変化などの状態情報に応じて隣接する項目へと
順に移動していく機能を備えたことを特徴としている。
According to a twentieth aspect of the present invention, the menu presenting means of the command menu selecting method according to the nineteenth aspect further comprises a method of presenting the menu on a screen, and the status information includes a tilt or a change in tilt. In the case of, there is provided a function of sequentially moving one selectable item among the plurality of selection items to an adjacent item in accordance with state information such as the inclination or a change in the inclination. .

【0026】請求項21の発明は、請求項19に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記複数の選択項目のうち選択可能な1項目を変更
していく速度を、段階的または連続的に設定によって変
更することができる機能を備えたことを特徴としてい
る。
According to a twenty-first aspect of the present invention, in the command menu selection method according to the nineteenth aspect, the menu presenting means further comprises a step-by-step changing speed of one selectable item among the plurality of selection items. Alternatively, it is characterized by having a function that can be continuously changed by setting.

【0027】請求項22の発明は、請求項19に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記複数の選択項目のうち選択可能な1項目を変更
していく速度を、変更時の前記状態情報の種類、方向、
動作量(程度)などに応じて変更する機能を備えたこと
を特徴としている。
[0027] According to a twenty-second aspect of the present invention, in the command menu selection method according to the nineteenth aspect, the menu presenting means further comprises a step of changing the speed at which one selectable item of the plurality of selection items is changed. Type, direction,
It is characterized by having a function of changing according to the operation amount (degree).

【0028】請求項23の発明は、請求項19に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記複数の選択項目のうち選択可能な1項目を変更
していく速度を、変更時の前記状態情報の種類、方向、
動作量(程度)などがほぼ一定である場合に、徐々に速
くしていく、あるいは徐々に遅くしていく機能を備えた
ことを特徴としている。
According to a twenty-third aspect of the present invention, in the command menu selection method according to the nineteenth aspect, the menu presenting means further comprises a step of changing a speed at which one selectable item of the plurality of selection items is changed. Type, direction,
When the amount of motion (degree) is substantially constant, a function of gradually increasing the speed or gradually decreasing the speed is provided.

【0029】請求項24の発明は、請求項19に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記複数の選択項目のうち選択可能な1項目を変更
していく際に、その時点で機能的に選択できない項目に
対しては選択可能な1項目とする時間を短くして、実質
的に選択しにくくする機能を備えたことを特徴としてい
る。
According to a twenty-fourth aspect of the present invention, in the command menu selection method according to the nineteenth aspect, the menu presenting means further comprises: For the items that cannot be selected functionally, the function of shortening the time of selecting one selectable item and making it difficult to select substantially is provided.

【0030】請求項25の発明は、請求項19に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記複数の選択項目のうち選択可能な1項目を変更
していく際に、その時点で機能的に選択できない項目に
対しては選択可能な1項目とする時間をなくしてとばし
てしまい、選択できなくする機能を備えたことを特徴と
している。
According to a twenty-fifth aspect of the present invention, the menu presenting means of the command menu selecting method according to the nineteenth aspect further comprises: In this case, there is a feature that a function for making the selection impossible is skipped by eliminating the time for selecting one item that can not be selected functionally.

【0031】請求項26の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、時系列的に選択可能な項目を次々と提示していく機
能を備えたことを特徴とする請求項1に記載のコマンド
メニュー選択方法。
According to a twenty-sixth aspect of the present invention, the menu presenting means of the command menu selecting method according to the first aspect further comprises a function of sequentially presenting selectable items in time series. 2. The command menu selection method according to claim 1, wherein:

【0032】請求項27の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、複数の選択項目を持つメニューを時系列的に次々と
提示していく機能を備えたことを特徴としている。
According to a twenty-seventh aspect of the present invention, the menu presenting means of the command menu selecting method according to the twenty-sixth aspect further comprises a function of sequentially presenting a menu having a plurality of selection items in time series. It is characterized by:

【0033】請求項28の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、複数の選択項目を持つメニューを時系列的に次々と
提示して、前記メニュー選択手段で選択されたメニュー
について、さらに前記選択されたメニューが持つ複数の
選択項目を時系列的に次々と提示していく機能を備えた
ことを特徴としている。
According to a twenty-eighth aspect of the present invention, in the command menu selection method according to the twenty-sixth aspect, the menu presenting means further presents menus having a plurality of selection items one after another in a time-series manner. And a function of sequentially presenting a plurality of selection items of the selected menu in time series with respect to the menu selected by the user.

【0034】請求項29の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、時系列的にメニューを提示する間隔を設定によって
変更する機能を備えたことを特徴としている。
According to a twenty-ninth aspect of the present invention, in the command menu selection method according to the twenty-sixth aspect, the menu presenting means further comprises a function of changing an interval for presenting the menu in time series by setting. I have.

【0035】請求項30の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、時系列的にメニューを提示する間隔を、前記状態情
報の種類、方向、動作量(程度)などに応じて変更する
機能を備えたことを特徴としている。
According to a thirtieth aspect of the present invention, in the command menu selection method according to the twenty-sixth aspect, the menu presenting means further includes a time-sequential menu presentation interval, the type of the status information, the direction, and the operation amount ( Degree) and the like.

【0036】請求項31の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、時系列的にメニューを提示する際に、その時点で機
能的に選択できない項目に対しては提示する時間を短く
して、実質的に選択しにくくする機能を備えたことを特
徴としている。
According to a thirty-first aspect of the present invention, the menu presenting means of the command menu selecting method according to the twenty-sixth aspect further comprises: In addition, it has a function of shortening the presentation time and making it difficult to substantially select.

【0037】請求項32の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、時系列的にメニューを提示する際に、その時点で機
能的に選択できない項目に対しては提示する時間をなし
てとばしてしまい、選択できなくする機能を備えたこと
を特徴としている。
According to a thirty-second aspect of the present invention, in the command menu selecting method according to the twenty-sixth aspect, when the menu is presented in a chronological order, an item which cannot be functionally selected at the time is displayed. The feature is that it has a function that makes it impossible to make a selection by skipping the time to present it.

【0038】請求項33の発明は、請求項26に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、時系列的にメニューを提示する際に、すべてのメニ
ューを提示し終わった時点で最初の状態に戻り、また続
けて先頭からメニューを提示し続ける機能を備えたこと
を特徴としている。
According to a thirty-third aspect of the present invention, the menu presenting means of the command menu selecting method according to the twenty-sixth aspect further comprises: And a function of continuously presenting the menu from the beginning.

【0039】請求項34の発明は、請求項33に記載の
コマンドメニュー選択方法に更に、前記メニュー提示手
段によってメニューが提示しはじめられてからの時間を
測定し、一定の、または設定変更可能なあらかじめ定め
られた時間が経過してもコマンド選択がなされない場合
にはメニュー提示を終了させるメニュータイムアウト手
段を備えたことを特徴としている。
According to a thirty-fourth aspect of the present invention, in addition to the command menu selection method according to the thirty-third aspect, the time from when the menu is started to be presented by the menu presenting means is measured, and a fixed or setting changeable. A menu time-out means is provided for terminating the menu presentation if no command is selected after a predetermined time has elapsed.

【0040】請求項35の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、画面上にメニューを表示するものであって、円、楕
円もしくは多角形を中心付近の点から(疑似)扇形に分
割し、選択項目を割り当てたメニュー(パイメニュー)
を、前記状態情報によって順に隣接する項目が選択可能
になっていくように、すなわち選択可能な1項目が回転
していくように提示する機能を備えたことを特徴として
いる。
According to a thirty-fifth aspect of the present invention, the menu presenting means of the command menu selecting method according to the first aspect further displays a menu on a screen. Menu (pie menu) that is divided into (pseudo) sectors from points and assigned selection items
Is provided so that adjacent items can be selected sequentially according to the state information, that is, one selectable item is rotated.

【0041】請求項36の発明は、請求項35に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、回転方向を前記状態情報の種類、方向、動作量(程
度)などに応じて変更する機能を備えたことを特徴とし
ている。
According to a thirty-sixth aspect of the present invention, in the command menu selection method according to the thirty-fifth aspect, the menu presenting means further changes a rotation direction according to a type, a direction, and an operation amount (degree) of the state information. It is characterized by having functions.

【0042】請求項37の発明は、請求項35に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、順に回転してメニューを提示する時間間隔、すなわ
ち提示速度を設定によって変更する機能を備えたことを
特徴としている。
According to a thirty-seventh aspect of the present invention, the menu presenting means of the command menu selecting method according to the thirty-fifth aspect further comprises a function of changing a time interval for sequentially rotating and presenting the menu, that is, a presentation speed. It is characterized by that.

【0043】請求項38の発明は、請求項35に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、順に回転してメニューを提示する際に、その時点で
機能的に選択できない項目に対しては提示する時間を短
くして、実質的に選択しにくくする機能を備えたことを
特徴としている。
According to a thirty-eighth aspect of the present invention, the menu presenting means of the command menu selecting method according to the thirty-fifth aspect further comprises: In addition, it has a function of shortening the presentation time and making it difficult to substantially select.

【0044】請求項39の発明は、請求項35に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、順に回転してメニューを提示する際に、その時点で
機能的に選択できない項目に対しては提示する時間をな
してとばしてしまい、選択できなくする機能を備えたこ
とを特徴としている。
According to a thirty-ninth aspect of the present invention, the menu presenting means of the command menu selecting method according to the thirty-fifth aspect further comprises: The feature is that it has a function that makes it impossible to make a selection by skipping the time to present it.

【0045】請求項40の発明は、請求項35に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、順に回転してメニューを提示する際に、前記状態情
報の種類が傾きや傾きの変化などである場合、画面上で
鉛直方向に沿う方向へ向かって回転してメニューを表示
し、もっとも鉛直方向に近い選択項目に到達したところ
で停止する機能を備えたことを特徴としている。
According to a forty aspect of the present invention, in the method for selecting a command menu according to the thirty-fifth aspect, when the menu presenting means is further rotated and presents a menu, the type of the state information may be a slope or a change in the slope. In such a case, a feature is provided that a menu is displayed by rotating in a direction along the vertical direction on the screen, and a menu is stopped when a selection item closest to the vertical direction is reached.

【0046】請求項41の発明は、請求項35に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記状態情報の入力を回転開始のトリガーとして回
転を開始し、別の前記状態情報の入力によって、回転の
停止、逆方向への回転、同一方向への回転再開等のメニ
ュー提示動作を行なう機能を備えたことを特徴としてい
る。
According to a forty-first aspect of the present invention, in the command menu selection method according to the thirty-fifth aspect, the menu presenting means further starts rotation with the input of the state information as a rotation start trigger, and outputs another state information. It is characterized in that it has a function of performing a menu presentation operation such as rotation stop, rotation in the opposite direction, rotation restart in the same direction, etc., by input.

【0047】請求項42の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、三次元空間内にメニューの選択項目を配置した状態
を画面上に投影して表示するものであって、前記状態情
報によって前記三次元空間内を位置指示のための指示子
が移動する様子を画面に投影して表示することによっ
て、前記メニュー選択手段が選択する項目を差し示す機
能を備えたことを特徴としている。
According to a twenty-second aspect of the present invention, the menu presenting means of the command menu selecting method according to the first aspect further displays a state in which menu selection items are arranged in a three-dimensional space by projecting the state on a screen. A function of indicating an item to be selected by the menu selection means by projecting and displaying on a screen a state in which an indicator for position indication moves in the three-dimensional space according to the state information. It is characterized by having.

【0048】請求項43の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、三次元物体の表面上にメニューの選択項目を配置し
た状態を画面上に投影して表示するものであって、前記
状態情報によって前記三次元物体表面上を位置指示のた
めの指示子が移動する様子を画面に投影して表示するこ
とによって、前記メニュー選択手段が選択する項目を差
し示す機能を備えたことを特徴としている。
According to a 43rd aspect of the present invention, the menu presenting means of the command menu selecting method according to the 1st aspect further projects a state where menu selection items are arranged on the surface of the three-dimensional object on a screen. Displaying a state in which an indicator for position indication moves on the surface of the three-dimensional object according to the state information on a screen to display an item selected by the menu selecting means. It has the following functions.

【0049】請求項44の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、同一の状態情報が一定の、または設定変更可能なあ
らかじめ定められた回数だけ入力された場合にはじめて
メニューを提示する機能を備えたことを特徴としてい
る。
According to a forty-fourth aspect of the present invention, the same state information is input to the menu presenting means of the command menu selection method according to the first aspect a fixed number of times or a predetermined number of times in which the setting can be changed. It is characterized by having a function of presenting a menu for the first time.

【0050】請求項45の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、画面上にメニューを表示するものであって、画面を
超える大きさの仮想的な二次元平面上に、一つまたは複
数のメニューが配置されており、画面上に表示される前
記仮想的な二次元平面の一部分を前記状態情報によって
移動し、所望の選択項目が画面上に表示されている際に
選択可能とする機能を備えたことを特徴としている。
According to a forty-fifth aspect of the present invention, a menu is further displayed on a screen in the menu presenting means of the command menu selection method according to the first aspect of the present invention. On the three-dimensional plane, one or a plurality of menus are arranged, a part of the virtual two-dimensional plane displayed on the screen is moved by the state information, and a desired selection item is displayed on the screen. It is characterized by having a function that enables selection when the user is in the state.

【0051】請求項46の発明は、請求項45に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記仮想的な二次元平面を画面に投影する割合を変
更することによって、表示可能範囲の拡大または縮小を
行なう機能を備えたことを特徴としている。
According to a forty-sixth aspect of the present invention, in the command menu selection method according to the forty-fifth aspect, the menu presenting means further changes a ratio of projecting the virtual two-dimensional plane onto a screen, thereby displaying a displayable range. It is characterized by having a function of enlarging or reducing.

【0052】請求項47の発明は、請求項45に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記仮想的な二次元平面の一部分を画面に表示する
と同時に、表示されている部分が前記仮想的な二次元平
面のどの部分にあたるかを別途表示する機能を備えたこ
とを特徴としている。
According to a forty-seventh aspect of the present invention, in the command menu selection method according to the forty-fifth aspect, the menu presenting means further displays a part of the virtual two-dimensional plane on a screen, and simultaneously displays the displayed part. It is characterized by having a function of separately displaying which part of the virtual two-dimensional plane corresponds.

【0053】請求項48の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、どのようなメニューを提示しているかの情報を保持
しておき、次にメニュー提示が要求された時に、保持さ
れた情報を開始点として、同じまたは引き続く内容のメ
ニュー提示を行なう機能を備えたことを特徴としてい
る。
According to a forty-eighth aspect of the present invention, the menu presenting means of the command menu selecting method according to the first aspect further stores information on what menu is presented, and then the menu is presented. When requested, a feature is provided that presents a menu with the same or subsequent contents, using the held information as a starting point.

【0054】請求項49の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー提示手段に更
に、前記状態情報に応じて特定のメニューを提示するの
ではなく、その時点で機能的に提示できるメニュー全体
の中からランダムに一部または全部のメニューを提示す
る機能を備えたことを特徴としている。
According to a fifty-ninth aspect of the present invention, a specific menu is not provided to the menu presenting means of the command menu selecting method according to the first aspect of the present invention in accordance with the status information, but at that time, It is characterized by having a function of randomly presenting a part or all of the menus that can be presented.

【0055】請求項50の発明は、請求項49に記載の
コマンドメニュー選択方法の前記メニュー提示手段に更
に、前記ランダムに提示するメニューを設定によって変
更する機能を備えたことを特徴としている。
The invention according to claim 50 is characterized in that the menu presenting means of the command menu selecting method according to claim 49 further comprises a function of changing the menu presented at random by setting.

【0056】請求項51の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー選択手段に更
に、前記状態情報によってコマンドを選択する際には、
必ずユーザに対して選択されたコマンドを提示し、確認
を求める機能を備えたことを特徴としている。
According to a fifty-first aspect of the present invention, in the command menu selecting method according to the first aspect, the menu selecting means further comprises:
It is characterized by a function of always presenting the selected command to the user and requesting confirmation.

【0057】請求項52の発明は、請求項1に記載のコ
マンドメニュー選択方法の前記メニュー選択手段に更
に、前記メニュー提示手段によって提示されるメニュー
の中に含まれているか否かを問わず、必ず復元(アンド
ゥ)コマンドを選択できる機能を備えたことを特徴とし
ている。
According to a fifty-second aspect of the present invention, the menu selection means of the command menu selection method according to the first aspect further includes whether or not the menu is presented in a menu presented by the menu presentation means. The feature is that it has a function to always select the restore (undo) command.

【0058】[0058]

【発明の実施の形態】以下、本発明の実施の形態を図面
を用いて詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0059】図1は本発明の第1の実施形態におけるコ
マンドメニュー選択装置の構成図で、このコマンドメニ
ュー選択装置は、状態情報検出部1と、メニュー提示部
2と、メニュー選択部3と、メニュー提示モード判別部
4と、メニュータイムアウト部5と、表示部6と、音声
出力部7と、機器形状変形部8とを備えている。状態情
報検出部1は、機器の傾きや移動、回転などの状態や動
きの情報である状態情報を検出する。メニュー提示部2
は、状態情報検出部1で検出された前記状態情報に基づ
いて、必要な場合に前記機器の動作制御コマンド群を示
すメニューを提示する。メニュー選択部3は、前記状態
情報あるいは他のユーザ入力情報によって、前記メニュ
ーから所望のコマンドを選択して前記機器に指示する。
メニュー提示モード判別部4は、前記状態情報以外の入
力によって、メニューを提示すべき状態であるメニュー
提示モードに前記機器を遷移させ、またメニュー提示モ
ードを解除してメニューを提示すべきでない状態に前記
機器を遷移させる。メニュータイムアウト部5は、前記
メニュー提示手段によってメニューが提示されてから、
前記メニュー選択手段でコマンドが選択されるまでの時
間を測定し、一定時間以上コマンド選択がなされない場
合にはメニュー提示を終了させる。表示部6は、メニュ
ー提示部2のメニュー提示指示に基づいてメニューを画
面に表示する。音声出力部7は、メニュー提示部2のメ
ニュー提示指示に基づいてメニュー内容を音声で主力す
る。機器形状変形部8は、メニュー提示部2のメニュー
提示指示に基づいて、メニュー内容に対応した形状に機
器の外形、表面状態等を変更し、また振動等の運動を機
器に行なわせる。
FIG. 1 is a block diagram of a command menu selection device according to the first embodiment of the present invention. The command menu selection device includes a status information detection unit 1, a menu presentation unit 2, a menu selection unit 3, A menu presentation mode discriminating unit 4, a menu timeout unit 5, a display unit 6, an audio output unit 7, and a device shape deforming unit 8 are provided. The state information detection unit 1 detects state information that is information on the state and movement of the device such as tilt, movement, and rotation. Menu presentation part 2
Presents a menu indicating a group of operation control commands of the device, if necessary, based on the state information detected by the state information detection unit 1. The menu selection unit 3 selects a desired command from the menu and instructs the device according to the status information or other user input information.
The menu presentation mode determining unit 4 causes the device to transition to a menu presentation mode in which a menu is to be presented by an input other than the state information, and cancels the menu presentation mode to enter a state in which the menu should not be presented. Transition the device. The menu timeout unit 5 is provided after the menu is presented by the menu presentation unit.
The time until a command is selected by the menu selection means is measured, and if no command is selected for a predetermined time or more, the menu presentation is terminated. The display unit 6 displays a menu on the screen based on a menu presentation instruction from the menu presentation unit 2. The audio output unit 7 mainly outputs the contents of the menu by voice based on the menu presentation instruction of the menu presentation unit 2. The device shape deforming unit 8 changes the external shape and the surface state of the device into a shape corresponding to the menu content based on the menu presentation instruction of the menu presentation unit 2 and causes the device to perform motion such as vibration.

【0060】次に動作を説明する。初期状態では、メニ
ューを提示可能であって、提示はされていないものとす
る。
Next, the operation will be described. In the initial state, it is assumed that the menu can be presented, but not presented.

【0061】図35は本実施形態での処理の基本的な順
序を示している。まず状態情報検出部1は、このコマン
ドメニュー選択装置を用いる機器全体の傾きや移動、回
転などの状態や動きの情報である状態情報を検出する。
ここでは傾きを公知例と同様に光センサを用いて2軸方
向に検出し(ただし切欠部を増やしてより詳細な傾きを
検出可能とする)、移動および回転の方向と量は、前記
機器本体にそれぞれ3軸方向に取りつけた加速度センサ
および角速度センサを用い、必要な積分あるいは微分処
理等を行なって検出する(図2)が、例えばビデオのム
ービーカメラに用いられているような手法で、前記機器
本体に取りつけたカメラからの画像を連続的に解析して
検出してもよい。
FIG. 35 shows the basic sequence of processing in this embodiment. First, the state information detection unit 1 detects state information that is information on the state and movement of the entire device using the command menu selection device, such as tilt, movement, and rotation.
Here, the inclination is detected in two axial directions using an optical sensor in the same manner as in the known example (however, more notches can be detected by increasing the number of cutouts), and the direction and amount of movement and rotation are determined by the main body of the device. Using an acceleration sensor and an angular velocity sensor respectively attached in three axial directions, necessary integration or differentiation processing and the like are performed and detected (FIG. 2), for example, by a method used in a video movie camera. An image from a camera attached to the device body may be continuously analyzed and detected.

【0062】傾き情報は、精度向上のために詳細に検出
したものをしきい値によっていくつかの段階に分けて利
用する。ここでは図3のように12段階に分ける。同様
に加速度および角速度も各軸方向に(マイナス方向を含
めて)いくつかの段階に分けて利用する。ここでは図4
のように、各軸5段階とし、それらの積分/微分値とし
て算出される速度/角加速度、さらに積分して算出され
る移動量/回転量も、各々5段階として利用する。
As the inclination information, information detected in detail to improve the accuracy is used in several stages according to threshold values. Here, it is divided into 12 stages as shown in FIG. Similarly, acceleration and angular velocity are used in several stages in each axis direction (including the minus direction). Here, FIG.
As described above, the speed / angular acceleration calculated as an integral / differential value of each axis and the moving amount / rotation amount calculated by integrating them are also used as the five stages.

【0063】なお、加速度/角加速度/速度/角速度/
移動量/回転量の算出基準は、ユーザが状態情報検出ボ
タン(図5)を押している間の一連のものを算出するも
のとする。前記状態情報検出ボタンが押されると、メニ
ュー提示モード判別部4はメニュー提示モードへ機器を
移行させる。その後前記状態情報検出ボタンが離される
と、前記状態情報を検出してメニュー提示部2に送り、
メニュー提示モードを解除する。
Note that acceleration / angular acceleration / velocity / angular velocity /
The movement amount / rotation amount is calculated based on a series of calculations while the user is pressing the state information detection button (FIG. 5). When the state information detection button is pressed, the menu presentation mode determining unit 4 shifts the device to the menu presentation mode. Thereafter, when the state information detection button is released, the state information is detected and sent to the menu presenting unit 2,
Cancel the menu presentation mode.

【0064】別の方法として、加速度/角加速度/速度
/角速度の各々がすべてあるしきい値以内(0近傍)で
ある状態から、なんらかの動作がなされて再び同様にこ
れらの値がすべてしきい値以内に戻るまでの一連のもの
を算出する、すなわち静止に近い状態から静止に近い状
態に戻るまでのものを算出するとしてもよい。この場合
は特にメニュー提示モードを設ける必要はない。
As another method, from the state where each of acceleration / angular acceleration / velocity / angular velocity is all within a certain threshold value (near 0), some operation is performed, and again these values are all set to the threshold value. It is also possible to calculate a series of items until the state returns to within a state, that is, to calculate a state until the state returns to a state close to stationary. In this case, it is not necessary to provide a menu presentation mode.

【0065】検出された前記状態情報は、メニュー提示
部2でメニューを提示すべき情報であるかどうか判別さ
れる。メニューを提示すべき情報ではないと判別された
場合には、ここでは前記状態情報は単に捨てられるが、
メニュー提示以外の動作のトリガーとして利用してもか
まわない。またメニューの種類は、事実上機器になんら
かの動作制御を行なうものであればなんでもよく、非常
にたくさんのものを考えることができるが、ここでは簡
単のために、データ(ファイル)管理/編集/通信/メ
ニュー提示関連のコマンド群をメニューの対象として想
定する。例えばデータ(ファイル)管理コマンド群とし
て、開く/閉じる/読み出し/書き込み/再生/停止/
ステップ/削除/複写/移動/速度制御/アクセス管理
など、編集コマンド群として、選択/解除/挿入/削除
/複写/移動/アンドゥなど、通信コマンド群として、
送信/受信/停止/継続/再送/一括/送信先指定/返
送指定/回覧指定など、メニュー提示コマンド群とし
て、メニュー提示/メニュー連続提示/メニュー移動/
サブメニュー提示/メニュー提示内容設定/活性コマン
ド移動/活性コマンド停止/選択/解除/確定/反転/
アンドゥなどがある。これら、またはその他のコマンド
のうちの、ひとつまたはいくつかまたは全部を含むメニ
ューを、前記状態情報のひとつまたはそれ以上と対応づ
けておき、メニュー提示部2はその対応関係がある場合
にメニューを提示すべき情報であると判別する。
It is determined whether or not the detected state information is information for which a menu should be presented by the menu presentation section 2. If it is determined that the information is not information that should present a menu, the state information is simply discarded here,
It may be used as a trigger for operations other than the menu presentation. The menu can be of any type, as long as it actually controls the operation of the device. There are many types, but here, for simplicity, data (file) management / editing / communication / A group of commands related to menu presentation is assumed as a target of the menu. For example, data (file) management commands include open / close / read / write / play / stop /
Edit commands such as step / delete / copy / move / speed control / access management, and communication commands such as select / release / insert / delete / copy / move / undo
Menu presentation commands such as send / receive / stop / continue / retransmit / batch / destination designation / return designation / circulation designation, etc.
Submenu presentation / menu presentation content setting / active command move / active command stop / select / cancel / fix / reverse /
There is undo. A menu including one or some or all of these or other commands is associated with one or more of the status information, and the menu presenting unit 2 presents the menu when there is a corresponding relationship. It is determined that the information is to be provided.

【0066】なお、同一のメニューに対して複数の状態
情報を対応づけることにまったく問題はないが、同一の
状態情報を提示すべき複数のメニューに対応づけるの
は、動作内容の同一性に混乱が生じる恐れがあるため、
ここでは禁止する。ただし、メニュー群に優先順位をつ
けることなどをしておいて、同一の状態情報を複数のメ
ニューに対応づけ、動作の際に複数のメニューを一度に
提示したり、実際にどのメニューの提示を実施するかを
ユーザに選択させるやり方をとるなどしたりしてもよ
い。
It should be noted that there is no problem in associating a plurality of state information with the same menu, but associating a plurality of menus to which the same state information is to be presented is confused with the same operation content. May occur,
It is prohibited here. However, priorities are assigned to menu groups, etc., and the same status information is associated with multiple menus, and multiple menus are presented at the same time during operation, and which menu is actually presented. For example, a method of allowing the user to select whether or not to perform the operation may be adopted.

【0067】メニュー提示部2は、ユーザによって指定
されるメニュー提示出力切り替えモードを持つ。前記メ
ニュー提示出力切り替えモードは、ユーザによるどのよ
うな入力で指定されてもよいが、ここではボタン入力ま
たはペン入力によって、表示モード/音声出力モード/
機器形状変形モードのうちのどれかひとつを指定される
ものとする。なお、メニュー提示の方法としては、他に
も温度変化や味覚変化など人間の五感のさまざまなもの
に訴える方法が考えられるが、設定できるメニューの種
類が事実上非常に少なくなったり(例えばユーザに危害
を加える事なく十分な温度差を示すための温度段階を多
く取ることは難しい)、ユーザに対して装着させる装置
が複雑になったりする(例えば味覚の場合に舌上の各種
の味蕾を刺激させるなど)ために、本実施例では採用し
ない。しかし、これらを含めた各種感覚を用いたメニュ
ー提示方法をとっても問題はない。
The menu presentation section 2 has a menu presentation output switching mode designated by the user. The menu presentation output switching mode may be specified by any input by the user, but here, the display mode / audio output mode /
It is assumed that one of the device shape deformation modes is specified. In addition, as a method of presenting a menu, a method of appealing to various human senses such as a change in temperature and a change in taste can be considered. It is difficult to take many temperature steps to show a sufficient temperature difference without causing harm, or the device worn by the user becomes complicated (for example, in the case of taste, various taste buds on the tongue are stimulated). Are not adopted in this embodiment. However, there is no problem even if a menu presentation method using various feelings including these is used.

【0068】前記メニュー提示出力切り替えモードが表
示モードになっている場合、メニュー提示部2の出力に
よって、表示部6が機器の画面へメニューの表示を行な
う。なお、この表示モードの場合を例にとってメニュー
提示部2の動作を詳細に説明するが、前記メニュー提示
出力切り替えモードが音声出力モードや機器形状変形モ
ードであっても、メニュー提示部2は同様の動作または
その一部の動作を行なう。
When the menu presentation output switching mode is the display mode, the display unit 6 displays the menu on the screen of the device by the output of the menu presentation unit 2. The operation of the menu presentation unit 2 will be described in detail taking this display mode as an example. However, even when the menu presentation output switching mode is the audio output mode or the device shape deformation mode, the menu presentation unit 2 performs the same operation. Perform the operation or a part of the operation.

【0069】この場合、メニューは図6のように、ひと
つのコマンドを示す矩形の連なりとして表示される。メ
ニューの表示は、メニューの種類によって、画面にあら
かじめ用意されているバー状の図形の近辺に表示(プル
ダウンメニュー)されてもよく、またポインターの位
置、あるいは全般的な画面表示から表示部6が判別する
適当な位置へ表示(ポップアップメニュー)してもよ
い。
In this case, the menu is displayed as a series of rectangles indicating one command as shown in FIG. Depending on the type of menu, the menu may be displayed near a bar-shaped graphic prepared in advance on the screen (pull-down menu), or the display unit 6 may be displayed from the position of the pointer or the general screen display. It may be displayed (pop-up menu) at an appropriate position to be determined.

【0070】メニュー提示部2は、表示されているメニ
ューの中で、メニュー選択部3によって選択可能な単一
のコマンドを表示部6に示す。表示部6は前記選択可能
な単一のコマンドを表す領域を、強調/反転/拡大など
の方法によって判別できるように表示する(図7)。こ
の場合を、前記選択可能な単一のコマンドが活性出力さ
れていると呼ぶ。活性出力されるコマンドは、メニュー
提示部がなんらかの手段で判別して決定してもよく、ま
たユーザの指示などで決定してもよい。
The menu presenting section 2 shows a single command which can be selected by the menu selecting section 3 in the displayed menu on the display section 6. The display unit 6 displays an area representing the single selectable command so as to be distinguished by a method such as emphasis / inversion / enlargement (FIG. 7). This case is referred to as the active output of the single selectable command. The command that is actively output may be determined and determined by the menu presentation unit by some means, or may be determined by a user's instruction or the like.

【0071】なお、メニュー図形の形状はこれに限定さ
れるものではない。例えば画面いっぱいに各コマンドを
示す多角形や円などが表示されるものでもよく、ひとつ
ひとつのコマンドが画面上で識別できるようになってい
ればよい。
The shape of the menu figure is not limited to this. For example, a polygon or a circle indicating each command may be displayed on the entire screen, and it is sufficient that each command can be identified on the screen.

【0072】メニュー提示部2は、状態情報の種類、方
向、動作量(程度)によって異なる種類のメニューを提
示する。ここでは、画面に対する傾きによって、図8の
ように編集メニューを提示する。また図9のように、水
平方向の移動量がしきい値を超えているが、ゆっくりと
なされている場合(y軸方向の速度が負方向で小のレベ
ル)には通信メニューを、速くなされている場合(y軸
方向の速度が負方向で大のレベル)にはメニュー提示メ
ニューを提示する。逆方向(y軸方向の速度が正方向)
の場合にはデータ(ファイル)管理メニューを提示す
る。図36はこの部分の処理の順序の例を示している。
The menu presenting section 2 presents different types of menus depending on the type, direction, and amount (degree) of state information. Here, an edit menu is presented as shown in FIG. 8 according to the inclination with respect to the screen. Also, as shown in FIG. 9, when the horizontal movement amount exceeds the threshold value but is performed slowly (the y-axis direction speed is a small level in the negative direction), the communication menu is made faster. (When the speed in the y-axis direction is a large level in the negative direction), a menu presentation menu is presented. Reverse direction (velocity in y-axis direction is positive direction)
In the case of, a data (file) management menu is presented. FIG. 36 shows an example of the processing order of this part.

【0073】メニュー提示部2は、状態情報の種類、方
向、動作量(程度)などに応じて、メニューを表示する
位置あるいは方向を変更する。例えば傾きによってデー
タ(ファイル)管理メニューを提示する場合、図10
(a)の向きの場合には画面上部から下向きに、図10
(b)の向きの場合には画面左部から右向きにコマンド
群を表すメニューを表示する。そして、メニューの中の
コマンド群のうちの活性出力されるコマンドは、ある時
間間隔をおいてメニューを表示するのと同じ向きに先頭
から隣接するコマンドへと順に変わっていく(図1
1)。これらは、あたかもメニューや活性コマンドが流
体であるかのようにみなすと、画面の上を重力の方向に
沿って流れるように表示されるので、直感的にわかりや
すいという利点を有する。活性出力コマンドの移動中に
傾きの方向を変えると、前記活性コマンドの移動の状況
が変わる。例えば、最初図3の「1」の傾きでメニュー
の提示と活性コマンドの移動が始まった後、傾きがない
状態(図3の「0」状態)になると前記活性コマンドの
移動が停止し、さらに反対の傾き(図3の「11」状
態)になると反対方向(戻る方向)に前記活性コマンド
の移動が行なわれる。活性コマンドがメニューの中で最
後のコマンドに到達した場合、通常は前記最後のコマン
ドが活性コマンドとなったままになるが、メニュー提示
部2においてユーザによって「連続表示モード」が設定
されている場合は、最初のコマンドに戻って活性コマン
ドの移動を続ける。図37はこの部分の処理の順序の例
を示している。
The menu presenting unit 2 changes the position or the direction in which the menu is displayed according to the type, the direction, the operation amount (degree) of the state information, and the like. For example, when a data (file) management menu is presented by inclination, FIG.
In the case of the direction of FIG.
In the case of the direction (b), a menu representing a command group is displayed from the left of the screen to the right. Then, the commands which are activated and output from the command group in the menu are sequentially changed from the head to the adjacent command in the same direction as the menu is displayed at a certain time interval (FIG. 1).
1). These have the advantage of being intuitive and easy to understand, assuming that the menus and the activation commands are fluid as if they were fluid. If the direction of the tilt is changed during the movement of the active output command, the state of movement of the active command changes. For example, after presenting the menu and moving the active command at the inclination of “1” in FIG. 3 at first, when there is no inclination (“0” state in FIG. 3), the movement of the active command is stopped. When the inclination becomes opposite ("11" state in FIG. 3), the movement of the active command is performed in the opposite direction (return direction). When the active command reaches the last command in the menu, the last command usually remains the active command, but when the “continuous display mode” is set by the user in the menu presenting unit 2 Returns to the first command and continues moving the active command. FIG. 37 shows an example of the processing order of this part.

【0074】なお、メニュー表示後の活性コマンドの移
動を状態情報によることなく、「活性コマンド移動」コ
マンドによって時系列的に開始することもできる。この
場合、いずれかのコマンドが選択されるか、「活性コマ
ンド停止」コマンドが入力されるまで活性コマンドの移
動を続ける。最後のコマンドに達した場合は、前記「連
続表示モード」が設定されている場合と同様、最初のコ
マンドに戻って活性コマンドの移動を続ける。さらに、
「メニュー連続提示」コマンドが入力された場合には、
複数あるメニュー自体を時系列的に次々と表示する。そ
の場合、あるメニューを表示して、その中のコマンド群
に対して活性コマンドを移動し、最後のコマンドに達し
て次に移るタイミングで当該メニューの表示をやめて次
のメニューの表示を始める。図38はこの部分の処理の
順序の例を示している。
The movement of the active command after the menu is displayed can be started in time series by the "move active command" command without using the state information. In this case, the movement of the active command is continued until any command is selected or the “active command stop” command is input. When the last command has been reached, as in the case where the “continuous display mode” is set, the process returns to the first command and continues to move the active command. further,
If the "Continuous menu presentation" command is entered,
Multiple menus are displayed one after another in chronological order. In that case, a certain menu is displayed, the active command is moved to the command group in the menu, and the display of the menu is stopped at the timing when the last command is reached and the next command is moved, and the display of the next menu is started. FIG. 38 shows an example of the processing order of this part.

【0075】なお、ここではメニューの表示と活性出力
コマンドの移動を、傾きという単一の状態情報で行なっ
ているが、これらを別々のものとしてもよい。
Although the display of the menu and the movement of the active output command are performed using a single state information, ie, inclination, here, these may be separated.

【0076】同様に傾きの方向によって、下部から上向
きに、右部から左向きに表示するようにしてもよい。さ
らに、実際の重力の方向ではなく、メニュー提示モード
判別部4によってメニュー提示モードに移行した時点で
の画面を含む平面を仮想的な水平面であるとみなし、前
記仮想的な水平面に直行し、視点のある側を上方とする
仮想的な鉛直方向に働く仮想的な重力方向を考え、前記
仮想的な水平面と鉛直方向からの傾きによって、前記仮
想的な重力に沿う方向へメニュー表示と活性出力コマン
ドの移動を行なうようにしてもよい(図12)。このよ
うにすることで、機器を持つ場所や状況に応じて柔軟な
メニュー提示が実現できる。なお、これらの重力や仮想
的な重力に沿ったメニューの表示は、傾きに限らず、回
転などの動きのある状態情報にも有効に使用できる。
Similarly, the display may be upward from the lower part and leftward from the right part depending on the direction of the inclination. Further, the plane including the screen at the time of shifting to the menu presentation mode by the menu presentation mode discriminating unit 4 is regarded as a virtual horizontal plane, not the actual gravity direction, and the plane is orthogonal to the virtual horizontal plane. Considering a virtual gravity direction acting in a virtual vertical direction with the side with the upper side, a menu display and an active output command in a direction along the virtual gravity by tilting from the virtual horizontal plane and the vertical direction. (FIG. 12). In this way, flexible menu presentation can be realized according to the place where the device is held and the situation. The display of the menu along the gravity or the virtual gravity can be effectively used not only for the inclination but also for the state information having the movement such as the rotation.

【0077】また、ここでは画面周辺部付近の固定位置
からメニューを表示するようにしているが、これをポイ
ンタ位置などからポップアップメニューとして、表示方
向を変えて表示するようにしてもよい。
Although the menu is displayed from a fixed position near the periphery of the screen here, the menu may be displayed as a pop-up menu from a pointer position or the like while changing the display direction.

【0078】前記メニュー提示出力切り替えモードが音
声出力モードになっている場合、メニュー提示部2の出
力によって、音声出力部7はメニュー内容を音声で出力
する。ここでは、提示するメニューの選択可能なコマン
ド群を、定められた時間間隔(一定あるいは変化する)
をおいて音声合成によって出力する。出力はあらかじめ
録音しておいた音声を用いてもかまわない。いちばん最
近に出力されているコマンドが、活性出力されているコ
マンドとなる。また、次のコマンドの出力が始まるまで
の間、現在のコマンドの音声出力を繰り返してもよい。
この場合、前記現在のコマンドが、活性出力されている
コマンドに相当する。
When the menu presentation output switching mode is the speech output mode, the speech output unit 7 outputs the menu contents in speech by the output of the menu presentation unit 2. Here, the selectable command group of the menu to be presented is set at a predetermined time interval (constant or variable).
And output by voice synthesis. The output may use prerecorded audio. The most recently output command is the active output command. The voice output of the current command may be repeated until the output of the next command starts.
In this case, the current command corresponds to the active output command.

【0079】前記メニュー提示出力切り替えモードが機
器形状変形モードになっている場合、メニュー提示部2
の出力によって、機器形状変形部8はメニュー内容を示
すように機器の一部または全体を変形する。ここでは、
機器面上に多数の微細な突起を隆起させて、提示するメ
ニューの種類を表す記号と選択可能なコマンドを表す記
号群とを提示する(図13)。なお、この微細な突起の
隆起によって、例えば点字としてメニュー内容やコマン
ド群を提示してもよい。また、機器面上の隆起によら
ず、機器全体の形状変化(メニュー部分のスイッチ化な
ど)や表面状態の変化(メニュー部分の軟質化など)な
どによってメニュー提示を行なってもよい。さらに、変
形した結果の形状を静的に保持するものでなく、機器の
一部もしくは全体を振動させるなどして動かし続けるこ
とによってメニュー提示を行なってもよい。
When the menu presentation output switching mode is the device shape deformation mode, the menu presentation section 2
Output, the device shape deformation unit 8 deforms a part or the whole of the device so as to show the contents of the menu. here,
A large number of fine projections are raised on the device surface, and a symbol representing the type of menu to be presented and a symbol group representing selectable commands are presented (FIG. 13). In addition, the menu contents and the command group may be presented as, for example, Braille by the projections of the minute projections. Further, the menu may be presented by a change in the shape of the entire device (switching of the menu portion, etc.) or a change in the surface state (softening of the menu portion, etc.) irrespective of the protrusion on the device surface. Further, instead of statically retaining the shape resulting from the deformation, the menu may be presented by continuing to move the device by vibrating a part or the whole of the device.

【0080】メニュー提示部2によってメニューが提示
された場合には、本実施例ではメニュー選択を受け付け
るモードに入る。もちろん、メニュー選択以外のなんら
かのユーザ入力をも受け付けるようにしてもかまわない
が、ここでは簡単のために、ユーザ入力としてはメニュ
ー選択もしくはメニュー提示解除を含む別のメニュー提
示コマンド群(これら自身もメニュー提示からメニュー
選択によって入力されてもかまわない)だけを受け付け
るものとする。メニュー選択部3は、提示されているメ
ニューのひとつまたはそれ以上のコマンド群から、単一
のコマンドを選択し、確定する。確定されたコマンドは
機器の制御装置に伝達され、制御が実行される。
When a menu is presented by the menu presenting section 2, the present embodiment enters a mode for receiving menu selection. Of course, any user input other than menu selection may be accepted. However, for the sake of simplicity, here, for the sake of simplicity, another menu presentation command group including menu selection or menu presentation cancellation (these are also menu commands) (It does not matter if it is input from the presentation by menu selection). The menu selection unit 3 selects and determines a single command from one or more command groups of the presented menu. The determined command is transmitted to the control device of the device, and the control is executed.

【0081】コマンドの確定には、さまざまなユーザ入
力を用いることができる。メニュー提示出力切り替えモ
ードが表示モードになっている場合を例にとって説明す
る。ユーザは、メニュー提示部によって提示されている
コマンド群の中で、所望のコマンドが活性出力されてい
る場合に、「確定」ボタンを押すことによってメニュー
選択を行ない、コマンドを確定することができる。ま
た、機器がタブレット等画面表示部にペンなどのための
入力装置を備えている場合には、同様に活性出力されて
いるコマンドの領域をペンや指などで触れることによ
り、選択/確定を行なうことができる。さらに、音声入
力装置を備えている場合には、単純な音声データの入力
(しきい値以上のレベルの入力など)や、音声認識結果
によって選択を行なうこともできる。その他、キーボー
ドやペン/タブレットの組合せ以外のポインティング装
置を用いるなど、活性表示されているコマンドを識別で
きる入力ができるものなら、何を用いてもよい。
Various commands can be used to determine the command. The case where the menu presentation output switching mode is the display mode will be described as an example. When a desired command is actively output from a group of commands presented by the menu presentation unit, the user can make a menu selection by pressing a “confirm” button to confirm the command. When the device is provided with an input device for a pen or the like on the screen display unit such as a tablet, selection / confirmation is similarly performed by touching the active output area of the command with a pen or a finger. be able to. Further, when a voice input device is provided, selection can be performed based on simple voice data input (input of a level equal to or higher than a threshold value) or a voice recognition result. In addition, any device can be used as long as an input that can identify a command that is being actively displayed can be performed, such as using a pointing device other than a keyboard or a combination of a pen and a tablet.

【0082】前記メニュー提示出力切り替えモードが音
声出力モードになっている場合は、コマンドが活性出力
されている間、すなわち出力が始まってから次のコマン
ドの出力が始まるまでにメニュー選択部3で同様なユー
ザの選択操作がなされれば、提示されているメニューか
ら前記活性出力されているコマンドの内容が選択され確
定される。
When the menu presentation output switching mode is the voice output mode, the menu selection unit 3 performs the same operation while the command is actively output, that is, from the start of output to the start of output of the next command. When the user performs a selection operation, the contents of the active output command are selected and confirmed from the presented menu.

【0083】前記メニュー提示出力切り替えモードが機
器形状変形モードになっている場合は、選択可能なコマ
ンド群を示す記号の各々の隆起のそばにあるボタン(図
13)のいずれかを押すことで、メニュー選択部3への
ユーザ入力がなされる。ここでは専用ボタンを使ってい
るが、隆起そのものを押し込めるボタンとする機構とし
てもよいし、感圧タブレット等を用いてボタンの位置と
メニュー内容(コマンド群の内容)との対応を可変とし
てもよい。
When the menu display output switching mode is the device shape deformation mode, by pressing one of the buttons (FIG. 13) near each ridge of a symbol indicating a selectable command group, User input to the menu selection unit 3 is performed. Although a dedicated button is used here, a mechanism that can press the bump itself may be used, or a correspondence between the position of the button and the menu content (the content of the command group) may be changed using a pressure-sensitive tablet or the like. .

【0084】なお、メニュー選択部3でのコマンド選択
が状態情報を用いて行われる場合、選択されたコマンド
がメニュー提示コマンド群の「サブメニュー提示」であ
った場合には、機器制御の結果としてメニュー提示部2
は該当するサブメニューを提示する(図14)。前記サ
ブメニューはさらに状態情報を用いてメニュー選択部3
で選択可能であるため、メニュー提示部2とメニュー選
択部3は連続的に動作して、階層的あるいは連結的なメ
ニューを状態情報を用いて連続的に提示/選択すること
ができる。図39はこの部分の処理の順序の例を示して
いる。
When the command selection in the menu selection unit 3 is performed using the status information, and when the selected command is “sub menu presentation” of the menu presentation command group, as a result of device control, Menu presentation part 2
Presents the corresponding submenu (FIG. 14). The sub-menu further includes a menu selection unit 3 using status information.
, The menu presenting unit 2 and the menu selecting unit 3 operate continuously, and can present / select a hierarchical or linked menu continuously using the state information. FIG. 39 shows an example of the processing order of this part.

【0085】メニュータイムアウト部5は、メニュー提
示部2によってメニューが提示されてからメニュー選択
部3でコマンドが選択されるまでの時間を測定する。こ
こで、あらかじめ定められた一定の時間が経過しても前
記コマンドの選択がなされない場合には、メニュー提示
を終了するようにメニュータイムアウトの指示をメニュ
ー提示部2に対して行なう。メニュー提示部2は、前記
メニュータイムアウトの指示に基づいてメニュー提示を
終了し、メニュー選択部3でのコマンド選択を不可能に
する(図35)。
The menu timeout unit 5 measures the time from when a menu is presented by the menu presentation unit 2 to when a command is selected by the menu selection unit 3. Here, if the command is not selected even after a predetermined period of time has elapsed, a menu timeout instruction is issued to the menu presenting unit 2 so as to end the menu presentation. The menu presentation unit 2 terminates the menu presentation based on the menu timeout instruction and disables the menu selection unit 3 from selecting a command (FIG. 35).

【0086】メニュータイムアウト部5は、前記メニュ
ータイムアウトの指示を行なうまでの時間を設定可能と
している。ここでは、5秒から5秒単位で1分までの時
間を画面に表示し、ユーザの指示によって設定して変更
する。
The menu timeout unit 5 can set the time until the menu timeout instruction is issued. Here, the time from 5 seconds to 1 minute in units of 5 seconds is displayed on the screen, and is set and changed according to a user's instruction.

【0087】次に、本発明の第2の実施形態について説
明する。図15は本発明の第2の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部2
と、メニュー選択部3と、メニュー提示モード判別部4
と、メニュータイムアウト部5と、表示部6と、メニュ
ー提示内容設定部9とを備えている。状態情報検出部
1、メニュー提示部2、メニュー選択部3、メニュー提
示モード判別部4、メニュータイムアウト部5、表示部
6については、第1の実施形態と同様の動作を行なう。
メニュー提示内容設定部9は、状態情報検出部1で検出
された状態情報の種類、方向、動作量(程度)などに対
応する、メニュー提示部2で提示されるメニューの内容
を、ユーザの設定によって変更する。
Next, a second embodiment of the present invention will be described. FIG. 15 is a configuration diagram of a command menu selection device according to the second embodiment of the present invention. The command menu selection device includes a status information detection unit 1 and a menu presentation unit 2.
Menu selection unit 3 and menu presentation mode determination unit 4
, A menu timeout unit 5, a display unit 6, and a menu presentation content setting unit 9. The state information detection unit 1, menu presentation unit 2, menu selection unit 3, menu presentation mode determination unit 4, menu timeout unit 5, and display unit 6 perform the same operations as in the first embodiment.
The menu presentation content setting unit 9 sets the content of the menu presented by the menu presentation unit 2 corresponding to the type, direction, amount of operation (degree), and the like of the state information detected by the state information detection unit 1 by a user setting. Change by.

【0088】次に動作を説明する。前記状態情報が検出
されてからの動作は第1の実施形態と同様であるので、
メニュー提示内容設定部9の動作について説明を行な
う。
Next, the operation will be described. Since the operation after the state information is detected is the same as that of the first embodiment,
The operation of the menu presentation content setting section 9 will be described.

【0089】ユーザからメニュー提示内容設定のコマン
ドが入力されると、メニュー提示内容設定部9は、状態
情報と、それに応じて提示されるメニューの内容の対応
付けの変更/設定を開始する。まず、表示部6を通じて
対応付け可能な状態情報一覧と、それに対応づけられて
いるメニューの内容(または対応付けがなされていない
旨)が表示される(図16)。画面に納まりきらない場
合には階層的な表示やスクロールバーによる表示などが
なされる。ユーザが対応付けを変更/設定したい状態情
報を選択すると、対応付け可能なメニューの一覧が表示
され、その中から選択することで新たな対応付けがなさ
れる(図17)。新たな対応付けがなされたメニュー内
容に別の状態情報が対応付けられていても問題はない
が、その旨注意を喚起するようにしてもよい。対応付け
られたメニュー内容が、メニュー提示部2によって提示
位置あるいは方向を変更できる場合、続けて提示位置と
方向の選択も行なうことができる。図40はこの部分の
処理の順序の例を示している。なお、ここでは提示可能
なメニューにのみ状態情報を対応づけているが、同様に
して「選択」「確定」などメニュー提示以外のコマンド
に状態情報を対応付けてもよい。
When a command for setting the menu presentation content is input from the user, the menu presentation content setting section 9 starts to change / set the correspondence between the status information and the content of the menu presented accordingly. First, a list of state information that can be associated and the contents of the menu associated with it (or that no association has been made) are displayed via the display unit 6 (FIG. 16). If it cannot fit on the screen, a hierarchical display or a display using a scroll bar is performed. When the user selects the status information whose association is to be changed / set, a list of menus that can be associated is displayed, and a new association is made by selecting from the list (FIG. 17). It does not matter if another state information is associated with the newly associated menu content, but a caution may be drawn to that effect. In the case where the associated menu content can change the presentation position or direction by the menu presentation unit 2, the presentation position and direction can be selected subsequently. FIG. 40 shows an example of the processing order of this part. Here, the status information is associated only with the menu that can be presented, but similarly, the status information may be associated with commands other than menu presentation, such as “select” and “confirm”.

【0090】ここでは画面での選択によって対応付けを
行なっているが、メニュー提示内容設定のコマンドが入
力された後に、実際に状態情報を検出させるような状態
や動きを発生させて、これに対応するメニュー内容を選
択してもよい。また、画面での選択を行なってメニュー
内容自体の組み替えを行なえる機能をメニュー提示内容
設定部9に付加してもよい。
Here, the association is performed by selection on the screen. However, after a command for setting the menu presentation content is input, a state or a movement for actually detecting the state information is generated to respond to this. The menu content to be performed may be selected. The menu presentation content setting unit 9 may be provided with a function of making a selection on the screen and rearranging the menu content itself.

【0091】メニュー提示内容設定部9は、メニュー提
示部2が活性出力されるコマンドの移動を行なう速度も
変更/設定可能とする。図16の画面の中の「コマンド
移動速度」を選択すると、ここでは移動速度に相当する
移動の時間間隔を、0.1秒から2秒まで0.1秒刻み
での設定か、状態情報に応じての変更(例えば傾きなら
3段階のそれぞれに1秒、0.5秒、0.2秒を設定)
か、「加速」(同じ状態情報が続けて検出されると、間
隔を短くしていく)かの選択肢が表示されるので、いず
れかを選んで設定する。図41はこの部分の処理の順序
の例を示している。メニュー提示内容設定部9は、設定
された内容をメニュー提示部2に伝達し、メニュー提示
部2は前記選択された内容に応じた移動速度で活性出力
されるコマンドの移動を行なう。
The menu presentation content setting section 9 can also change / set the speed at which the menu presentation section 2 moves active output commands. When "command moving speed" in the screen of FIG. 16 is selected, the moving time interval corresponding to the moving speed is set from 0.1 second to 2 seconds in increments of 0.1 second, or is set in the state information. Change accordingly (for example, 1 second, 0.5 seconds, 0.2 seconds for each of the three steps if tilted)
An option of “acceleration” (when the same state information is continuously detected, the interval is shortened) is displayed. FIG. 41 shows an example of the processing order of this part. The menu presentation content setting unit 9 transmits the set content to the menu presentation unit 2, and the menu presentation unit 2 moves the command that is actively output at a moving speed according to the selected content.

【0092】さらに、図16の画面中の「コマンド移動
モード」を選択することで、活性出力されるコマンドの
表示方法を変更/設定できる。すなわち、画面に表示さ
れる「通常」を選択すると、メニューに表示されている
すべてのコマンドが設定された速度にしたがって活性出
力され、「抑制」を選択すると、機能的にその時点で選
択できない(選択しても対応する動作ができず意味がな
い)コマンドに対しては、活性出力する時間を極端に短
く(例えば0.05秒程度以下の表示)し、「除去」を
選択すると、前記その時点で選択できないコマンドに対
しては活性出力をしない(とばす)ようにする、という
設定がなされる。これらの設定内容もメニュー提示部2
に伝達され、活性出力されるコマンドの移動に反映され
る。図42は、この部分の設定処理の順序の例と関連す
る提示処理の順序の例を示している。
Further, by selecting the "command movement mode" in the screen of FIG. 16, the display method of the command that is actively output can be changed / set. That is, when "Normal" displayed on the screen is selected, all commands displayed on the menu are activated and output according to the set speed, and when "Suppress" is selected, the function cannot be selected at that time ( For a command that does not perform a corresponding action even if it is selected, the time for active output is extremely short (for example, a display of about 0.05 seconds or less), and when "Remove" is selected, A setting is made so that the active output is not performed (skip) for a command that cannot be selected at the time. These setting contents are also displayed in the menu presentation unit 2
And is reflected in the movement of the command that is actively output. FIG. 42 shows an example of the order of the setting process of this part and an example of the order of the presentation process related thereto.

【0093】同様に図16中の「移動速度」を選択する
と、「活性コマンド移動」もしくは「メニュー連続提
示」コマンドによってメニュー提示部2で時系列的に表
示される、活性コマンドあるいはメニューの移動速度を
設定することができる。ここで、移動速度を固定とせ
ず、状態情報の種類、方向や動作量(程度)に応じて変
更する旨の設定としてもよい。例えば、傾きの状態情報
によって活性コマンドやメニューを移動する際、前記傾
きが小さい場合には速度が小さく、前記傾きが大きい場
合には速度が大きくなるような設定を可能とする。
Similarly, when "moving speed" in FIG. 16 is selected, the moving speed of the active command or the menu displayed in the menu presenting section 2 in chronological order by the "moving active command" or the "continuous menu presentation" command. Can be set. Here, the moving speed may not be fixed, but may be changed according to the type, the direction, and the operation amount (degree) of the state information. For example, when an active command or a menu is moved according to the state information of the inclination, it is possible to set such that the speed is low when the inclination is small and the speed is high when the inclination is large.

【0094】図16中の「複数回入力」を選択すると、
対応付けがなされている状態情報とメニュー内容の組が
表示される。その中の一つを選択すると、回数を入力す
る画面が表示される(図18)。ここで回数として例え
ば「5」を入力すると、対象している対応付けがなされ
ている状態情報とメニュー内容の組については、5回同
一の状態情報を入力した場合にのみメニュー内容が表示
されることになる。図43は、この部分の設定処理の順
序の例と関連する提示処理の順序の例を示している。こ
れはゲーム等の用途に有用なインタフェースを提供す
る。
When "input multiple times" in FIG. 16 is selected,
A set of the associated status information and menu contents is displayed. When one of them is selected, a screen for inputting the number of times is displayed (FIG. 18). Here, for example, when "5" is input as the number of times, the menu content is displayed only when the same status information is input five times for the set of the status information and the menu content to which the target association is made. Will be. FIG. 43 shows an example of the order of the setting processing of this part and an example of the order of the presentation processing related thereto. This provides a useful interface for applications such as games.

【0095】本実施例では、コマンド提示方法として画
面表示を行なう方法について延べたが、他の方法でも同
様に設定を行なうことができる。例えば音声出力を行な
う場合、活性出力されるコマンドの移動速度の変更を行
なうことで、各コマンド項目の音声出力の間隔を変更/
設定することができる。
In the present embodiment, the method of displaying a screen as a command presenting method has been described. However, the setting can be similarly performed by another method. For example, in the case of performing voice output, by changing the moving speed of a command that is actively output, the interval of voice output of each command item is changed /
Can be set.

【0096】次に、本発明の第3の実施形態について説
明する。図19は本発明の第3の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部1
2と、メニュー選択部3と、メニュー提示モード判別部
4と、メニュータイムアウト部5と、表示部6と、メニ
ュー提示内容設定部9とを備えている。状態情報検出部
1、メニュー選択部3、メニュー提示モード判別部4、
メニュータイムアウト部5、表示部6、メニュー提示内
容設定部9については、第1、第2の実施形態と同様の
動作を行なう。メニュー提示部12は、第一の実施例の
メニュー提示部2とほとんど同様であるが、表示部6を
通じて画面上に表示するメニューが、円、楕円もしくは
多角形を中心付近の点から(疑似)扇形に分割し、選択
項目であるコマンドを割り当てたメニュー(パイメニュ
ー)であることが特徴となっている。
Next, a third embodiment of the present invention will be described. FIG. 19 is a configuration diagram of a command menu selection device according to the third embodiment of the present invention. The command menu selection device includes a state information detection unit 1 and a menu presentation unit 1.
2, a menu selection unit 3, a menu presentation mode determination unit 4, a menu timeout unit 5, a display unit 6, and a menu presentation content setting unit 9. Status information detecting unit 1, menu selecting unit 3, menu presenting mode determining unit 4,
The menu timeout unit 5, the display unit 6, and the menu presentation content setting unit 9 perform the same operations as in the first and second embodiments. The menu presenting section 12 is almost the same as the menu presenting section 2 of the first embodiment, but the menu displayed on the screen through the display section 6 is a circle, an ellipse, or a polygon from a point near the center (pseudo). It is characterized in that it is a menu (pie menu) that is divided into sectors and to which commands as selection items are assigned.

【0097】次に動作を説明する。メニュー提示部12
以外の動作は第1、第2の実施形態と同様であるので、
メニュー提示部12の動作について説明を行なう。
Next, the operation will be described. Menu presentation section 12
Other operations are the same as those of the first and second embodiments,
The operation of the menu presentation unit 12 will be described.

【0098】メニュー提示部12は、対応する状態情報
の検出によって、前記パイメニューを表示部6を通じて
表示する(図20)。ここで活性出力コマンドは、ペン
あるいは指とタブレットの組合せ等でユーザに直接指示
される場合の他、隣接する項目のコマンドが順次切り変
わるように移動する。これはパイメニュー上での活性コ
マンドの回転という、ユーザに直感的にわかりやすいイ
ンタフェースを実現するための制約であるが、隣接しな
いコマンドへ移動するようにしてもかまわない。
The menu presentation section 12 displays the pie menu through the display section 6 upon detecting the corresponding state information (FIG. 20). Here, the active output command is not only instructed directly by the user with a pen or a combination of a finger and a tablet, but also moves so that commands of adjacent items are sequentially switched. This is a rotation of the active command on the pie menu, which is a constraint for realizing an interface that is intuitive and intuitive to the user. However, the command may be moved to a non-adjacent command.

【0099】メニュー提示部12は、状態情報の種類、
方向、動作量(程度)などに応じて前記回転の方向を変
更する。例えば図21のように、画面の平面上で時計方
向にしきい値以上の回転量が検出された場合、活性出力
コマンドも時計方向に回転する。反時計方向の回転量が
検出された場合には、活性出力コマンドも反時計方向に
回転する。この際の回転速度やコマンド移動モード等
は、第1、第2の実施例と同様にさまざまに変更/設定
が可能である。
[0099] The menu presenting section 12 includes the type of status information,
The direction of the rotation is changed according to the direction, the amount of motion (degree), and the like. For example, as shown in FIG. 21, when a rotation amount equal to or more than a threshold value is detected in the clockwise direction on the plane of the screen, the activation output command also rotates clockwise. When the counterclockwise rotation amount is detected, the active output command also rotates counterclockwise. At this time, the rotation speed, the command movement mode, and the like can be variously changed / set as in the first and second embodiments.

【0100】また、状態情報として傾きや傾きの変化な
どを用いる場合、第1、第2の実施例と同様に重力もし
くは仮想的な重力に沿って、活性出力コマンドの移動な
どを表示する。この場合、前記重力または仮想的な重力
の画面方向の分力が働く方向へ回転するように移動さ
せ、前記分力が働く方向のコマンドに達したところで移
動を停止する(図22)。
When the inclination or the change of the inclination is used as the state information, the movement of the active output command is displayed along the gravity or the virtual gravity as in the first and second embodiments. In this case, it is moved so as to rotate in the direction in which the component force in the screen direction of the gravity or the virtual gravity acts, and the movement is stopped when the command in the direction in which the component force acts is reached (FIG. 22).

【0101】さらに、状態情報によって「活性コマンド
移動」のコマンドが入力された場合、活性出力コマンド
の移動(回転)を開始するが、その時点で別の状態情報
によって、「反転」コマンドが入力された場合には前記
回転方向を反転させ、「活性コマンド停止」コマンドが
入力された場合には、前記回転を停止する。停止した状
態で「活性コマンド移動」コマンドが入力された場合に
は、停止以前に回転していた方向に再度回転を開始す
る。
Further, when the command of “active command movement” is input according to the status information, the movement (rotation) of the active output command is started. At that time, the “reverse” command is input according to another status information. In this case, the rotation direction is reversed, and when the “active command stop” command is input, the rotation is stopped. When the “active command movement” command is input in the stopped state, the rotation is started again in the direction that was being rotated before the stop.

【0102】次に、本発明の第4の実施形態について説
明する。図23は本発明の第4の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部2
2と、メニュー選択部3と、メニュー提示モード判別部
4と、メニュータイムアウト部5と、表示部6と、メニ
ュー提示内容設定部9とを備えている。状態情報検出部
1、メニュー選択部3、メニュー提示モード判別部4、
メニュータイムアウト部5、表示部6、メニュー提示内
容設定部9については、第1、第2の実施例と同様の動
作を行なう。メニュー提示部22は、第1の実施形態の
メニュー提示部2とほとんど同様であるが、表示部6を
通じて画面上に表示するメニューが、三次元空間または
三次元物体を画面上に投影した形となっていることが特
徴となっている。
Next, a fourth embodiment of the present invention will be described. FIG. 23 is a configuration diagram of a command menu selection device according to a fourth embodiment of the present invention. The command menu selection device includes a status information detection unit 1 and a menu presentation unit 2
2, a menu selection unit 3, a menu presentation mode determination unit 4, a menu timeout unit 5, a display unit 6, and a menu presentation content setting unit 9. Status information detecting unit 1, menu selecting unit 3, menu presenting mode determining unit 4,
The menu timeout unit 5, the display unit 6, and the menu presentation content setting unit 9 perform the same operations as in the first and second embodiments. The menu presenting unit 22 is almost the same as the menu presenting unit 2 of the first embodiment, except that the menu displayed on the screen through the display unit 6 is formed by projecting a three-dimensional space or a three-dimensional object onto the screen. It is characterized by becoming.

【0103】次に動作を説明する。メニュー提示部22
以外の動作は第1、第2の実施例と同様であるので、メ
ニュー提示部22の動作について説明を行なう。
Next, the operation will be described. Menu presentation section 22
Other operations are the same as those of the first and second embodiments, and therefore the operation of the menu presenting unit 22 will be described.

【0104】メニュー提示部22は、状態情報の検出に
よって、三次元空間上にメニューとその中の各コマンド
を配置した状態を画面に投影したもの(図24)、ある
いは三次元物体の表面上にメニューとその中の各コマン
ドを配置した状態を画面に投影したもの(図25)を表
示部6を通じて表示する。メニュー提示部はさらに、前
記三次元空間または前記三次元物体の表面上を移動する
指示子(ポインタ)をも表示し、メニューを表示した後
の状態情報の入力によって前記ポインタを移動させて表
示する。ユーザは、前記ポインタが所望のコマンドを表
す領域に移動した時点(前記所望のコマンドが活性出力
コマンドとなった時点)で、状態情報または他の入力を
行なうことによりメニュー選択部3によってコマンドの
選択/確定を行なう。
The menu presentation unit 22 projects the state of the menu and each command in the three-dimensional space on the screen by detecting the state information (FIG. 24), or displays the state on the surface of the three-dimensional object. The menu and the state in which each command is arranged are projected on the screen (FIG. 25), and are displayed on the display unit 6. The menu presentation unit further displays an indicator (pointer) for moving on the three-dimensional space or the surface of the three-dimensional object, and moves and displays the pointer by inputting state information after the menu is displayed. . When the user moves the pointer to an area representing a desired command (when the desired command becomes an active output command), the user selects a command by the menu selection unit 3 by inputting state information or another input. / Confirm.

【0105】次に、本発明の第5の実施形態について説
明する。図26は本発明の第5の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部3
2と、メニュー選択部3と、メニュー提示モード判別部
4と、メニュータイムアウト部5と、表示部6と、メニ
ュー提示内容設定部9とを備えている。状態情報検出部
1、メニュー選択部3、メニュー提示モード判別部4、
メニュータイムアウト部5、表示部6、メニュー提示内
容設定部9については、第1、第2の実施例と同様の動
作を行なう。メニュー提示部32は、第1の実施形態の
メニュー提示部2とほとんど同様であるが、画面を超え
る大きさの仮想的な二次元平面上に、一つまたは複数の
メニューが表示部6を通じて画面上に配置されているも
ので、画面上に表示される前記仮想的な二次元平面の一
部分が状態情報によって移動することが特徴となってい
る。さらに、ユーザの理解の助けのために、前記仮想的
な二次元平面の中で現在どこが画面に表示されているか
を別途表示する(図27)。
Next, a fifth embodiment of the present invention will be described. FIG. 26 is a configuration diagram of a command menu selection device according to the fifth embodiment of the present invention. The command menu selection device includes a status information detection unit 1 and a menu presentation unit 3.
2, a menu selection unit 3, a menu presentation mode determination unit 4, a menu timeout unit 5, a display unit 6, and a menu presentation content setting unit 9. Status information detecting unit 1, menu selecting unit 3, menu presenting mode determining unit 4,
The menu timeout unit 5, the display unit 6, and the menu presentation content setting unit 9 perform the same operations as in the first and second embodiments. The menu presenting unit 32 is almost the same as the menu presenting unit 2 of the first embodiment, but one or more menus are displayed on the virtual two-dimensional plane larger than the screen through the display unit 6. It is arranged above, and is characterized in that a part of the virtual two-dimensional plane displayed on the screen moves according to state information. Further, for the purpose of helping the user to understand, where the current two-dimensional plane is currently displayed on the screen is separately displayed (FIG. 27).

【0106】次に動作を説明する。メニュー提示部32
以外の動作は第1、第2の実施形態と同様であるので、
メニュー提示部32の動作について説明を行なう。
Next, the operation will be described. Menu presentation unit 32
Other operations are the same as those of the first and second embodiments,
The operation of the menu presentation unit 32 will be described.

【0107】メニュー提示部32は、前記画面を越える
大きさの仮想的な二次元平面上に、一つまたは複数のメ
ニューが配置されているうちの一部分を表示する。表示
可能な部分は、例えば画面に平行な方向への移動量など
の状態情報によって前記仮想的な二次元平面上を移動す
る(図28)。画面に表示されているメニューの中の、
画面に表示されているコマンドだけが活性出力コマンド
になり得るようになっており、ユーザによる直接選択の
対象になったり、前記画面に表示されているコマンドの
中だけで活性出力コマンドの移動が行なわれる。
The menu presentation section 32 displays a part of one or a plurality of menus arranged on a virtual two-dimensional plane having a size exceeding the screen. The displayable portion moves on the virtual two-dimensional plane according to state information such as the amount of movement in a direction parallel to the screen (FIG. 28). In the menu displayed on the screen,
Only the command displayed on the screen can be the active output command, and can be directly selected by the user, or the active output command can be moved only among the commands displayed on the screen. It is.

【0108】メニュー提示部32は、ユーザによって設
定される「ズーム値」によって、前記仮想的な二次元平
面を画面に投影する割合を変更し、結果として画面への
表示可能範囲を拡大/縮小する。
The menu presenting unit 32 changes the ratio of projecting the virtual two-dimensional plane on the screen according to the “zoom value” set by the user, and consequently enlarges / reduces the displayable range on the screen. .

【0109】次に、本発明の第6の実施形態について説
明する。図29は本発明の第6の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部2
と、メニュー選択部3と、メニュー提示モード判別部4
と、メニュータイムアウト部5と、表示部6と、メニュ
ー提示内容設定部9と、メニュー提示内容保持部10と
を備えている。状態情報検出部1、メニュー提示部2、
メニュー選択部3、メニュー提示モード判別部4、メニ
ュータイムアウト部5、表示部6、メニュー提示内容設
定部9については、第一、第二の実施例と同様の動作を
行なう。メニュー提示内容保持部10は、前回提示した
メニューの内容を保持しておく。
Next, a sixth embodiment of the present invention will be described. FIG. 29 is a configuration diagram of a command menu selection device according to the sixth embodiment of the present invention. The command menu selection device includes a status information detection unit 1 and a menu presentation unit 2.
Menu selection unit 3 and menu presentation mode determination unit 4
A menu timeout section 5, a display section 6, a menu presentation content setting section 9, and a menu presentation content holding section 10. Status information detection unit 1, menu presentation unit 2,
The menu selection unit 3, the menu presentation mode discrimination unit 4, the menu timeout unit 5, the display unit 6, and the menu presentation content setting unit 9 perform the same operations as in the first and second embodiments. The menu presentation content holding unit 10 holds the content of the menu presented last time.

【0110】次に動作を説明する。メニュー提示内容保
持部10以外の動作は第一、第二の実施例と同様である
ので、メニュー内容保持部10の動作について説明を行
なう。
Next, the operation will be described. The operations other than the menu presentation content holding unit 10 are the same as those of the first and second embodiments, and thus the operation of the menu content holding unit 10 will be described.

【0111】メニュー内容保持部10は、前回提示した
メニューと、その提示方法、さらに選択された、あるい
はメニュー提示を中止された時に活性主力されていたコ
マンドとを保持する。メニュー提示部2は、次に前記前
回提示したメニューの提示に対応する状態情報が入力さ
れた場合には、活性出力コマンドをメニュー内容保持部
10に保持されているものを開始点として表示部6を通
じてを表示を始める(図30)。ただし、前回の提示方
法が時系列的なものであり、コマンドが選択されずにメ
ニュー提示が中止されていた場合には、保持されていた
コマンドの次に相当するコマンドから活性出力コマンド
の表示を開始する。図44はこの部分の処理の順序の例
を示している。
The menu content holding unit 10 holds the menu presented last time, the presentation method thereof, and the command that was selected or activated when the menu presentation was stopped. Next, when the state information corresponding to the presentation of the previously presented menu is input, the menu presenting unit 2 sets the display output unit 6 to the activation output command starting from the one held in the menu content holding unit 10. Display is started through (FIG. 30). However, if the previous presentation method was chronological and the menu presentation was stopped without selecting a command, the display of the active output command is started from the command corresponding to the held command next. Start. FIG. 44 shows an example of the processing order of this part.

【0112】本実施形態では、メニュー内容保持部10
は直近のメニュー提示内容だけを保持しているが、これ
を拡張して、ある期間のメニュー提示の履歴を保持する
ようにしてもよい。その場合、複数種類ののメニュー提
示に対して前回と継続した活性コマンド表示が可能にな
る他に、前記履歴にしたがって同様のメニュー提示を連
続的に行なうとか、選択頻度の多いコマンドから順に活
性出力するなどの利用法も用いることができる。
In this embodiment, the menu content holding unit 10
Holds only the latest menu presentation contents, but may be extended to hold the menu presentation history for a certain period. In this case, in addition to enabling the active command display to be continued from the previous one for a plurality of types of menu presentations, the same menu presentation can be performed continuously according to the history, or the active output can be performed in descending order of the selection frequency. Utilization methods, such as doing, can also be used.

【0113】次に、本発明の第7の実施形態について説
明する。図31は本発明の第7の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部4
2と、メニュー選択部3と、メニュー提示モード判別部
4と、メニュータイムアウト部5と、表示部6と、メニ
ュー提示内容設定部9と、乱数発生部20とを備えてい
る。状態情報検出部1、メニュー選択部3、メニュー提
示モード判別部4、メニュータイムアウト部5、表示部
6、メニュー提示内容設定部9については、第1、第2
の実施形態と同様の動作を行なう。メニュー提示部42
は、第1、第2の実施形態のメニュー提示部2の動作に
加えて、乱数に基づいてランダムなメニューを発生す
る。乱数発生部20は、メニュー提示部42で用いる乱
数を発生する。
Next, a seventh embodiment of the present invention will be described. FIG. 31 is a configuration diagram of a command menu selection device according to the seventh embodiment of the present invention. The command menu selection device includes a status information detection unit 1 and a menu presentation unit 4.
2, a menu selection unit 3, a menu presentation mode determination unit 4, a menu timeout unit 5, a display unit 6, a menu presentation content setting unit 9, and a random number generation unit 20. The state information detecting unit 1, menu selecting unit 3, menu presenting mode determining unit 4, menu timeout unit 5, display unit 6, and menu presenting content setting unit 9 are first and second.
The same operation as in the embodiment is performed. Menu presentation section 42
Generates a random menu based on a random number, in addition to the operation of the menu presentation unit 2 of the first and second embodiments. The random number generator 20 generates a random number used by the menu presenter 42.

【0114】次に動作を説明する。メニュー提示部42
と乱数発生部20以外の動作は第1、第2の実施形態と
同様であるので、メニュー提示部42と乱数発生部20
の動作について説明を行なう。
Next, the operation will be described. Menu presentation section 42
The operation other than that of the random number generator 20 is the same as that of the first and second embodiments.
The operation of will be described.

【0115】ユーザがメニュー提示部42に対して「乱
数モード」を「全数」に設定すると、メニュー提示部4
2は通常の動作をやめて、状態情報の入力に対してまず
乱数発生部20から乱数をひとつ取得する。乱数発生部
20では、状態情報に対応付けられているメニューの数
だけの乱数を発生し、メニュー提示部42の要求に答え
て一度にひとつの乱数を提供する。メニュー提示部42
は、入力された状態情報の種類、方向、動作量(程度)
などにかかわらず、取得した乱数が示すメニューを提示
する。また、乱数モードを「全数」ではなく「一部」に
設定した場合には、提示可能な全メニューのうちどれを
ランダムに提示するかをユーザもしくはメニュー提示部
42が決定し(図32)、乱数発生部20に決定された
メニューを示す番号群のみを発生するように通知する。
乱数発生部20は、発生した乱数がメニュー提示部42
から通知された番号群に合致しない場合は、合致するま
で別の乱数を発生させてメニュー提示部42に提供す
る。図45は、この部分の設定処理の順序の例と関連す
る提示処理の順序の例を示している。これらの動作によ
って、ゲームなどに有用なインタフェースを提供するこ
とができる。
When the user sets the “random number mode” to “all” for the menu presenting section 42, the menu presenting section 4
2 stops the normal operation, and first obtains one random number from the random number generator 20 in response to the input of the state information. The random number generation unit 20 generates random numbers by the number of menus associated with the state information, and provides one random number at a time in response to a request from the menu presentation unit 42. Menu presentation section 42
Is the type, direction, and amount of motion (degree) of the input status information
Regardless, etc., a menu indicated by the obtained random numbers is presented. Further, when the random number mode is set to “partial” instead of “entire number”, the user or the menu presenting unit 42 determines which of the presentable menus is to be randomly presented (FIG. 32). The random number generation unit 20 is notified to generate only the group of numbers indicating the determined menu.
The random number generation unit 20 outputs the generated random number to the menu presentation unit 42.
If the numbers do not match the group of numbers notified from, another random number is generated and provided to the menu presenting unit 42 until the numbers match. FIG. 45 shows an example of the order of the setting process of this part and an example of the order of the presentation process related thereto. These operations can provide a useful interface for games and the like.

【0116】なお、ここでは乱数を発生しているが、同
様のメニュー番号群制御を行なうことにより、すべての
メニューを提示するのではなく、例えばメニュー提示の
履歴やコマンドの入力などによって、提示するメニュー
を限定するインタフェースも容易に実現できる。これら
も同様に、ゲームあるいは一般のアプリケーションのイ
ンタフェースとして有用である。
Although random numbers are generated here, all menus are not presented by performing the same menu number group control, but presented, for example, by a menu presentation history or command input. An interface for limiting menus can be easily realized. These are also useful as interfaces for games or general applications.

【0117】次に、本発明の第8の実施形態について説
明する。図33は本発明の第8の実施形態におけるコマ
ンドメニュー選択装置の構成図で、このコマンドメニュ
ー選択装置は、状態情報検出部1と、メニュー提示部2
と、メニュー選択部13と、メニュー提示モード判別部
4と、メニュータイムアウト部5と、表示部6と、メニ
ュー提示内容設定部9と、コマンド確認/復元部30と
を備えている。状態情報検出部1、メニュー提示部2、
メニュー提示モード判別部4、メニュータイムアウト部
5、表示部6、メニュー提示内容設定部9については、
第1、第2の実施形態と同様の動作を行なう。メニュー
選択部13は、第1、第2の実施形態のメニュー選択部
3とほとんど同様の動作を行なうが、選択されたコマン
ドの確定を一時見合わせ、コマンド確認/復元部30か
らの確認指示がなされてから前記コマンドの確定を行な
って機器の制御を実行させる。コマンド確認/復元部3
0は、選択されたコマンドのユーザへの確認と、実行さ
れた結果の実行前の状態への復元を行なう。
Next, an eighth embodiment of the present invention will be described. FIG. 33 is a configuration diagram of a command menu selection device according to the eighth embodiment of the present invention. The command menu selection device includes a status information detection unit 1 and a menu presentation unit 2.
A menu selection unit 13, a menu presentation mode determination unit 4, a menu timeout unit 5, a display unit 6, a menu presentation content setting unit 9, and a command confirmation / restoration unit 30. Status information detection unit 1, menu presentation unit 2,
The menu presentation mode determination unit 4, menu timeout unit 5, display unit 6, and menu presentation content setting unit 9
Operations similar to those of the first and second embodiments are performed. The menu selection unit 13 performs almost the same operation as the menu selection unit 3 of the first and second embodiments, but temporarily confirms the selection of the selected command, and issues a confirmation instruction from the command confirmation / restoration unit 30. Then, the command is determined and the control of the device is executed. Command confirmation / restoration unit 3
“0” confirms the selected command to the user and restores the executed result to the state before execution.

【0118】次に動作を説明する。メニュー選択部13
とコマンド確認/復元部30以外の動作は第1、第2の
実施形態と同様であるので、メニュー選択部13および
コマンド確認/復元部30の動作について説明を行な
う。
Next, the operation will be described. Menu selection unit 13
The operations other than the command confirmation / restoration unit 30 are the same as those of the first and second embodiments, and thus the operations of the menu selection unit 13 and the command confirmation / restoration unit 30 will be described.

【0119】メニュー選択部13でコマンドが選択され
ると、その内容がコマンド確認/復元部30に伝達され
る。コマンド確認/復元部30は、コマンド確認モード
がユーザによって「確認」に設定されていた場合は、伝
達されたコマンドの内容をユーザに提示し、確認を求め
る(図34)。ユーザが確認入力を行なうと、コマンド
確認/復元部30はメニュー選択部13に確認情報を伝
達する。メニュー選択部13は前記確認情報を受け取る
と、選択されたコマンドを確定し、機器の制御を実行さ
せる。ユーザの否認入力があれば、コマンド確認/復元
部30はメニュー選択部に否認情報を伝達する。メニュ
ー選択部13は否認情報を受け取ると、選択されたコマ
ンドを確定せず、メニュー選択処理を終了する。これに
よって、意図しない状態情報が入力された場合にも、ユ
ーザの望まない動作を機器にさせることを防止できる。
なお、前記コマンド確認モードが「確認」に設定されて
いない場合には、コマンド確認/復元部30はメニュー
選択部13からのコマンド内容の伝達に対して無条件に
確認情報を伝達し、第1、第2の実施形態と同様に、即
座に確定処理が行われる。図46はこの部分の処理の順
序の例を示している。
When a command is selected by the menu selection unit 13, the content is transmitted to the command confirmation / restoration unit 30. When the command confirmation mode is set to "confirmation" by the user, the command confirmation / restoration unit 30 presents the contents of the transmitted command to the user and requests confirmation (FIG. 34). When the user makes a confirmation input, the command confirmation / restoration unit 30 transmits confirmation information to the menu selection unit 13. Upon receiving the confirmation information, the menu selection unit 13 determines the selected command and controls the device. If there is a denial input by the user, the command confirmation / restoration unit 30 transmits the denial information to the menu selection unit. Upon receiving the denial information, the menu selection unit 13 does not finalize the selected command and ends the menu selection processing. As a result, even when unintended state information is input, it is possible to prevent the device from performing an operation that is not desired by the user.
When the command confirmation mode is not set to “confirm”, the command confirmation / restoration unit 30 transmits confirmation information unconditionally with respect to the transmission of the command content from the menu selection unit 13, As in the second embodiment, the determination processing is immediately performed. FIG. 46 shows an example of the processing order of this part.

【0120】またコマンド確認/復元部30は、メニュ
ー提示からコマンド選択によって機器の制御が行われる
場合には、制御実行前の状態を必ず保持しておく。提示
されるメニューにアンドゥコマンドが含まれるか否かに
かかわらず、専用のアンドゥボタンによってアンドゥが
実行された場合には、コマンド確認/復元部30は自ら
保持している(すなわち直近の制御が行われた以前の)
状態に機器を戻す。図47は、この部分の保持処理の順
序の例と復元処理の順序の例を示している。これによっ
て、意図と違った制御を実行してしまっても、必ずその
前の状態に戻れることが保証でき、不安定な状況で誤っ
て操作をしてしまったような場合にも対処できる方法を
提供する。
When the device is controlled by command selection from menu presentation, the command confirmation / restoration unit 30 always retains the state before control execution. Regardless of whether an undo command is included in the presented menu or not, when the undo is executed by the dedicated undo button, the command confirmation / restoration unit 30 holds the command by itself (that is, when the latest control is executed). Before it was done)
Return the device to its state. FIG. 47 shows an example of the order of the holding processing and the order of the restoring processing of this part. This guarantees that you can always return to the previous state even if you execute an unintended control, and a method that can cope with accidental operation in an unstable situation. provide.

【0121】以上、主としてメニュー提示手段に画面へ
の表示を用いるものを中心に動作を説明したが、音声出
力あるいは機器形状変形を用いるものでも、同様に動作
をさせることができる。ただし、直感的な把握がやや難
しいインタフェース(例えば第3の実施形態におけるパ
イメニューや第4の実施形態における三次元空間インタ
フェース、さらに第5の実施形態における仮想二次元平
面インタフェースなどを音声出力で実施すること)もあ
り、一般的な使用では有用性がやや劣ることもあるが、
その場合でも、例えば視覚に障害のあるユーザがパイ形
状や三次元空間、仮想二次元平面への投影などを頭のな
かで意識できれば、出力が音声や機器形状変形であって
も十分に使いやすいインタフェースとすることができ
る。
Although the operation has been mainly described above mainly using the menu presentation means using display on the screen, the same operation can be performed using a device using audio output or device shape deformation. However, an interface that is somewhat difficult to intuitively grasp (for example, a pie menu in the third embodiment, a three-dimensional space interface in the fourth embodiment, and a virtual two-dimensional plane interface in the fifth embodiment) is implemented by voice output. May be slightly less useful for general use,
Even in that case, if the visually impaired user can be aware of the pie shape, three-dimensional space, projection onto a virtual two-dimensional plane, etc. in his head, it is easy to use even if the output is voice or device shape deformation Can be an interface.

【0122】なお、これらのコマンドメニュー選択方法
は、特に携帯型の機器での使用に適しているが、他の種
類の機器やそれらの独立した制御部分にも応用して大き
な効果をあげることができる。
Although these command menu selection methods are particularly suitable for use in portable devices, they can also be applied to other types of devices and their independent control parts to achieve great effects. it can.

【0123】[0123]

【発明の効果】以上説明したように本発明によれば、機
器自体の状態や動きを利用し、またメニュー選択という
一般的かつユーザの意図を反映させやすいインタフェー
スを用いることで、さまざまな機器に使用でき、機器の
ほとんどどのような動作制御にも対応し、また、非常に
多くの種類の制御にも用いることが可能で、なおかつさ
まざまな状況で簡単に操作できるユーザインタフェース
を実現できるコマンドメニュー選択方法を提供すること
ができる。
As described above, according to the present invention, various devices can be used by utilizing the state and movement of the devices themselves and using a general menu selection interface that easily reflects the user's intention. Command menu selection that can be used, supports almost any operation control of the device, can be used for a great variety of controls, and provides a user interface that can be easily operated in various situations A method can be provided.

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

【図1】本発明の第1の実施形態におけるコマンドメニ
ュー選択装置の構成図
FIG. 1 is a configuration diagram of a command menu selection device according to a first embodiment of the present invention.

【図2】移動および回転を検出するセンサ構成の例を示
す図
FIG. 2 is a diagram showing an example of a sensor configuration for detecting movement and rotation.

【図3】傾き情報の段階を示す図FIG. 3 is a diagram showing stages of tilt information;

【図4】加速度/角速度情報の段階を示す図FIG. 4 is a diagram showing stages of acceleration / angular velocity information;

【図5】状態情報検出ボタンの例を示す図FIG. 5 illustrates an example of a state information detection button.

【図6】メニューの画面への表示例を示す図FIG. 6 is a diagram showing a display example of a menu on a screen.

【図7】活性出力コマンドの表示例を示す図FIG. 7 is a diagram showing a display example of an activation output command.

【図8】傾き情報によるメニュー提示の例を示す図FIG. 8 is a diagram showing an example of menu presentation based on tilt information.

【図9】移動情報によるメニュー提示の例を示す図FIG. 9 is a diagram showing an example of menu presentation based on movement information.

【図10】傾き方向の違いによるメニュー提示例を示す
FIG. 10 is a diagram showing an example of menu presentation based on a difference in tilt direction.

【図11】傾き情報による活性コマンドの表示例を示す
FIG. 11 is a diagram showing a display example of an active command based on tilt information.

【図12】仮想的な水平面を考慮したメニュー提示例を
示す図
FIG. 12 is a diagram showing an example of menu presentation in consideration of a virtual horizontal plane.

【図13】機器形状変形出力によるメニュー提示を示す
FIG. 13 is a diagram showing menu presentation by device shape deformation output.

【図14】サブメニュー提示の例を示す図FIG. 14 is a diagram showing an example of sub menu presentation.

【図15】本発明の第2の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 15 is a configuration diagram of a command menu selection device according to a second embodiment of the present invention.

【図16】状態情報とメニュー内容の対応付けの例を示
す図
FIG. 16 is a diagram showing an example of correspondence between status information and menu contents.

【図17】選択した状態情報とメニュー内容の対応付け
の例を示す図
FIG. 17 is a diagram showing an example of correspondence between selected state information and menu contents.

【図18】複数回入力の設定例を示す図FIG. 18 is a diagram showing an example of setting multiple inputs.

【図19】本発明の第3の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 19 is a configuration diagram of a command menu selection device according to a third embodiment of the present invention.

【図20】パイメニュー提示の例を示す図FIG. 20 shows an example of pie menu presentation.

【図21】回転情報によって活性出力コマンドが回転す
る様子の例を示す図
FIG. 21 is a diagram illustrating an example of a state in which an active output command is rotated according to rotation information.

【図22】重力方向に沿って活性出力コマンドが回転す
る様子の例を示す図
FIG. 22 is a diagram showing an example of a state in which an active output command rotates along the direction of gravity.

【図23】本発明の第4の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 23 is a configuration diagram of a command menu selection device according to a fourth embodiment of the present invention.

【図24】三次元空間上にメニューとコマンドを配置し
た状態を画面に投影した例を示す図
FIG. 24 is a diagram showing an example in which a menu and a command are arranged on a three-dimensional space and projected on a screen;

【図25】三次元物体の表面上にメニューとコマンドを
配置した状態を画面に投影した例を示す図
FIG. 25 is a diagram showing an example in which a menu and a command are arranged on the surface of a three-dimensional object and projected on a screen;

【図26】本発明の第5の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 26 is a configuration diagram of a command menu selection device according to a fifth embodiment of the present invention.

【図27】仮想的な二次元平面の一部が画面に表示され
ている様子の例を示す図
FIG. 27 is a diagram illustrating an example of a state in which a part of a virtual two-dimensional plane is displayed on a screen.

【図28】仮想的な二次元平面上での画面表示領域の移
動やズームの例を示す図
FIG. 28 is a diagram illustrating an example of movement and zooming of a screen display area on a virtual two-dimensional plane.

【図29】本発明の第6の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 29 is a configuration diagram of a command menu selection device according to a sixth embodiment of the present invention.

【図30】メニュー内容保持部の情報に基づいてメニュ
ー提示を再開する様子を示す図
FIG. 30 is a diagram showing a state in which menu presentation is restarted based on information in a menu content holding unit.

【図31】本発明の第7の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 31 is a configuration diagram of a command menu selection device according to a seventh embodiment of the present invention.

【図32】全メニューの中から提示可能なメニューを設
定する様子の例を示す図
FIG. 32 is a diagram showing an example of setting a menu that can be presented from all menus;

【図33】本発明の第8の実施形態におけるコマンドメ
ニュー選択装置の構成図
FIG. 33 is a configuration diagram of a command menu selection device according to an eighth embodiment of the present invention.

【図34】コマンド確認/復元部でのコマンド確認の様
子の例を示す図
FIG. 34 is a diagram showing an example of command confirmation in a command confirmation / restoration unit;

【図35】本発明の第1の実施形態での処理の基本的な
順序を示す図
FIG. 35 is a diagram showing a basic order of processing according to the first embodiment of the present invention;

【図36】状態情報の種類、方向、動作量(程度)によ
るメニュー提示順序の例を示す図
FIG. 36 is a diagram showing an example of a menu presentation order based on a type, a direction, and an operation amount (degree) of state information.

【図37】メニューと活性コマンドの表示の順序の例を
示す図
FIG. 37 is a diagram showing an example of the display order of menus and active commands.

【図38】時系列的なメニュー連続提示の順序の例を示
す図
FIG. 38 is a diagram showing an example of the order of continuous menu presentation in time series.

【図39】連続的なサブメニュー提示/選択の順序の例
を示す図
FIG. 39 is a diagram showing an example of an order of continuous submenu presentation / selection.

【図40】本発明の第2の実施形態における、メニュー
提示内容設定の順序の例を示す図
FIG. 40 is a diagram showing an example of a menu presentation content setting order in the second embodiment of the present invention.

【図41】活性コマンド移動速度設定の順序の例を示す
FIG. 41 is a diagram showing an example of the order of setting the activation command moving speed.

【図42】活性コマンド移動モードの設定と関連する提
示部分の順序の例を示す図
FIG. 42 is a diagram showing an example of the order of presentation parts related to the setting of the active command movement mode.

【図43】複数回入力の設定と関連する提示部分の順序
の例を示す図
FIG. 43 is a diagram showing an example of the order of presentation parts related to the setting of input multiple times.

【図44】本発明の第6の実施形態における、メニュー
内容保持と関連する次回の提示の順序の例を示す図
FIG. 44 is a view showing an example of the order of the next presentation related to holding the menu contents in the sixth embodiment of the present invention.

【図45】本発明の第7の実施形態における、乱数を用
いたメニュー提示の設定と関連する提示部分の順序の例
を示す図
FIG. 45 is a diagram showing an example of the order of presentation portions related to menu presentation setting using random numbers in the seventh embodiment of the present invention.

【図46】本発明の第8の実施形態における、コマンド
確認の順序の例を示す図
FIG. 46 is a diagram showing an example of the order of command confirmation in the eighth embodiment of the present invention.

【図47】機器状態の保持と復元の順序の例を示す図FIG. 47 is a diagram showing an example of the order of holding and restoring the device state.

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

1 状態情報検出部 2 メニュー提示部 3 メニュー選択部 4 メニュー提示モード判別部 5 メニュータイムアウト部 6 表示部 7 音声出力部部 8 機器形状変形部 9 メニュー提示内容設定部 10 メニュー提示内容保持部 12 メニュー提示部 13 メニュー選択部 20 乱数発生部 22 メニュー提示部 30 コマンド確認/復元部 32 メニュー提示部 42 メニュー提示部 DESCRIPTION OF SYMBOLS 1 State information detection part 2 Menu presentation part 3 Menu selection part 4 Menu presentation mode discrimination part 5 Menu timeout part 6 Display part 7 Audio output part 8 Device shape transformation part 9 Menu presentation contents setting part 10 Menu presentation contents holding part 12 Menu Presentation unit 13 Menu selection unit 20 Random number generation unit 22 Menu presentation unit 30 Command confirmation / restoration unit 32 Menu presentation unit 42 Menu presentation unit

───────────────────────────────────────────────────── フロントページの続き (72)発明者 山本 喜大 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Yoshihiro Yamamoto 1006 Kadoma Kadoma, Osaka Prefecture Matsushita Electric Industrial Co., Ltd.

Claims (52)

【特許請求の範囲】[Claims] 【請求項1】 情報・通信・AV関連等の各種機器にお
いて、 機器の傾き、移動、回転などの状態や動きを示す状態情
報を検出する状態情報検出手段と、 前記状態情報に基づいて、前記機器の動作制御コマンド
群を示すメニューを提示するメニュー提示手段と、 前記状態情報あるいは他のユーザ入力情報によって、前
記メニューから所望のコマンドを選択して前記機器に指
示するメニュー選択手段とを備えたことを特徴とするコ
マンドメニュー選択方法。
1. An information / communication / AV-related device, comprising: status information detecting means for detecting status and movement of a device such as tilt, movement, rotation, etc., based on the status information. Menu presenting means for presenting a menu indicating a group of operation control commands of the device; and menu selecting means for selecting a desired command from the menu and instructing the device by the status information or other user input information. A method for selecting a command menu, comprising:
【請求項2】 前記メニュー提示手段は、画面に前記動
作制御コマンド群であるメニューを表示することを特徴
とする請求項1に記載のコマンドメニュー選択方法。
2. The command menu selection method according to claim 1, wherein said menu presenting means displays a menu as the operation control command group on a screen.
【請求項3】 前記メニュー提示手段は、音声で前記動
作制御コマンド群であるメニューを出力することを特徴
とする請求項1に記載のコマンドメニュー選択方法。
3. The command menu selection method according to claim 1, wherein said menu presentation means outputs a menu which is said group of operation control commands by voice.
【請求項4】 前記メニュー提示手段は、機器または機
器の一部を変形させることによって前記動作制御コマン
ド群であるメニューを提示することを特徴とする請求項
1に記載のコマンドメニュー選択方法。
4. The command menu selection method according to claim 1, wherein the menu presenting means presents a menu which is the operation control command group by deforming a device or a part of the device.
【請求項5】 前記状態情報以外の入力手段によって、
メニューを提示すべき状態であるメニュー提示モードに
機器を遷移させるメニュー提示モード判別手段を備え、 前記メニュー提示手段は、前記メニュー提示モードにあ
る期間だけ、前記状態情報を解釈して前記メニューを提
示することを特徴とする請求項1に記載のコマンドメニ
ュー選択方法。
5. An input unit other than the state information,
A menu presenting mode discriminating means for transitioning a device to a menu presenting mode in which a menu is to be presented, wherein the menu presenting means presents the menu by interpreting the state information only during a period in the menu presenting mode. 2. The method according to claim 1, wherein the command menu is selected.
【請求項6】 前記メニュー提示手段によってメニュー
が提示されてから前記メニュー選択手段でコマンドが選
択されるまでの時間を測定し、一定時間以上コマンド選
択がなされない場合にはメニュー提示を終了させるメニ
ュータイムアウト手段を備えたことを特徴とする請求項
1に記載のコマンドメニュー選択方法。
6. A menu for measuring a time from when a menu is presented by the menu presenting means to when a command is selected by the menu selecting means, and terminates the menu presentation when no command is selected for a predetermined time or more. 2. The method according to claim 1, further comprising time-out means.
【請求項7】 前記メニュータイムアウト手段は、メニ
ュー提示を終了させるまでの時間を設定によって変更す
ることを特徴とする請求項6に記載のコマンドメニュー
選択方法。
7. The command menu selection method according to claim 6, wherein the menu time-out means changes the time until the menu presentation ends by setting.
【請求項8】 前記メニュー提示手段が提示するメニュ
ーの内容に、さらに別のメニューを提示するコマンドが
存在する場合、状態情報によって前記メニュー選択手段
で該当するコマンドが選択された場合には、前記メニュ
ー提示手段は続けて前記別のメニューを提示して、階層
的あるいは連結的なメニューを状態情報で連続的に提示
または選択することを特徴とする請求項1に記載のコマ
ンドメニュー選択方法。
8. When there is a command presenting another menu in the contents of the menu presented by the menu presenting means, and when a corresponding command is selected by the menu selecting means based on status information, 2. The command menu selection method according to claim 1, wherein the menu presenting means continuously presents the another menu, and continuously presents or selects a hierarchical or linked menu based on status information.
【請求項9】 前記メニュー提示手段は、前記状態情報
の種類、方向、動作量のいずれかに応じて、異なる種類
のメニューを提示することを特徴とする請求項1に記載
のコマンドメニュー選択方法。
9. The command menu selection method according to claim 1, wherein the menu presenting means presents different types of menus according to any one of the type, direction, and amount of operation of the state information. .
【請求項10】 前記メニュー提示手段は、前記状態情
報の種類、方向、動作量のいずれかに応じて提示される
メニューの種類を設定によって変更することを特徴とす
る請求項9に記載のコマンドメニュー選択方法。
10. The command according to claim 9, wherein the menu presenting unit changes the type of the menu presented according to any one of the type, direction, and amount of operation of the state information. Menu selection method.
【請求項11】 前記メニュー提示手段は、前記状態情
報の種類、方向、動作量のいずれかに応じて、メニュー
を提示する位置または方向を変更することを特徴とする
請求項1に記載のコマンドメニュー選択方法。
11. The command according to claim 1, wherein the menu presenting means changes a position or a direction at which a menu is presented according to one of a type, a direction, and an amount of operation of the state information. Menu selection method.
【請求項12】 前記メニュー提示手段は、前記状態情
報の種類、方向、動作量のいずれかに対応する、メニュ
ーを提示する位置または方向を設定によって変更するこ
とを特徴とする請求項11に記載のコマンドメニュー選
択方法。
12. The menu presentation means according to claim 11, wherein the menu presentation position or direction corresponding to one of the type, the direction, and the operation amount of the state information is changed by setting. Command menu selection method.
【請求項13】 前記メニュー提示手段は、メニュー提
示の方法が矩形の画面に対する表示である場合、上下左
右の4方向からメニューを表示することを特徴とする請
求項11に記載のコマンドメニュー選択方法。
13. The command menu selection method according to claim 11, wherein, when the menu presentation method is a display on a rectangular screen, the menu presentation means displays the menu from four directions: up, down, left, and right. .
【請求項14】 前記メニュー提示手段は、画面の上下
左右の周囲の近傍から矩形あるいは矩形に近い形状のメ
ニューを表示することを特徴とする請求項13に記載の
コマンドメニュー選択方法。
14. The command menu selection method according to claim 13, wherein the menu presenting means displays a menu having a rectangular shape or a shape close to a rectangular shape from the vicinity of the upper, lower, left and right periphery of the screen.
【請求項15】 前記メニュー提示手段は、画面の着目
点の近傍に、上下左右の4方向のいずれかの方向へ矩形
またはそれに近い形状のメニューを表示することを特徴
とする請求項13に記載のコマンドメニュー選択方法。
15. The menu presenting means according to claim 13, wherein the menu presenting means displays a menu having a rectangular shape or a shape close to the rectangle in one of four directions, up, down, left, and right, near the point of interest on the screen. Command menu selection method.
【請求項16】 前記メニュー提示手段は、メニュー提
示の方法が画面への表示であり、前記状態情報の種類が
傾きまたは傾きの変化である場合、画面上で鉛直方向に
沿う方向へ向かってメニューを表示することを特徴とす
る請求項11に記載のコマンドメニュー選択方法。
16. The menu presenting means, when the method of presenting the menu is display on a screen, and when the type of the status information is a tilt or a change in the tilt, the menu is presented in a direction along a vertical direction on the screen. 12. The command menu selection method according to claim 11, wherein is displayed.
【請求項17】 前記メニュー提示手段は、メニュー提
示の方法が矩形の画面への表示であり、前記状態情報の
種類が傾きまたは傾きの変化である場合、画面上での上
下左右4方向のうち鉛直方向にもっとも近い方向へ向か
ってメニューを表示することを特徴とする請求項11に
記載のコマンドメニュー選択方法。
17. The menu presenting means, when the method of presenting the menu is display on a rectangular screen, and when the type of the status information is a tilt or a change in the tilt, the menu presenting means selects one of four directions, up, down, left, and right on the screen. The command menu selection method according to claim 11, wherein the menu is displayed in a direction closest to the vertical direction.
【請求項18】 前記状態情報以外の入力手段によっ
て、メニューを提示すべき状態であるメニュー提示モー
ドに機器を遷移させるメニュー提示モード判別手段を備
え、 前記メニュー提示手段は、メニュー提示の方法が画面へ
の表示であり、前記状態情報の種類が傾きまたは傾きの
変化である場合、前記メニュー提示モードに遷移した時
点での画面を含む平面を仮想的な水平面であるとみな
し、前記仮想的な水平面に直行し、視点のある側を上方
とする仮想的な鉛直方向に沿う方向へ向かってメニュー
を表示することを特徴とする請求項11に記載のコマン
ドメニュー選択方法。
18. A menu presenting mode discriminating means for shifting a device to a menu presenting mode in which a menu is to be presented by an inputting means other than the state information, wherein the menu presenting means comprises a menu presenting method. If the type of the state information is a tilt or a change in tilt, the plane including the screen at the time of transition to the menu presentation mode is regarded as a virtual horizontal plane, and the virtual horizontal plane is displayed. 12. The command menu selection method according to claim 11, wherein the menu is displayed in a direction along a virtual vertical direction with the side having the viewpoint facing upward.
【請求項19】 前記メニュー提示手段は、前記状態情
報に応じて複数の選択項目を持つメニューを提示し、そ
の後の前記状態情報に応じて前記複数の選択項目のうち
選択可能な1項目を変更していくことを特徴とする請求
項1に記載のコマンドメニュー選択方法。
19. The menu presenting means presents a menu having a plurality of selection items according to the status information, and changes one selectable item among the plurality of selection items according to the status information thereafter. 2. The command menu selection method according to claim 1, further comprising:
【請求項20】 前記メニュー提示手段は、メニュー提
示の方法が画面への表示であり、前記状態情報が傾きま
たは傾きの変化である場合、前記複数の選択項目のうち
選択可能な1項目を、前記傾きまたは傾きの変化の状態
情報に応じて隣接する項目へと順に移動させることを特
徴とする請求項19に記載のコマンドメニュー選択方
法。
20. The menu presenting means, when the method of menu presentation is display on a screen, and when the status information is a tilt or a change in a tilt, selects one selectable item from the plurality of selection items. 20. The command menu selection method according to claim 19, wherein the command menu is sequentially moved to an adjacent item according to the state information of the inclination or the change of the inclination.
【請求項21】 前記メニュー提示手段は、前記複数の
選択項目のうち選択可能な1項目を変更していく速度
を、段階的または連続的に設定によって変更することを
特徴とする請求項19に記載のコマンドメニュー選択方
法。
21. The method according to claim 19, wherein the menu presenting means changes the speed at which one selectable item of the plurality of selection items is changed stepwise or continuously by setting. The described command menu selection method.
【請求項22】 前記メニュー提示手段は、前記複数の
選択項目のうち選択可能な1項目を変更していく速度
を、変更時の前記状態情報の種類、方向、動作量のいず
れかに応じて変更することを特徴とする請求項19に記
載のコマンドメニュー選択方法。
22. The menu presenting means sets a speed at which one selectable item of the plurality of selection items is changed in accordance with one of a type, a direction, and an operation amount of the state information at the time of change. 20. The method according to claim 19, wherein the command menu is changed.
【請求項23】 前記メニュー提示手段は、前記複数の
選択項目のうち選択可能な1項目を変更していく速度
を、変更時の前記状態情報の種類、方向、動作量のいず
れかがほぼ一定である場合に、徐々に速くしていく、あ
るいは徐々に遅くしていくことを特徴とする請求項19
に記載のコマンドメニュー選択方法。
23. The menu presenting means, wherein the speed at which one selectable item among the plurality of selection items is changed is substantially constant when any of the type, direction, and amount of operation of the state information at the time of the change. 20. The method according to claim 19, wherein, if
Command menu selection method described in.
【請求項24】 前記メニュー提示手段は、前記複数の
選択項目のうち選択可能な1項目を変更していく際に、
その時点で機能的に選択できない項目に対しては選択可
能な1項目とする時間を短くして、実質的に選択しにく
くすることを特徴とする請求項19に記載のコマンドメ
ニュー選択方法。
24. The menu presenting means, when changing one selectable item among the plurality of selection items,
20. The command menu selection method according to claim 19, wherein, for an item that cannot be functionally selected at that time, a time for setting one selectable item is shortened to make it substantially difficult to select.
【請求項25】 前記メニュー提示手段は、前記複数の
選択項目のうち選択可能な1項目を変更していく際に、
その時点で機能的に選択できない項目に対しては選択可
能な1項目とする時間をなくして飛ばし、選択できなく
することを特徴とする請求項19に記載のコマンドメニ
ュー選択方法。
25. The menu presenting means, when changing one selectable item among the plurality of selection items,
20. The command menu selection method according to claim 19, wherein an item that cannot be selected functionally at that time is skipped without setting a time for setting it as one selectable item, and the selection is disabled.
【請求項26】 前記メニュー提示手段は、時系列的に
選択可能な項目を次々と提示していくことを特徴とする
請求項1に記載のコマンドメニュー選択方法。
26. The command menu selection method according to claim 1, wherein the menu presentation means presents items that can be selected in a time series one after another.
【請求項27】 前記メニュー提示手段は、複数の選択
項目を持つメニューを時系列的に次々と提示していくこ
とを特徴とする請求項26に記載のコマンドメニュー選
択方法。
27. The command menu selection method according to claim 26, wherein said menu presentation means presents menus having a plurality of selection items one after another in a time series.
【請求項28】 前記メニュー提示手段は、複数の選択
項目を持つメニューを時系列的に次々と提示して、前記
メニュー選択手段で選択されたメニューについて、さら
に前記選択されたメニューが持つ複数の選択項目を時系
列的に次々と提示していくことを特徴とする請求項26
に記載のコマンドメニュー選択方法。
28. The menu presenting means presents a menu having a plurality of selection items one after another in chronological order, and for a menu selected by the menu selecting means, further displays a plurality of menus of the selected menu. 27. The selection items are presented one after another in time series.
Command menu selection method described in.
【請求項29】 前記メニュー提示手段は、時系列的に
メニューを提示する間隔を設定によって変更することを
特徴とする請求項26に記載のコマンドメニュー選択方
法。
29. The command menu selection method according to claim 26, wherein said menu presenting means changes an interval for presenting the menu in time series by setting.
【請求項30】 前記メニュー提示手段は、時系列的に
メニューを提示する間隔を、前記状態情報の種類、方
向、動作量のいずれかに応じて変更する機能を備えたこ
とを特徴とする請求項26に記載のコマンドメニュー選
択方法。
30. The apparatus according to claim 30, wherein the menu presenting means has a function of changing an interval for presenting the menu in a time series according to any of the type, the direction, and the operation amount of the state information. Item 30. The command menu selection method according to Item 26.
【請求項31】 前記メニュー提示手段は、時系列的に
メニューを提示する際に、その時点で機能的に選択でき
ない項目に対しては提示する時間を短くして実質的に選
択しにくくすることを特徴とする請求項26に記載のコ
マンドメニュー選択方法。
31. When presenting a menu in chronological order, the menu presenting means shortens the time for presenting an item that cannot be functionally selected at that time, thereby making it substantially difficult to select. 27. The command menu selection method according to claim 26, wherein:
【請求項32】 前記メニュー提示手段は、時系列的に
メニューを提示する際に、その時点で機能的に選択でき
ない項目に対しては提示する時間をなくして飛ばし、選
択できなくすることを特徴とする請求項26に記載のコ
マンドメニュー選択方法。
32. The menu presenting means, when presenting a menu in chronological order, skips an item which cannot be selected functionally at that time without presenting time and makes it impossible to select. 27. The command menu selection method according to claim 26, wherein:
【請求項33】 前記メニュー提示手段は、時系列的に
メニューを提示する際に、すべてのメニューを提示し終
わった時点で最初の状態に戻り、また続けて先頭からメ
ニューを提示し続けることを特徴とする請求項26に記
載のコマンドメニュー選択方法。
33. When presenting menus in chronological order, the menu presenting means returns to the initial state when all menus have been presented, and continues to present menus from the beginning. The command menu selection method according to claim 26, characterized in that:
【請求項34】 前記メニュー提示手段によってメニュ
ーが提示しはじめられてからの時間を測定し、一定の、
または設定変更可能なあらかじめ定められた時間が経過
してもコマンド選択がなされない場合にはメニュー提示
を終了させるメニュータイムアウト手段を備えたことを
特徴とする請求項33に記載のコマンドメニュー選択方
法。
34. A method for measuring a time from when a menu is started to be presented by the menu presentation means,
34. The command menu selection method according to claim 33, further comprising a menu time-out means for terminating menu presentation when a command is not selected even after a predetermined time in which setting can be changed has elapsed.
【請求項35】 前記メニュー提示手段は、画面上にメ
ニューを表示するものであって、円、楕円もしくは多角
形を中心付近の点から(疑似)扇形に分割し、択項目を
割り当てたメニュー(パイメニュー)を、前記状態情報
によって順に隣接する項目が選択可能になっていくよう
に(選択可能な1項目が回転していくように)提示する
機能を備えたことを特徴とする請求項1に記載のコマン
ドメニュー選択方法。
35. The menu presenting means, which displays a menu on a screen, divides a circle, an ellipse, or a polygon into a (pseudo) sector from a point near the center and assigns a selection item to the menu ( 2. A function for presenting a pie menu such that adjacent items are selectable in order according to the state information (so that one selectable item is rotated). Command menu selection method described in.
【請求項36】 前記メニュー提示手段は、回転方向を
前記状態情報の種類、方向、動作量のいずれかに応じて
変更する機能を備えたことを特徴とする請求項35に記
載のコマンドメニュー選択方法。
36. The command menu selection method according to claim 35, wherein said menu presenting means has a function of changing a rotation direction according to any one of a type, a direction, and an operation amount of said state information. Method.
【請求項37】 前記メニュー提示手段は、順に回転し
てメニューを提示する時間間隔、すなわち提示速度を設
定によって変更することを特徴とする請求項35に記載
のコマンドメニュー選択方法。
37. The command menu selection method according to claim 35, wherein said menu presenting means changes a time interval for presenting the menu by rotating in sequence, ie, a presentation speed, by setting.
【請求項38】 前記メニュー提示手段は、順に回転し
てメニューを提示する際に、その時点で機能的に選択で
きない項目に対しては提示する時間を短くして、実質的
に選択しにくくすることを特徴とする請求項35に記載
のコマンドメニュー選択方法。
38. The menu presenting means, when rotating and presenting a menu in order, shortens the time for presenting items that cannot be functionally selected at that time, thereby making it substantially difficult to select. The method according to claim 35, wherein the command menu is selected.
【請求項39】 前記メニュー提示手段は、順に回転し
てメニューを提示する際に、その時点で機能的に選択で
きない項目に対しては提示する時間をなくして飛ばし、
選択できなくすることを特徴とする請求項35に記載の
コマンドメニュー選択方法。
39. The menu presenting means, when presenting the menu by rotating in order, skips the item that cannot be functionally selected at that time without presenting time, and skips.
36. The command menu selection method according to claim 35, wherein selection is disabled.
【請求項40】 前記メニュー提示手段は、順に回転し
てメニューを提示する際に、前記状態情報の種類が傾き
や傾きの変化などである場合、画面上で鉛直方向に沿う
方向へ向かって回転してメニューを表示し、もっとも鉛
直方向に近い選択項目に到達したところで停止すること
を特徴とする請求項35に記載のコマンドメニュー選択
方法。
40. The menu presenting means rotates in a direction along a vertical direction on a screen when the type of the state information is a tilt or a change in the tilt when presenting a menu by rotating in order. 36. The command menu selection method according to claim 35, further comprising displaying a menu and stopping when a selection item closest to the vertical direction is reached.
【請求項41】 前記メニュー提示手段は、前記状態情
報の入力を回転開始のトリガーとして回転を開始し、別
の前記状態情報の入力によって、回転の停止、逆方向へ
の回転、同一方向への回転再開等のメニュー提示動作を
行なうことを特徴とする請求項35に記載のコマンドメ
ニュー選択方法。
41. The menu presenting means starts rotation with the input of the state information as a trigger to start rotation, and stops the rotation, rotates in the opposite direction, or rotates in the same direction by inputting another state information. 36. The command menu selection method according to claim 35, wherein a menu presentation operation such as rotation restart is performed.
【請求項42】 前記メニュー提示手段は、三次元空間
内にメニューの選択項目を配置した状態を画面上に投影
して表示するものであって、前記状態情報によって前記
三次元空間内を位置指示のための指示子が移動する様子
を画面に投影して表示することによって、前記メニュー
選択手段が選択する項目を差し示すことを特徴とする請
求項1に記載のコマンドメニュー選択方法。
42. The menu presenting means projects and displays on a screen a state where menu selection items are arranged in a three-dimensional space, and designates a position in the three-dimensional space according to the state information. The command menu selection method according to claim 1, wherein an item to be selected by the menu selection means is indicated by projecting and displaying a state in which an indicator for the movement is displayed on a screen.
【請求項43】 前記メニュー提示手段は、三次元物体
の表面上にメニューの選択項目を配置した状態を画面上
に投影して表示するものであって、前記状態情報によっ
て前記三次元物体表面上を位置指示のための指示子が移
動する様子を画面に投影して表示することによって、前
記メニュー選択手段が選択する項目を差し示すことを特
徴とする請求項1に記載のコマンドメニュー選択方法。
43. The menu presenting means for projecting and displaying on a screen a state where menu selection items are arranged on the surface of a three-dimensional object, and displaying the state on the surface of the three-dimensional object based on the state information. 2. The command menu selection method according to claim 1, wherein an item to be selected by the menu selection means is indicated by projecting and displaying on the screen the manner in which the indicator for moving the position is moved.
【請求項44】 前記メニュー提示手段は、同一の状態
情報が一定の、または設定変更可能なあらかじめ定めら
れた回数だけ入力された場合にはじめてメニューを提示
することを特徴とする請求項1に記載のコマンドメニュ
ー選択方法。
44. The method according to claim 1, wherein the menu presenting means presents the menu only when the same state information is input a fixed number or a predetermined number of times that the setting can be changed. Command menu selection method.
【請求項45】 前記メニュー提示手段は、画面上にメ
ニューを表示するものであって、画面を超える大きさの
仮想的な二次元平面上に、一つまたは複数のメニューが
配置されており、画面上に表示される前記仮想的な二次
元平面の一部分を前記状態情報によって移動し、所望の
選択項目が画面上に表示されている際に選択可能とする
ことを特徴とする請求項1に記載のコマンドメニュー選
択方法。
45. The menu presenting means for displaying a menu on a screen, wherein one or a plurality of menus are arranged on a virtual two-dimensional plane larger than the screen, 2. The method according to claim 1, wherein a part of the virtual two-dimensional plane displayed on the screen is moved according to the state information, and a desired selection item can be selected when displayed on the screen. The described command menu selection method.
【請求項46】 前記メニュー提示手段は、前記仮想的
な二次元平面を画面に投影する割合を変更することによ
って、表示可能範囲の拡大または縮小を行なうたことを
特徴とする請求項45に記載のコマンドメニュー選択方
法。
46. The display device according to claim 45, wherein the menu presenting unit enlarges or reduces a displayable range by changing a ratio of projecting the virtual two-dimensional plane on a screen. Command menu selection method.
【請求項47】 前記メニュー提示手段は、前記仮想的
な二次元平面の一部分を画面に表示すると同時に、表示
されている部分が前記仮想的な二次元平面のどの部分に
あたるかを別途表示することを特徴とする請求項45に
記載のコマンドメニュー選択方法。
47. The menu presenting means displays a part of the virtual two-dimensional plane on a screen and separately displays which part of the virtual two-dimensional plane corresponds to the displayed part. 46. The command menu selection method according to claim 45, wherein:
【請求項48】 前記メニュー提示手段は、どのような
メニューを提示しているかの情報を保持しておき、次に
メニュー提示が要求された時に、保持された情報を開始
点として、同じまたは引き続く内容のメニュー提示を行
なうことを特徴とする請求項1に記載のコマンドメニュ
ー選択方法。
48. The menu presenting means retains information on what menu is presented, and when the next menu presentation is requested, the retained information is used as a starting point for the same or subsequent menus. 2. The command menu selection method according to claim 1, wherein the content is presented on a menu.
【請求項49】 前記メニュー提示手段は、前記状態情
報に応じて特定のメニューを提示するのではなく、その
時点で機能的に提示できるメニュー全体の中からランダ
ムに一部または全部のメニューを提示することを特徴と
する請求項1に記載のコマンドメニュー選択方法。
49. The menu presenting means does not present a specific menu according to the state information, but presents a part or all of menus at random from the entire menu that can be functionally presented at that time. 2. The method according to claim 1, wherein the command menu is selected.
【請求項50】 前記メニュー提示手段は、前記ランダ
ムに提示するメニューを設定によって変更することを特
徴とする請求項49に記載のコマンドメニュー選択方
法。
50. The command menu selection method according to claim 49, wherein said menu presentation means changes the menu presented at random by setting.
【請求項51】 前記メニュー選択手段は、前記状態情
報によってコマンドを選択する際には、必ずユーザに対
して選択されたコマンドを提示し、確認を求めることを
特徴とする請求項1に記載のコマンドメニュー選択方
法。
51. The method according to claim 1, wherein the menu selection means always presents the selected command to the user and requests confirmation when selecting a command based on the status information. Command menu selection method.
【請求項52】 前記メニュー選択手段は、前記メニュ
ー提示手段によって提示されるメニューの中に含まれて
いるか否かを問わず、必ず復元(アンドゥ)コマンドを
選択可能なことを特徴とする請求項1に記載のコマンド
メニュー選択方法。
52. The menu selection means can always select a restoration (undo) command irrespective of whether or not it is included in a menu presented by the menu presentation means. 2. The method for selecting a command menu according to item 1.
JP4320797A 1997-02-27 1997-02-27 Command menu selection method Pending JPH10240434A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4320797A JPH10240434A (en) 1997-02-27 1997-02-27 Command menu selection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4320797A JPH10240434A (en) 1997-02-27 1997-02-27 Command menu selection method

Publications (1)

Publication Number Publication Date
JPH10240434A true JPH10240434A (en) 1998-09-11

Family

ID=12657486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4320797A Pending JPH10240434A (en) 1997-02-27 1997-02-27 Command menu selection method

Country Status (1)

Country Link
JP (1) JPH10240434A (en)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002544637A (en) * 1999-05-19 2002-12-24 ディジマーク コーポレイション Method and system for computer control from physical / electronic objects, ie link to internet resources
JP2003066934A (en) * 2001-08-29 2003-03-05 Sharp Corp Display device
JP2003150296A (en) * 2001-11-14 2003-05-23 Nec Corp Terminal and information display method and program therefor
JP2004501469A (en) * 2000-06-21 2004-01-15 マイクロソフト コーポレイション Task-sensitive method and system for displaying command sets
JP2004070555A (en) * 2002-08-05 2004-03-04 Sony Corp Information processor and method, recording medium, and program
US6738042B1 (en) 1998-12-28 2004-05-18 Nec Corporation Character conversion apparatus and character conversion method for portable information apparatus
JP2004192241A (en) * 2002-12-10 2004-07-08 Sony Corp User interface device and portable information device
JP2004521424A (en) * 2001-03-30 2004-07-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ One-to-one direct communication
JP2005284657A (en) * 2004-03-29 2005-10-13 Denso It Laboratory Inc Personal digital assistant
JP2006065858A (en) * 2004-08-26 2006-03-09 Harman Becker Automotive Systems Gmbh Car multimedia apparatus and method for controlling display of hierarchically structured menu
WO2006043581A1 (en) 2004-10-19 2006-04-27 Vodafone K.K. Function control method, and terminal device
JP2006211458A (en) * 2005-01-31 2006-08-10 Casio Comput Co Ltd Digital camera and operation method thereof
JP2007052397A (en) * 2005-07-21 2007-03-01 Denso Corp Operating apparatus
JP2007122607A (en) * 2005-10-31 2007-05-17 Fujifilm Corp Device with sensor input function
JP2007213430A (en) * 2006-02-10 2007-08-23 Fujifilm Corp Window display system
JP2007525775A (en) * 2004-03-01 2007-09-06 アプル・コンピュータ・インコーポレーテッド Method and apparatus for operating a portable device based on an accelerometer
JP2007535774A (en) * 2004-04-30 2007-12-06 ヒルクレスト・ラボラトリーズ・インコーポレイテッド Method and device for removing unintentional movement in a free space pointing device
US7351152B2 (en) 2004-08-31 2008-04-01 Nintendo Co., Ltd. Hand-held game apparatus, game program storage medium and game control method for controlling display of an image based on detected angular velocity
JP2008269645A (en) * 2008-07-24 2008-11-06 Sony Corp Information processing device, method and program, and recording medium
JPWO2007007682A1 (en) * 2005-07-08 2009-01-29 三菱電機株式会社 Touch panel display device and portable device
JP2009183003A (en) * 2005-02-23 2009-08-13 Samsung Electronics Co Ltd Apparatus and method for controlling menu navigation in terminal for displaying menu screen
JP2009544098A (en) * 2006-07-19 2009-12-10 ソニー エリクソン モバイル コミュニケーションズ, エービー Apparatus and method for changing motion response output in electronic device
JP2010011431A (en) * 2008-05-27 2010-01-14 Toshiba Corp Wireless communication apparatus
JP2010140391A (en) * 2008-12-15 2010-06-24 Sony Corp Image processor, image processing method and image processing program
US7773073B2 (en) 2005-07-05 2010-08-10 Sharp Kabushiki Kaisha Operation equipment and operation system
JP2011165207A (en) * 2003-05-01 2011-08-25 Thomson Licensing Multimedia user interface
JP2012507802A (en) * 2008-10-29 2012-03-29 インベンセンス,インク. Control and access content using motion processing on mobile devices
US8161404B2 (en) 2004-08-26 2012-04-17 Harman Becker Automotive Systems Gmbh Vehicle multimedia system
JP2012108659A (en) * 2010-11-16 2012-06-07 Nec Corp Operation processing apparatus, operation processing method, and program therefor
JP2012516518A (en) * 2009-01-29 2012-07-19 イマージョン コーポレイション System and method for interpreting physical interaction with a graphical user interface
WO2013146690A1 (en) * 2012-03-30 2013-10-03 富士フイルム株式会社 Operation input device, program, and operation input method
JP2013219785A (en) * 2013-05-17 2013-10-24 Olympus Imaging Corp Imaging device, and mode changeover method therefor
JP2013232901A (en) * 2013-05-17 2013-11-14 Olympus Imaging Corp Imaging apparatus and mode changeover method therefor
US8629836B2 (en) 2004-04-30 2014-01-14 Hillcrest Laboratories, Inc. 3D pointing devices with orientation compensation and improved usability
KR20140081891A (en) * 2004-03-01 2014-07-01 애플 인크. Methods and apparatuses for operating a portable device based on an accelerometer
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
WO2014208075A1 (en) * 2013-06-26 2014-12-31 セイコーエプソン株式会社 Input device, information processing device, and input method
US8952832B2 (en) 2008-01-18 2015-02-10 Invensense, Inc. Interfacing application programs and motion sensors of a device
US8960002B2 (en) 2007-12-10 2015-02-24 Invensense, Inc. Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics
US8997564B2 (en) 2007-07-06 2015-04-07 Invensense, Inc. Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics
JP2015073328A (en) * 2015-01-05 2015-04-16 オリンパスイメージング株式会社 Imaging device, control method of imaging device, and mode changing program for imaging device
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
US9261978B2 (en) 2004-04-30 2016-02-16 Hillcrest Laboratories, Inc. 3D pointing devices and methods
US9268760B2 (en) 2003-08-06 2016-02-23 Microsoft Technology Licensing, Llc Correlation, association, or correspondence of electronic forms
US10159897B2 (en) 2004-11-23 2018-12-25 Idhl Holdings, Inc. Semantic gaming and application transformation
US10203756B2 (en) 2008-07-15 2019-02-12 Immersion Corporation Systems and methods for shifting haptic feedback function between passive and active modes
WO2022180770A1 (en) * 2021-02-26 2022-09-01 享 山中 Program, information processing device, and information processing method

Cited By (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6738042B1 (en) 1998-12-28 2004-05-18 Nec Corporation Character conversion apparatus and character conversion method for portable information apparatus
JP4808850B2 (en) * 1999-05-19 2011-11-02 ディジマーク コーポレイション Method and system for computer control from physical / electronic objects, ie linking to Internet resources
JP2002544637A (en) * 1999-05-19 2002-12-24 ディジマーク コーポレイション Method and system for computer control from physical / electronic objects, ie link to internet resources
US9507610B2 (en) 2000-06-21 2016-11-29 Microsoft Technology Licensing, Llc Task-sensitive methods and systems for displaying command sets
JP2004501469A (en) * 2000-06-21 2004-01-15 マイクロソフト コーポレイション Task-sensitive method and system for displaying command sets
JP4833490B2 (en) * 2000-06-21 2011-12-07 マイクロソフト コーポレーション Context-sensitive method and system for displaying command sets
US9575569B2 (en) 2000-10-02 2017-02-21 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US9829999B2 (en) 2000-10-02 2017-11-28 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US8698744B2 (en) 2000-10-02 2014-04-15 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US9921666B2 (en) 2000-10-02 2018-03-20 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
JP2004521424A (en) * 2001-03-30 2004-07-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ One-to-one direct communication
JP2003066934A (en) * 2001-08-29 2003-03-05 Sharp Corp Display device
US6995776B2 (en) 2001-11-14 2006-02-07 Nec Corporation Terminal device, information display method, and program for said information display method
JP2003150296A (en) * 2001-11-14 2003-05-23 Nec Corp Terminal and information display method and program therefor
JP2004070555A (en) * 2002-08-05 2004-03-04 Sony Corp Information processor and method, recording medium, and program
JP2004192241A (en) * 2002-12-10 2004-07-08 Sony Corp User interface device and portable information device
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
JP2011165207A (en) * 2003-05-01 2011-08-25 Thomson Licensing Multimedia user interface
US8723793B2 (en) 2003-05-01 2014-05-13 Thomson Licensing Multimedia user interface
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
KR20140081891A (en) * 2004-03-01 2014-07-01 애플 인크. Methods and apparatuses for operating a portable device based on an accelerometer
JP2007525775A (en) * 2004-03-01 2007-09-06 アプル・コンピュータ・インコーポレーテッド Method and apparatus for operating a portable device based on an accelerometer
KR101459985B1 (en) * 2004-03-01 2014-11-07 애플 인크. Methods and apparatuses for operating a portable device based on an accelerometer
JP2005284657A (en) * 2004-03-29 2005-10-13 Denso It Laboratory Inc Personal digital assistant
US10514776B2 (en) 2004-04-30 2019-12-24 Idhl Holdings, Inc. 3D pointing devices and methods
JP2007535774A (en) * 2004-04-30 2007-12-06 ヒルクレスト・ラボラトリーズ・インコーポレイテッド Method and device for removing unintentional movement in a free space pointing device
US9261978B2 (en) 2004-04-30 2016-02-16 Hillcrest Laboratories, Inc. 3D pointing devices and methods
US8629836B2 (en) 2004-04-30 2014-01-14 Hillcrest Laboratories, Inc. 3D pointing devices with orientation compensation and improved usability
US11157091B2 (en) 2004-04-30 2021-10-26 Idhl Holdings, Inc. 3D pointing devices and methods
US9946356B2 (en) 2004-04-30 2018-04-17 Interdigital Patent Holdings, Inc. 3D pointing devices with orientation compensation and improved usability
US10782792B2 (en) 2004-04-30 2020-09-22 Idhl Holdings, Inc. 3D pointing devices with orientation compensation and improved usability
US9298282B2 (en) 2004-04-30 2016-03-29 Hillcrest Laboratories, Inc. 3D pointing devices with orientation compensation and improved usability
US9575570B2 (en) 2004-04-30 2017-02-21 Hillcrest Laboratories, Inc. 3D pointing devices and methods
US8237657B2 (en) 2004-04-30 2012-08-07 Hillcrest Laboratories, Inc. Methods and devices for removing unintentional movement in 3D pointing devices
US8937594B2 (en) 2004-04-30 2015-01-20 Hillcrest Laboratories, Inc. 3D pointing devices with orientation compensation and improved usability
JP2006065858A (en) * 2004-08-26 2006-03-09 Harman Becker Automotive Systems Gmbh Car multimedia apparatus and method for controlling display of hierarchically structured menu
US8161404B2 (en) 2004-08-26 2012-04-17 Harman Becker Automotive Systems Gmbh Vehicle multimedia system
US7351152B2 (en) 2004-08-31 2008-04-01 Nintendo Co., Ltd. Hand-held game apparatus, game program storage medium and game control method for controlling display of an image based on detected angular velocity
US7702402B2 (en) 2004-10-19 2010-04-20 Vodafone K.K. Function control method, and terminal device
EP1804472A4 (en) * 2004-10-19 2009-10-21 Vodafone Plc FUNCTION CONTROL METHOD AND TERMINAL
WO2006043581A1 (en) 2004-10-19 2006-04-27 Vodafone K.K. Function control method, and terminal device
US10159897B2 (en) 2004-11-23 2018-12-25 Idhl Holdings, Inc. Semantic gaming and application transformation
US11154776B2 (en) 2004-11-23 2021-10-26 Idhl Holdings, Inc. Semantic gaming and application transformation
JP2006211458A (en) * 2005-01-31 2006-08-10 Casio Comput Co Ltd Digital camera and operation method thereof
KR101002807B1 (en) * 2005-02-23 2010-12-21 삼성전자주식회사 Apparatus and method for controlling menu navigation in a terminal displaying a menu screen
JP2009183003A (en) * 2005-02-23 2009-08-13 Samsung Electronics Co Ltd Apparatus and method for controlling menu navigation in terminal for displaying menu screen
US7773073B2 (en) 2005-07-05 2010-08-10 Sharp Kabushiki Kaisha Operation equipment and operation system
JPWO2007007682A1 (en) * 2005-07-08 2009-01-29 三菱電機株式会社 Touch panel display device and portable device
US8487882B2 (en) 2005-07-08 2013-07-16 Rpx Corporation Touch-panel display device and portable equipment
JP2007052397A (en) * 2005-07-21 2007-03-01 Denso Corp Operating apparatus
JP2007122607A (en) * 2005-10-31 2007-05-17 Fujifilm Corp Device with sensor input function
US9210234B2 (en) 2005-12-05 2015-12-08 Microsoft Technology Licensing, Llc Enabling electronic documents for limited-capability computing devices
JP2007213430A (en) * 2006-02-10 2007-08-23 Fujifilm Corp Window display system
JP2009544098A (en) * 2006-07-19 2009-12-10 ソニー エリクソン モバイル コミュニケーションズ, エービー Apparatus and method for changing motion response output in electronic device
US9292102B2 (en) 2007-01-05 2016-03-22 Invensense, Inc. Controlling and accessing content using motion processing on mobile devices
US8997564B2 (en) 2007-07-06 2015-04-07 Invensense, Inc. Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics
US10288427B2 (en) 2007-07-06 2019-05-14 Invensense, Inc. Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics
US8960002B2 (en) 2007-12-10 2015-02-24 Invensense, Inc. Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics
US9846175B2 (en) 2007-12-10 2017-12-19 Invensense, Inc. MEMS rotation sensor with integrated electronics
US8952832B2 (en) 2008-01-18 2015-02-10 Invensense, Inc. Interfacing application programs and motion sensors of a device
US9342154B2 (en) 2008-01-18 2016-05-17 Invensense, Inc. Interfacing application programs and motion sensors of a device
US9811174B2 (en) 2008-01-18 2017-11-07 Invensense, Inc. Interfacing application programs and motion sensors of a device
JP2010011431A (en) * 2008-05-27 2010-01-14 Toshiba Corp Wireless communication apparatus
US10416775B2 (en) 2008-07-15 2019-09-17 Immersion Corporation Systems and methods for shifting haptic feedback function between passive and active modes
US10203756B2 (en) 2008-07-15 2019-02-12 Immersion Corporation Systems and methods for shifting haptic feedback function between passive and active modes
JP2008269645A (en) * 2008-07-24 2008-11-06 Sony Corp Information processing device, method and program, and recording medium
JP2012507802A (en) * 2008-10-29 2012-03-29 インベンセンス,インク. Control and access content using motion processing on mobile devices
US8823637B2 (en) 2008-12-15 2014-09-02 Sony Corporation Movement and touch recognition for controlling user-specified operations in a digital image processing apparatus
JP2010140391A (en) * 2008-12-15 2010-06-24 Sony Corp Image processor, image processing method and image processing program
KR20170093995A (en) * 2009-01-29 2017-08-16 임머숀 코퍼레이션 Systems and methods for interpreting physical interactions with a graphical user interface
JP2012516518A (en) * 2009-01-29 2012-07-19 イマージョン コーポレイション System and method for interpreting physical interaction with a graphical user interface
JP2012108659A (en) * 2010-11-16 2012-06-07 Nec Corp Operation processing apparatus, operation processing method, and program therefor
WO2013146690A1 (en) * 2012-03-30 2013-10-03 富士フイルム株式会社 Operation input device, program, and operation input method
JP2013219785A (en) * 2013-05-17 2013-10-24 Olympus Imaging Corp Imaging device, and mode changeover method therefor
JP2013232901A (en) * 2013-05-17 2013-11-14 Olympus Imaging Corp Imaging apparatus and mode changeover method therefor
JP2015008443A (en) * 2013-06-26 2015-01-15 セイコーエプソン株式会社 Input device, information processing device, and input method
US10185395B2 (en) 2013-06-26 2019-01-22 Seiko Epson Corporation Input device, information processing device, and input method
WO2014208075A1 (en) * 2013-06-26 2014-12-31 セイコーエプソン株式会社 Input device, information processing device, and input method
JP2015073328A (en) * 2015-01-05 2015-04-16 オリンパスイメージング株式会社 Imaging device, control method of imaging device, and mode changing program for imaging device
WO2022180770A1 (en) * 2021-02-26 2022-09-01 享 山中 Program, information processing device, and information processing method

Similar Documents

Publication Publication Date Title
JPH10240434A (en) Command menu selection method
JP7467534B2 (en) DEVICE AND METHOD FOR MEASURING USING AUGMENTED REALITY - Patent application
JP6952877B2 (en) Systems, methods, and graphical user interfaces for interacting with augmented and virtual reality environments
JP2024096714A (en) DEVICE, METHODS, AND GRAPHICAL USER INTERFACES FOR NAVIGATING, DISPLAYING, AND EDITING MEDIA ITEMS HAVING MULTIPLE DISPLAY MODES - Patent application
JP4044255B2 (en) Information processing apparatus and screen display method
AU2019100486A4 (en) Devices and methods for measuring using augmented reality
KR20230131953A (en) Tactile feedback for user interfaces
CN111338469A (en) Apparatus, method and graphical user interface for providing haptic feedback
WO2007063498A2 (en) Indication to assist a user in predicting a change in a scroll rate
JP2013510348A (en) Scroll and zoom the mobile device display by device operation
EP3469464B1 (en) Content scrubber bar with real-world time indications
JPH0588842A (en) Icon display system
EP3567453B1 (en) Devices and methods for measuring using augmented reality
HK40014863A (en) Devices and methods for measuring using augmented reality
JP2003241884A (en) Mouth pointer movement program, computer readable storage medium storing relevant program, and mouth pointer movement device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050601

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20050623

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050906

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060110

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载