JPH07104915A - Graphic user interface device - Google Patents
Graphic user interface deviceInfo
- Publication number
- JPH07104915A JPH07104915A JP5250331A JP25033193A JPH07104915A JP H07104915 A JPH07104915 A JP H07104915A JP 5250331 A JP5250331 A JP 5250331A JP 25033193 A JP25033193 A JP 25033193A JP H07104915 A JPH07104915 A JP H07104915A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- operation target
- user interface
- interface device
- graphic user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ディスプレイ等の画面
上に表示される操作対象物を画面上で操作するグラフィ
ックユーザインタフェース装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic user interface device for operating an operation target displayed on a screen such as a display on the screen.
【0002】[0002]
【従来の技術】従来より、グラフィックユーザインタフ
ェース装置では、図13に示すように、ディスプレイ上
に表示された複数のファイル101a,101b,10
1cから成る操作対象物101の中からマウス等の入力
装置を用いて所望の操作対象物101を掴み移動させる
状態(以下ドラッグと記す)にし、移動(以下ムーブと
記す)し、画面上にメニュー的に表示された印刷機能1
03A,変換機能103B,表示機能103Cから成る
処理機能103上に放し(以下ドロップと記す)て所望
の操作を行うダイレクトマニピュレーションが良く行わ
れている。2. Description of the Related Art Conventionally, in a graphic user interface device, as shown in FIG. 13, a plurality of files 101a, 101b, 10 displayed on a display are displayed.
A desired operation target object 101 is grasped and moved from the operation target object 101 composed of 1c using an input device such as a mouse (hereinafter referred to as drag), moved (hereinafter referred to as move), and displayed on the screen. Print function 1
03A, a conversion function 103B, and a display function 103C are often used for direct manipulation in which a desired operation is performed by releasing the processing function 103 (hereinafter referred to as a drop).
【0003】[0003]
【発明が解決しようとする課題】しかしながら、従来の
グラフィックユーザインタフェース装置では、以下のよ
うな問題がある。 各操作対象物が全処理機能に対応しているとは限らな
いため、図13に示すようにドラッグした操作対象物を
実際に各処理機能上にドロップしない限り、そのドラッ
グした操作対象物が動作可能(受付け可能)か否かは判
断できない。 ドラッグした操作対象物が何であったかは、オペレー
タが記憶していなければならないため、複数の操作対象
物を一度にドラッグする場合や、連続して複数の操作対
象物をドラッグする場合は、どの操作対象物をドラッグ
したかがムーブ中に分からなくなってしまう場合があ
る。 操作対象物をムーブ中に別の操作が必要になった場
合、一端ムーブ中の操作をキャンセルし、別の操作を行
った後、再び最初の操作対象物をドラッグする操作から
行わなくてはならず、手間が掛かる。However, the conventional graphic user interface device has the following problems. Since each operation target does not necessarily correspond to all the processing functions, the dragged operation target operates unless the dragged operation target is actually dropped on each processing function as shown in FIG. It is not possible to judge whether it is possible (acceptable). The operator must remember what was the dragged operation target, so when dragging multiple operation targets at once or when dragging multiple operation targets in succession, which operation target Sometimes you don't know what you dragged while moving. If another operation is required while moving the operation target, you must cancel the operation while moving, perform another operation, and then perform the operation of dragging the first operation target again. No, it takes time.
【0004】本発明は上記事情に鑑みて成されたもので
あり、その目的は、操作対象物をドラッグしたときに、
その操作対象物をドロップすることが可能(受付け可
能)な処理機能をオペレータに知らせることで、操作の
省力化ができ、また、ドラッグした操作対象物が何であ
ったかムーブ中に分からなくなってしまうことが防止で
き、さらに、操作対象物がムーブされているときにその
操作を中断させる場合、その操作をキャンセルすること
なく、その操作を中断させ、それとは別の操作を行い、
再び元の操作を前記中断したときの状態から続行させる
ことができるグラフィックユーザインタフェース装置を
提供することにある。The present invention has been made in view of the above circumstances, and its purpose is to, when an operation target is dragged,
By notifying the operator of the processing function that allows the operation target to be dropped (acceptable), the operation can be saved, and it may be impossible to know what the dragged operation target was during the move. This can be prevented, and further, when the operation target is interrupted when the operation target is moved, the operation is interrupted without canceling the operation, and another operation is performed,
It is another object of the present invention to provide a graphic user interface device capable of continuing the original operation from the state at the time of the interruption.
【0005】[0005]
【課題を解決するための手段】上記の目的を達成するた
めに本発明は、画面上に少なくても一つ以上の操作対象
物とその操作対象物に対して所定の処理を行う少なくて
も一つ以上の処理機能とを表示させ、前記操作対象物の
中から所望の操作対象物を選択し、それを処理させる処
理機能を前記処理機能の中から選択する操作を前記画面
上で行うグラフィックユーザインタフェース装置おい
て、前記各処理機能が処理できる前記操作対象物を各処
理機能に対応させて記憶する判断ルール記憶手段と、オ
ペレータの命令によって所望の操作対象物が画面上で移
動可能な状態にされたとき、その操作対象物を識別する
識別手段と、前記識別手段によって識別された操作対象
物に対して処理可能な前記処理機能を前記判断ルール記
憶手段に基づいて判断し、前記画面上にその判断結果を
表示させる判断手段と、を具備することを特徴としてい
る。In order to achieve the above object, the present invention provides at least one operation object on the screen and a predetermined process for the operation object. A graphic that displays one or more processing functions, selects a desired operation object from the operation objects, and selects a processing function for processing the operation object from the processing functions on the screen. In the user interface device, a determination rule storage unit that stores the operation object that can be processed by each processing function in association with each processing function, and a state in which a desired operation object can be moved on the screen according to an operator's command. When it is turned on, the identification means for identifying the operation target and the processing function capable of processing the operation target identified by the identification means are determined based on the determination rule storage means. And it is characterized by comprising a determination unit for displaying the determination result on the screen.
【0006】また、画面上に少なくても一つ以上の操作
対象物とその操作対象物に対して所定の処理を行う少な
くても一つ以上の処理機能とを表示させ、前記操作対象
物の中から所望の操作対象物を選択し、それを処理させ
る処理機能を前記処理機能の中から選択する操作を前記
画面上で行うグラフィックユーザインタフェース装置お
いて、オペレータの命令によって所望の操作対象物が画
面上で移動可能な状態にされたとき、その操作対象物の
元の位置の座標を抽出するとともに、その操作対象物が
移動しているとき、それを追跡してその座標を抽出する
追跡手段と、前記追跡手段によって抽出される前記操作
対象物の元の位置の座標と、移動中のその操作対象物の
座標とを結ぶ線を前記画面上に表示させる追跡表示手段
と、を具備することを特徴としている。Further, at least one operation object and at least one processing function for performing a predetermined process on the operation object are displayed on the screen, and the operation object is displayed. In a graphic user interface device that selects a desired operation target from the inside and performs a process function of selecting a processing function for processing it on the screen, a desired operation target is changed by an operator's command. Tracking means for extracting the coordinates of the original position of the operation target when the operation target is moved on the screen, and for tracking the operation target when the operation target is moving and extracting the coordinates. And tracking display means for displaying on the screen a line connecting the coordinates of the original position of the operation object extracted by the tracking means and the coordinates of the moving operation object. It is characterized in.
【0007】さらに、画面上に少なくても一つ以上の操
作対象物とその操作対象物に対して所定の処理を行う少
なくても一つ以上の処理機能とを表示させ、前記操作対
象物の中から所望の操作対象物を選択し、それを処理さ
せる処理機能を前記処理機能の中から選択する操作を前
記画面上で行うグラフィックユーザインタフェース装置
おいて、オペレータの命令によって所望の操作対象物が
画面上で移動可能な状態にされたとき、その操作対象物
を識別する識別手段と、前記オペレータの命令によって
所望の前記操作対象物が画面上で移動可能な状態にされ
たとき、その操作対象物の元の位置の座標を抽出すると
ともに、その操作対象物が移動しているとき、それを追
跡してその座標を抽出する追跡手段と、所望の操作対象
物が画面上で移動可能な状態にあるときにその操作の中
断命令がオペレータによって出力されたとき、前記識別
手段の識別結果に基づいてそのときの操作対象物と、前
記追跡手段の抽出結果に基づいてそのときの座標とを記
憶するとともに、その操作を中断させる中断手段と、前
記中断している状態がオペレータによって解除されたと
き、前記中断手段に記憶されている操作対象物と座標に
基づき、前記中断命令が出力されたときと同じ状態に戻
して操作を再開させる再開手段と、を具備することを特
徴としている。Furthermore, at least one or more operation objects and at least one or more processing functions for performing predetermined processing on the operation objects are displayed on the screen, and the operation objects are displayed. In a graphic user interface device that selects a desired operation target from the inside and performs a process function of selecting a processing function for processing it on the screen, a desired operation target is changed by an operator's command. When the movable object is made movable on the screen, the identification means for identifying the operation object, and when the desired operation object is made movable on the screen by the operator's command, the operation object Along with extracting the coordinates of the original position of the object, when the operation target is moving, tracking means for tracking the position and extracting the coordinates, and the desired operation target moves on the screen. When a command to suspend the operation is output by the operator in the active state, the operation object at that time based on the identification result of the identification means, and the coordinates at that time based on the extraction result of the tracking means And a suspending means for suspending the operation, and when the suspended state is released by the operator, the suspending command is output based on the operation object and the coordinates stored in the suspending means. Restarting means for returning to the same state as when the operation was performed and restarting the operation.
【0008】[0008]
【作用】上記構成によれば、識別手段は、オペレータの
命令によって所望の操作対象物が画面上で移動可能な状
態にされたとき、その操作対象物を識別する。そして、
判断手段は、前記識別手段によって識別された操作対象
物に対して処理可能な前記処理機能を判断ルール記憶手
段に記憶された判断ルールに基づいて判断し、前記画面
上にその判断結果を表示させる。According to the above construction, the identifying means identifies the operation target object when the desired operation target object is made movable on the screen by the instruction of the operator. And
The determination means determines the processing function capable of processing the operation target identified by the identification means based on the determination rule stored in the determination rule storage means, and displays the determination result on the screen. .
【0009】また、追跡手段は、オペレータの命令によ
って所望の操作対象物が画面上で移動可能な状態にされ
たとき、その操作対象物の元の位置の座標を抽出すると
ともに、その操作対象物が移動しているとき、それを追
跡してその座標を抽出する。そして、追跡手段表示部
は、前記追跡手段によって抽出される前記操作対象物の
元の位置の座標と、移動中のその操作対象物の座標とを
結ぶ線を前記画面上に表示させる。Further, the tracking means extracts the coordinates of the original position of the operation target object when the desired operation target object is made movable on the screen by the instruction of the operator, and the operation target object is also extracted. When is moving, it tracks it and extracts its coordinates. Then, the tracking unit display unit displays a line connecting the coordinates of the original position of the operation target extracted by the tracking unit and the coordinates of the moving operation target on the screen.
【0010】さらに、所望の操作対象物が画面上で移動
可能な状態にあるときにその操作の中断命令がオペレー
タによって出力されたとき、前記識別手段の識別結果に
基づいてそのときの操作対象物と、前記追跡手段の抽出
結果に基づいてそのときの座標とを記憶するとともに、
その操作を中断させる。そして、再開手段は、前記中断
している状態がオペレータによって解除されたとき、前
記中断手段に記憶されている操作対象物と座標に基づ
き、前記中断命令が出力されたときと同じ状態に戻して
操作を再開させる。Further, when the operator outputs a command to suspend the operation while the desired operation target is movable on the screen, the operation target at that time is determined based on the identification result of the identification means. And storing the coordinates at that time based on the extraction result of the tracking means,
The operation is interrupted. Then, the resuming means, when the suspended state is released by the operator, returns to the same state as when the suspending instruction is output, based on the operation object and the coordinates stored in the suspending means. Restart the operation.
【0011】[0011]
【実施例】図1は、本発明に係るグラフィックユーザイ
ンタフェース装置の第1実施例を示す機能ブロック図で
ある。1 is a functional block diagram showing a first embodiment of a graphic user interface device according to the present invention.
【0012】図1に示すように、第1実施例のグラフィ
ックユーザインタフェース装置1は、表示部3と、入力
部5と、判断ルール記憶部7と、識別部9と、判断部1
1とを備えている。As shown in FIG. 1, the graphic user interface device 1 of the first embodiment has a display unit 3, an input unit 5, a determination rule storage unit 7, an identification unit 9, and a determination unit 1.
1 and.
【0013】表示部3は、グラフィックユーザインタフ
ェース装置1に記憶される3種類のファイル13a,1
3b,13cを操作対象物13として図2に示すように
画面上に表示するとともに、グラフィックユーザインタ
フェース装置1の印刷機能15A、変換機能15B、表
示機能15Cを処理機能15として図2に示すように画
面上に表示し、所望の操作対象物13に対して所望の処
理機能15を動作させる操作を画面上で行う。The display unit 3 has three types of files 13a, 1 stored in the graphic user interface device 1.
As shown in FIG. 2, 3b and 13c are displayed as the operation target 13 on the screen as shown in FIG. The operation of displaying the desired operation target 13 on the screen and operating the desired processing function 15 is performed on the screen.
【0014】入力部5は、前記操作対象物13を画面上
でドラッグ、ムーブ、ドロップの各操作を行うマウス
(図示せず)と、表示部3に対して表示する画面の選択
を行うキーボード(図示せず)を備える。The input unit 5 is a mouse (not shown) for performing operations of dragging, moving, and dropping the operation target 13 on the screen, and a keyboard (for selecting a screen to be displayed on the display unit 3). (Not shown).
【0015】判断ルール記憶部7は、図3に示すよう
に、前記各処理機能15が処理することができる操作対
象物13を前記処理機能15毎に対応させて予め記憶す
る。As shown in FIG. 3, the judgment rule storage unit 7 stores in advance the operation object 13 that can be processed by each processing function 15 in association with each processing function 15.
【0016】識別部9は、表示部3の画面上に表示され
ている操作対象物13のうち、オペレータの命令によっ
て所望の操作対象物13がドラッグされたとき、その操
作対象物13がどのファイルであるかをドラッグされた
位置によって識別する。When the desired operation target 13 among the operation targets 13 displayed on the screen of the display unit 3 is dragged by the operator's command, the identification unit 9 determines which file the operation target 13 is. Is identified by the dragged position.
【0017】判断部11は、識別部9によって識別され
た操作対象物13に対して処理可能な処理機能15を判
断ルール記憶部7に基づいて判断し、表示部3の画面上
にその判断結果を表示させる。The determination unit 11 determines the processing function 15 capable of processing the operation target 13 identified by the identification unit 9 based on the determination rule storage unit 7, and displays the determination result on the screen of the display unit 3. Is displayed.
【0018】次に、第1実施例のグラフィックユーザイ
ンタフェース装置1の動作を図4に示すフローチャート
を用いて説明する。なお、ここでは、ファイル13aを
ドラッグするときの動作を例に説明する。Next, the operation of the graphic user interface device 1 of the first embodiment will be described with reference to the flow chart shown in FIG. Note that, here, an operation when dragging the file 13a will be described as an example.
【0019】予めオペレータは、図2に示すように3種
類のファイル13a,ファイル13b,ファイル13c
と、グラフィックユーザインタフェース装置1の処理機
能15である印刷機能15A、変換機能15B、表示機
能15Cを表示部3の画面上に表示できるように表示部
3に設定しておくとともに、図3に示すように、各処理
機能15が処理できる操作対象物13を前記処理機能1
5毎に対応させて記憶させておく。As shown in FIG. 2, the operator previously has three types of files 13a, 13b and 13c.
3, the print function 15A, the conversion function 15B, and the display function 15C, which are the processing functions 15 of the graphic user interface device 1, are set in the display unit 3 so that they can be displayed on the screen of the display unit 3, and as shown in FIG. As described above, the operation target 13 that can be processed by each processing function 15
It is stored in association with every 5 items.
【0020】この状態でオペレータは、入力部5を用い
て図2に示すような画面を表示部3に表示させる。In this state, the operator uses the input unit 5 to display a screen as shown in FIG. 2 on the display unit 3.
【0021】そして、オペレータは入力部5のマウスを
動かして画面上のカーソル17をファイル13aの位置
に移動させ、所定のボタンをプッシュしながらマウスを
動かすことによってファイル13aをドラッグする。Then, the operator moves the mouse of the input section 5 to move the cursor 17 on the screen to the position of the file 13a, and drags the file 13a by moving the mouse while pushing a predetermined button.
【0022】ファイル13aがドラッグされると、識別
部9は、そのドラッグされたときの位置を基にそれがフ
ァイル13aであることを識別する(ステップST
1)。When the file 13a is dragged, the identification unit 9 identifies that it is the file 13a based on the position when the file 13a is dragged (step ST
1).
【0023】そして、ドラッグされたファイルがファイ
ル13aであることが識別されると判断部11は、判断
ルール記憶部7に記憶されている図3に示す判断ルール
を基にそのファイル13aを受け付けることができる処
理機能15を判断する(ステップST3)。ここでは、
印刷機能15Aと変換機能15Bが受付け可能であると
判断される。そして、判断部11は、図5に示すように
表示部3の画面上に表示されている印刷機能15Aと変
換機能15Bに「OK」を表示する(ステップST
5)。When it is identified that the dragged file is the file 13a, the judgment unit 11 accepts the file 13a based on the judgment rule shown in FIG. The processing function 15 capable of performing the above is determined (step ST3). here,
It is determined that the print function 15A and the conversion function 15B can be accepted. Then, the determination unit 11 displays “OK” on the print function 15A and the conversion function 15B displayed on the screen of the display unit 3 as shown in FIG. 5 (step ST
5).
【0024】このように、第1実施例のグラフィックユ
ーザインタフェース装置では、オペレータはファイル1
3aをドラッグするのみでこのファイル13aを受け付
けることができる処理機能15を把握することが可能と
なるため、操作の省力化ができる。As described above, in the graphic user interface device of the first embodiment, the operator uses the file 1
Since the processing function 15 that can accept the file 13a can be grasped only by dragging the file 3a, the labor of the operation can be saved.
【0025】図6は、本発明に係るのグラフィックユー
ザインタフェース装置の第2実施例を示す機能ブロック
図である。なお、図1に示す第1実施例のグラフィック
ユーザインタフェース装置1と同一部材には、同一番号
を付して説明は省略する。FIG. 6 is a functional block diagram showing a second embodiment of the graphic user interface device according to the present invention. The same members as those of the graphic user interface device 1 of the first embodiment shown in FIG. 1 are designated by the same reference numerals and the description thereof will be omitted.
【0026】図6に示すように、第2実施例のグラフィ
ックユーザインタフェース装置21は、図1に示す第1
実施例のグラフィックユーザインタフェース装置1の表
示部3と入力部5に、追跡部23と、追跡表示部25と
を設けた構成となっている。As shown in FIG. 6, the graphic user interface device 21 of the second embodiment is the same as the first embodiment shown in FIG.
The graphic user interface device 1 of the embodiment has a configuration in which a display unit 3 and an input unit 5 are provided with a tracking unit 23 and a tracking display unit 25.
【0027】追跡部23は、操作対象物13が画面上で
ドラッグされたとき、その操作対象物13の元の位置の
座標を抽出するとともに、ムーブ中の操作対象物13を
追跡してその座標を抽出する。The tracking unit 23 extracts the coordinates of the original position of the operation target 13 when the operation target 13 is dragged on the screen, and also tracks the operation target 13 being moved and coordinates thereof. To extract.
【0028】追跡表示部25は、追跡部23によって抽
出される操作対象物13の元の位置の座標と、ムーブ中
の操作対象物13の座標とに基づき、その操作対象物1
3の元の位置の座標とムーブ中の操作対象物13の座標
を結ぶ線を表示部3の画面上に表示させる。The tracking display section 25 is based on the coordinates of the original position of the operation object 13 extracted by the tracking section 23 and the coordinates of the operation object 13 being moved, and the operation object 1
A line connecting the coordinates of the original position of 3 and the coordinates of the operation target 13 being moved is displayed on the screen of the display unit 3.
【0029】次に、第2実施例のグラフィックユーザイ
ンタフェース装置21の動作を図7に示すフローチャー
トを用いて説明する。なお、ここでは、ファイル13b
をドラッグし、ムーブして印刷機能15Aにドロップす
るまでの動作を例に説明する。Next, the operation of the graphic user interface device 21 of the second embodiment will be described with reference to the flow chart shown in FIG. In this example, the file 13b
An operation of dragging, moving, and dropping on the print function 15A will be described as an example.
【0030】予めオペレータは、図2に示すように3種
類のファイル13a,ファイル13b,ファイル13c
と、グラフィックユーザインタフェース装置1の処理機
能15である印刷機能15A、変換機能15B、表示機
能15Cを表示部3の画面上に表示できるように表示部
3に設定しておく。The operator previously has three types of files 13a, 13b and 13c as shown in FIG.
Then, the print function 15A, the conversion function 15B, and the display function 15C, which are the processing functions 15 of the graphic user interface device 1, are set in the display unit 3 so that they can be displayed on the screen of the display unit 3.
【0031】この状態でオペレータは、入力部5を用い
て図2に示すような画面を表示部3に表示させる。In this state, the operator uses the input unit 5 to display the screen as shown in FIG. 2 on the display unit 3.
【0032】そして、オペレータは、マウスを動かして
画面上のカーソル17をファイル13bの位置に移動さ
せ、マウスの所定のボタンをプッシュしながら動かすこ
とによってファイル13bをドラッグする。Then, the operator moves the cursor to move the cursor 17 on the screen to the position of the file 13b, and moves the cursor while pushing a predetermined button of the mouse to drag the file 13b.
【0033】ファイル13bがaドラッグされると、追
跡部23は、そのドラッグされたときの座標を抽出する
(ステップST11)。そして、オペレータによってフ
ァイル13bがムーブされているとき(ステップST1
3YES )、その座標を抽出する(ステップST15)。
なお、座標は、ファイル13bをムーブさせるマウスの
移動量から画面上の座標に変換して求められる。When the file 13b is dragged a, the tracking section 23 extracts the coordinates at the time of dragging (step ST11). When the file 13b is moved by the operator (step ST1
3YES), and the coordinates are extracted (step ST15).
The coordinates are obtained by converting the amount of movement of the mouse that moves the file 13b into coordinates on the screen.
【0034】追跡部23によってファイル13bの元の
位置の座標とムーブ中のファイル13bの座標が抽出さ
れると、追跡表示部25では、その抽出されたファイル
13bの元の位置の座標とムーブ中のファイル13bの
座標を線で結び、図8に示すように前記画面上に表示さ
せる(ステップST17)。この線は、ファイル13b
の動きに追従して結ばれる。When the tracking unit 23 extracts the coordinates of the original position of the file 13b and the coordinates of the file 13b being moved, the tracking display unit 25 displays the coordinates of the original position of the extracted file 13b and the moving position. The coordinates of the file 13b are connected by lines and displayed on the screen as shown in FIG. 8 (step ST17). This line is file 13b
Is tied following the movement of.
【0035】そして、オペレータによってファイル13
bが印刷機能15Aにドロップされると(ステップST
19YES )、追跡表示部25では、前記ファイル13b
の元の位置の座標とムーブ中のファイル13bの座標を
結ぶ線を削除する(ステップST21)。Then, the file 13 is set by the operator.
When b is dropped on the print function 15A (step ST
19YES), the tracking display unit 25 displays the file 13b
The line connecting the coordinates of the original position of and the coordinates of the file 13b being moved is deleted (step ST21).
【0036】このように、第2実施例のグラフィックユ
ーザインタフェース装置21では、ドラッグされたファ
イル13bの元の位置とムーブ中のファイル13bを結
ぶ線を前記画面上に表示させるようにしているので、ド
ラッグしたファイルが何であったかムーブ中に分からな
くなってしまうということを防止できる。As described above, in the graphic user interface device 21 of the second embodiment, the line connecting the original position of the dragged file 13b and the moving file 13b is displayed on the screen. This prevents you from wondering what the dragged file was during the move.
【0037】図9は、本発明に係るのグラフィックユー
ザインタフェース装置の第3実施例を示す機能ブロック
図である。なお、図1に示す第1実施例のグラフィック
ユーザインタフェース装置1、図6に示す第2実施例の
グラフィックユーザインタフェース装置21と同一部材
には、同一番号を付して説明は省略する。FIG. 9 is a functional block diagram showing a third embodiment of the graphic user interface device according to the present invention. The same members as those of the graphic user interface device 1 of the first embodiment shown in FIG. 1 and the graphic user interface device 21 of the second embodiment shown in FIG.
【0038】図9に示すように、第3実施例のグラフィ
ックユーザインタフェース装置31は、図1に示す第1
実施例のグラフィックユーザインタフェース装置1の表
示部3、入力部5、識別部9、および、図6に示す第2
実施例のグラフィックユーザインタフェース装置21の
追跡部23に、中断部33と、再開部35とを設けた構
成となっている。As shown in FIG. 9, the graphic user interface device 31 of the third embodiment is similar to the first embodiment shown in FIG.
The display unit 3, the input unit 5, the identification unit 9, and the second shown in FIG. 6 of the graphic user interface device 1 of the embodiment.
The tracing unit 23 of the graphic user interface device 21 of the embodiment is provided with an interruption unit 33 and a resumption unit 35.
【0039】中断部33は、所望の操作対象物13が画
面上でムーブ中となっているときにその操作の中断命令
がオペレータによって出力されたとき、識別部9の識別
結果に基づいてムーブ中の操作対象物13の名称と、追
跡部23の抽出結果に基づいて前記中断命令が出力され
たときの操作対象物13の座標とを記憶するとともに、
その操作を中断させ、中断中であることを画面上に表示
させる。The suspending unit 33 is moving based on the identification result of the identifying unit 9 when the operator outputs a suspending instruction of the operation while the desired operation target 13 is moving on the screen. The name of the operation target 13 and the coordinates of the operation target 13 when the interruption command is output based on the extraction result of the tracking unit 23 are stored, and
The operation is interrupted, and the fact that the operation is being interrupted is displayed on the screen.
【0040】再開部35は、オペレータによって中断状
態が解除されたとき、中断部33に記憶された操作対象
物13の名称とその座標に基づいて前記中断命令が出力
されたときと同じ画面状態で操作を再開させる。When the operator releases the suspended state, the resuming section 35 displays the same screen state as when the suspending instruction is output based on the name of the operation target object 13 stored in the suspending section 33 and its coordinates. Restart the operation.
【0041】次に、第3実施例のグラフィックユーザイ
ンタフェース装置31の動作を図10に示すフローチャ
ートを用いて説明する。なお、ここでは図11に示すよ
うに、ファイル表示ウインドウ3aと処理機能表示ウイ
ンドウ3bによるマルチウインドウ処理を行っている場
合を例に説明する。このとき、ファイル13aをドラッ
グし、ムーブして印刷機能15Aにドロップしようとし
たとき、図11に示すように、ファイル表示ウインドウ
3aにより処理機能表示ウインドウ3bの印刷機能15
Aを隠してしまっているために、印刷機能15Aにドロ
ップできず、操作を中断して、画面を切り替えなけれな
らない場合を想定する。Next, the operation of the graphic user interface device 31 of the third embodiment will be described with reference to the flow chart shown in FIG. Here, as shown in FIG. 11, a case where multi-window processing is performed by the file display window 3a and the processing function display window 3b will be described as an example. At this time, when the file 13a is dragged, moved and then dropped onto the print function 15A, as shown in FIG. 11, the print function 15 of the processing function display window 3b is displayed by the file display window 3a.
It is assumed that A is hidden and cannot be dropped on the print function 15A, and the operation must be interrupted to switch the screen.
【0042】まず、オペレータは、マウスを動かして表
示部3の画面上のカーソル17をファイル13aの位置
に移動させ、マウスの所定のボタンをプッシュしながら
動かすことによってファイル13aをドラッグする。First, the operator moves the cursor 17 on the screen of the display unit 3 to the position of the file 13a by moving the mouse, and moves the cursor while pushing a predetermined button of the mouse to drag the file 13a.
【0043】ファイル13aがドラッグされると、追跡
部23は、そのドラッグされたときの座標を抽出する
(ステップST41)。そして、オペレータによってフ
ァイル13aがムーブされているとき(ステップST4
3YES )、その座標を追跡して抽出する。When the file 13a is dragged, the tracking section 23 extracts the coordinates at the time of dragging (step ST41). Then, when the file 13a is moved by the operator (step ST4
3YES), track and extract the coordinates.
【0044】このとき、ファイル表示ウインドウ3aに
より処理機能表示ウインドウ3bの印刷機能15Aを隠
しており、ファイル13aを印刷機能15Aにドロップ
することができないため、オペーレータは、ファイル1
3aをドロップすることなく(ステップST47NO)、
操作の中断命令を中断部33に対し、入力部5のキーボ
ードの所定のキーを押すことによって出力する(ステッ
プST49YES )。At this time, since the print function 15A of the processing function display window 3b is hidden by the file display window 3a and the file 13a cannot be dropped onto the print function 15A, the operator operates the file 1
Without dropping 3a (step ST47 NO),
An operation interruption command is output to the interruption unit 33 by pressing a predetermined key on the keyboard of the input unit 5 (step ST49 YES).
【0045】中断部33では、入力部5から中断命令が
出力されると、そのときのファイル13aの座標と、識
別部9によって識別されたファイル名であるファイル1
3aとを記憶する。そして、図11に示すように画面上
のファイル13aに「中断」を表示してその操作を中断
し、カーソル17をフリーにさせる(ステップST5
1)。In the suspending unit 33, when the suspending command is output from the input unit 5, the coordinates of the file 13a at that time and the file 1 which is the file name identified by the identifying unit 9 are output.
3a and 3a are stored. Then, as shown in FIG. 11, "interrupt" is displayed in the file 13a on the screen, the operation is interrupted, and the cursor 17 is made free (step ST5).
1).
【0046】そして、オペレータは、入力部5のマウス
を用いて画面上のカーソル17を画面切替の部分に移動
させ、所定のボタンをクリックすることによって処理機
能表示ウインドウ3bがファイル表示ウインドウ3aの
上に表示されるように切替える。その後、オペレータは
入力部5のキーボードの所定のキーを押すことによって
操作再開命令を再開部35に対して出力する(ステップ
ST53YES )。Then, the operator moves the cursor 17 on the screen to the screen switching portion by using the mouse of the input unit 5 and clicks a predetermined button to bring the processing function display window 3b onto the file display window 3a. To be displayed. After that, the operator outputs an operation restart command to the restart unit 35 by pressing a predetermined key on the keyboard of the input unit 5 (YES in step ST53).
【0047】再開部35では、入力部5から操作再開命
令が出力されると、中断部33に記憶されたファイル名
とその座標に基づいて中断命令が出力されたときと同じ
状態に戻し、ファイル13aを印刷機能15Aにドロッ
プするための操作を再開させる(ステップST55)。When the operation restart command is output from the input unit 5, the restart unit 35 restores the same state as when the interrupt command was output based on the file name stored in the interrupt unit 33 and its coordinates, and The operation for dropping 13a on the print function 15A is restarted (step ST55).
【0048】このように、第3実施例のグラフィックユ
ーザインタフェース装置31では、中断命令が中断部3
3に対して出力されたときにドラッグされていたファイ
ル名とその座標を中断部33に記憶して、別の操作を可
能にさせる。そして、操作再開命令が再開部35に対し
て出力されたとき、再開部35は中断部33に記憶され
ているファイル名とその座標に基づいて中断命令が出力
されたときと同じ状態に戻し、ファイル13aを印刷機
能15Aにドロップするための操作を再開させる。その
ため、ファイル13aをドラッグした操作をキャンセル
することなく、その操作を中断させ、それとは別の操作
を行い、再び、元の操作を前記中断したときの状態から
続行させることができる。As described above, in the graphic user interface device 31 of the third embodiment, the interruption command is issued by the interruption unit 3.
The file name and the coordinates of the file being dragged when it is output to 3 are stored in the interruption unit 33 to enable another operation. Then, when the operation restart command is output to the restart unit 35, the restart unit 35 returns to the same state as when the interrupt command was output based on the file name stored in the interrupt unit 33 and its coordinates, The operation for dropping the file 13a on the print function 15A is restarted. Therefore, without canceling the operation of dragging the file 13a, the operation can be interrupted, another operation can be performed, and the original operation can be resumed from the state in which it was interrupted.
【0049】なお、第3実施例のグラフィックユーザイ
ンタフェース装置31では、中断中の画面全部が表示さ
れているがこれに限らず、中断中の画面の一部や中断中
の操作があることだけを画面の片隅に表示するようにし
ても良い。In the graphic user interface device 31 of the third embodiment, the entire suspended screen is displayed. However, the present invention is not limited to this, and only a part of the suspended screen or a suspended operation may occur. It may be displayed in one corner of the screen.
【0050】図12は、本発明に係るのグラフィックユ
ーザインタフェース装置の第4実施例を示す機能ブロッ
ク図である。なお、図1に示す第1実施例のグラフィッ
クユーザインタフェース装置1、図6に示す第2実施例
のグラフィックユーザインタフェース装置21および図
9に示す第2実施例のグラフィックユーザインタフェー
ス装置31と同一部材には、同一番号を付して説明は省
略する。FIG. 12 is a functional block diagram showing a fourth embodiment of the graphic user interface device according to the present invention. The same members as the graphic user interface device 1 of the first embodiment shown in FIG. 1, the graphic user interface device 21 of the second embodiment shown in FIG. 6 and the graphic user interface device 31 of the second embodiment shown in FIG. Are assigned the same numbers and explanations thereof are omitted.
【0051】図12に示すように、第4実施例のグラフ
ィックユーザインタフェース装置41は、図1に示す第
1実施例のグラフィックユーザインタフェース装置1の
表示部3、入力部5、判断ルール部7、識別部9、判断
部11、図6に示す第2実施例のグラフィックユーザイ
ンタフェース装置21の追跡部23、追跡表示部25、
および、図9に示す第3実施例のグラフィックユーザイ
ンタフェース装置31の中断部33、再開部35とを備
えている。すなわち、図1に示す第1実施例のグラフィ
ックユーザインタフェース装置1、図6に示す第2実施
例のグラフィックユーザインタフェース装置21および
図9に示す第3実施例のグラフィックユーザインタフェ
ース装置31とを合わせた構成となっている。As shown in FIG. 12, a graphic user interface device 41 of the fourth embodiment has a display unit 3, an input unit 5, a judgment rule unit 7, and a graphic user interface device 1 of the first embodiment shown in FIG. The identification unit 9, the determination unit 11, the tracking unit 23 of the graphic user interface device 21 of the second embodiment shown in FIG. 6, the tracking display unit 25,
Further, the graphic user interface device 31 of the third embodiment shown in FIG. 9 is provided with an interruption unit 33 and a resumption unit 35. That is, the graphic user interface device 1 of the first embodiment shown in FIG. 1, the graphic user interface device 21 of the second embodiment shown in FIG. 6 and the graphic user interface device 31 of the third embodiment shown in FIG. 9 are combined. It is composed.
【0052】そのため、第4実施例のグラフィックユー
ザインタフェース装置41は、図1に示す第1実施例の
グラフィックユーザインタフェース装置1と同様にオペ
レータはファイル13aをドラッグするのみでこのファ
イル13aを受け付けることができる処理機能15を把
握することが可能となり、また、図6に示す第2実施例
のグラフィックユーザインタフェース装置21と同様
に、ドラッグした操作対象物が何であったかムーブ中に
分からなくなってしまうことが防止でき、さらに、図9
に示す第3実施例のグラフィックユーザインタフェース
装置31と同様に、ファイル13aをドラッグした操作
をキャンセルすることなく、その操作を中断させ、それ
とは別の操作を行い、再び、元の操作を前記中断したと
きの状態から続行させることができる。Therefore, the graphic user interface device 41 of the fourth embodiment can accept the file 13a only by dragging the file 13a by the operator as in the graphic user interface device 1 of the first embodiment shown in FIG. It becomes possible to grasp the processing functions 15 which can be performed, and like the graphic user interface device 21 of the second embodiment shown in FIG. 6, it is possible to prevent the user from not knowing what the dragged operation target is during the move. Yes, and in addition,
As in the case of the graphic user interface device 31 of the third embodiment shown in FIG. 10, the operation of dragging the file 13a is canceled without canceling the operation, another operation is performed, and the original operation is interrupted again. You can continue from where you were.
【0053】なお、全ての実施例では、操作対象物13
として、ファイル13a,ファイル13b,ファイル1
3c、処理機能15として、印刷機能15A,交換機能
15B,表示機能15Cの3個を例に説明しているがこ
れらの種類、個数に限られない。In all the examples, the operation target 13
File 13a, file 13b, file 1
3c and the processing function 15 are described as an example of three print functions 15A, exchange functions 15B, and display functions 15C, but the types and the number are not limited to these.
【0054】[0054]
【発明の効果】以上説明したように本発明によれば、オ
ペレータが操作対象物を移動可能な状態にしたとき、そ
の操作対象を受け付けることができる処理機能を判断し
て表示するようにしているので、オペレータは、操作対
象物を移動可能な状態にするのみでこの操作対象物を受
け付けることができる処理機能を把握することが可能と
なる。As described above, according to the present invention, when the operator makes the operation target movable, the processing function capable of accepting the operation target is judged and displayed. Therefore, the operator can grasp the processing function capable of accepting the operation target only by making the operation target movable.
【0055】また、移動可能な状態にされた操作対象物
の元の位置と移動中の操作対象物を結ぶ線を画面上に表
示させるようにしているので、操作対象物を移動させて
いるときにそれが何であったか分からなくなってしまう
ことが防止できる。Further, since the line connecting the original position of the movable operation object and the moving operation object is displayed on the screen, when the operation object is being moved. It can prevent you from forgetting what it was.
【0056】さらに、操作対象物が移動可能な状態とな
っているときにその操作を中断させる場合、中断させる
ときの状態を記憶するようにしているので、その操作を
キャンセルすることなく、その操作を中断させ、それと
は別の操作を行い、前記記憶された中断時の状態を基づ
いて再び元の操作を前記中断したときの状態から続行さ
せることが可能となる。Further, if the operation is interrupted when the operation object is in a movable state, the operation state is stored without canceling the operation. It is possible to resume the original operation from the state at the time of the interruption again based on the stored state at the time of the interruption.
【図1】本発明に係るグラフィックユーザインタフェー
ス装置の第1実施例を示す機能ブロック図である。FIG. 1 is a functional block diagram showing a first embodiment of a graphic user interface device according to the present invention.
【図2】表示部の表示画面の一例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of a display screen of a display unit.
【図3】判断ルール記憶部に記憶される判断ルールであ
る。FIG. 3 is a determination rule stored in a determination rule storage unit.
【図4】図1に示す第1実施例のグラフィックユーザイ
ンタフェース装置の動作を示すフローチャートである。FIG. 4 is a flowchart showing the operation of the graphic user interface device of the first embodiment shown in FIG.
【図5】判断部の判断結果の表示例を示す説明図であ
る。FIG. 5 is an explanatory diagram illustrating a display example of a determination result of a determination unit.
【図6】本発明に係るのグラフィックユーザインタフェ
ース装置の第2実施例を示す機能ブロック図である。FIG. 6 is a functional block diagram showing a second embodiment of the graphic user interface device according to the present invention.
【図7】図6に示す第2実施例のグラフィックユーザイ
ンタフェース装置の動作を示すフローチャートである。7 is a flowchart showing the operation of the graphic user interface device of the second embodiment shown in FIG.
【図8】操作対象物の元の位置とムーブ中の操作対象物
を結ぶ線の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of a line connecting the original position of the operation target and the operation target being moved.
【図9】本発明に係るのグラフィックユーザインタフェ
ース装置の第3実施例を示す機能ブロック図である。FIG. 9 is a functional block diagram showing a third embodiment of the graphic user interface device according to the present invention.
【図10】図9に示す第3実施例のグラフィックユーザ
インタフェース装置の動作を示すフローチャートであ
る。10 is a flowchart showing the operation of the graphic user interface device of the third embodiment shown in FIG.
【図11】マルチウインドウ処理を行っている場合の表
示画面を示す説明図である。FIG. 11 is an explanatory diagram showing a display screen when performing multi-window processing.
【図12】本発明に係るのグラフィックユーザインタフ
ェース装置の第4実施例を示す機能ブロック図である。FIG. 12 is a functional block diagram showing a fourth embodiment of the graphic user interface device according to the present invention.
【図13】従来の画面上での操作を示す説明図である。FIG. 13 is an explanatory diagram showing a conventional operation on a screen.
1,21,31,41 グラフィックユーザインタフェ
ース装置 3 表示部 5 入力部 7 判断ルール記憶部 9 識別部 11 判断部 23 追跡部 25 追跡表示部 33 中断部 35 再開部1, 21, 31, 41 Graphic user interface device 3 Display unit 5 Input unit 7 Judgment rule storage unit 9 Identification unit 11 Judgment unit 23 Tracking unit 25 Tracking display unit 33 Interruption unit 35 Resuming unit
Claims (3)
物とその操作対象物に対して所定の処理を行う少なくて
も一つ以上の処理機能とを表示させ、前記操作対象物の
中から所望の操作対象物を選択し、それを処理させる処
理機能を前記処理機能の中から選択する操作を前記画面
上で行うグラフィックユーザインタフェース装置おい
て、 前記各処理機能が処理できる前記操作対象物を各処理機
能に対応させて記憶する判断ルール記憶手段と、 オペレータの命令によって所望の操作対象物が画面上で
移動可能な状態にされたとき、その操作対象物を識別す
る識別手段と、 前記識別手段によって識別された操作対象物に対して処
理可能な前記処理機能を前記判断ルール記憶手段に基づ
いて判断し、前記画面上にその判断結果を表示させる判
断手段と、 を具備することを特徴とするグラフィックユーザインタ
フェース装置。1. A display for displaying at least one or more operation target objects and at least one or more processing functions for performing a predetermined process on the operation target objects on a screen, In a graphic user interface device that selects a desired operation object from the inside and performs an operation of selecting a processing function for processing it from the processing functions, the operation target that can be processed by each of the processing functions. Determination rule storage means for storing an object in association with each processing function, identification means for identifying the operation object when a desired operation object is made movable on the screen by an operator's command, Judgment means for judging the processing function capable of processing the operation target object identified by the identification means based on the judgment rule storage means, and displaying the judgment result on the screen. A graphic user interface device comprising:
物とその操作対象物に対して所定の処理を行う少なくて
も一つ以上の処理機能とを表示させ、前記操作対象物の
中から所望の操作対象物を選択し、それを処理させる処
理機能を前記処理機能の中から選択する操作を前記画面
上で行うグラフィックユーザインタフェース装置おい
て、 オペレータの命令によって所望の操作対象物が画面上で
移動可能な状態にされたとき、その操作対象物の元の位
置の座標を抽出するとともに、その操作対象物が移動し
ているとき、それを追跡してその座標を抽出する追跡手
段と、 前記追跡手段によって抽出される前記操作対象物の元の
位置の座標と、移動中のその操作対象物の座標とを結ぶ
線を前記画面上に表示させる追跡表示手段と、 を具備することを特徴とするグラフィックユーザインタ
フェース装置。2. The screen displays at least one or more operation objects and at least one or more processing functions for performing a predetermined process on the operation objects, and the operation objects are displayed. In a graphic user interface device that selects a desired operation object from the screen and performs an operation of selecting a processing function for processing it from the processing functions on the screen, a desired operation object is displayed by an operator's command. Tracking means for extracting the coordinates of the original position of the operation target when the operation target is moved on the screen, and for tracking the operation target when the operation target is moving and extracting the coordinates. And tracking display means for displaying on the screen a line connecting the coordinates of the original position of the operation target extracted by the tracking means and the coordinates of the moving operation target. To Characteristic graphic user interface device.
物とその操作対象物に対して所定の処理を行う少なくて
も一つ以上の処理機能とを表示させ、前記操作対象物の
中から所望の操作対象物を選択し、それを処理させる処
理機能を前記処理機能の中から選択する操作を前記画面
上で行うグラフィックユーザインタフェース装置おい
て、 オペレータの命令によって所望の操作対象物が画面上で
移動可能な状態にされたとき、その操作対象物を識別す
る識別手段と、 前記オペレータの命令によって所望の前記操作対象物が
画面上で移動可能な状態にされたとき、その操作対象物
の元の位置の座標を抽出するとともに、その操作対象物
が移動しているとき、それを追跡してその座標を抽出す
る追跡手段と、 所望の操作対象物が画面上で移動可能な状態にあるとき
にその操作の中断命令がオペレータによって出力された
とき、前記識別手段の識別結果に基づいてそのときの操
作対象物と、前記追跡手段の抽出結果に基づいてそのと
きの座標とを記憶するとともに、その操作を中断させる
中断手段と、 前記中断している状態がオペレータによって解除された
とき、前記中断手段に記憶されている操作対象物と座標
に基づき、前記中断命令が出力されたときと同じ状態に
戻して操作を再開させる再開手段と、 を具備することを特徴とするグラフィックユーザインタ
フェース装置。3. An operation target object is displayed by displaying at least one operation target object and at least one processing function for performing a predetermined process on the operation target object on a screen. In a graphic user interface device that selects a desired operation object from the screen and performs an operation of selecting a processing function for processing it from the processing functions on the screen, a desired operation object is displayed by an operator's command. When the movable object is made movable on the screen, an identification means for identifying the operation object, and when the desired operation object is made movable on the screen by the instruction of the operator, the operation object A tracking means for extracting the coordinates of the original position of the object and tracing the coordinates when the operation object is moving, and a desired operation object can be moved on the screen. When the operator outputs a command to suspend the operation in the state, the operation target object at that time based on the identification result of the identification means and the coordinates at that time based on the extraction result of the tracking means are displayed. A suspending means for storing and suspending the operation, and when the suspended state is released by the operator, the suspending instruction is output based on the operation object and the coordinates stored in the suspending means. A graphic user interface device comprising: a resuming means for resuming the operation by returning to the same state as at the time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5250331A JPH07104915A (en) | 1993-10-06 | 1993-10-06 | Graphic user interface device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5250331A JPH07104915A (en) | 1993-10-06 | 1993-10-06 | Graphic user interface device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07104915A true JPH07104915A (en) | 1995-04-21 |
Family
ID=17206329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5250331A Pending JPH07104915A (en) | 1993-10-06 | 1993-10-06 | Graphic user interface device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07104915A (en) |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009510581A (en) | 2005-09-30 | 2009-03-12 | ノキア コーポレイション | Methods, devices, computer programs and graphical user interfaces for user input of electronic devices |
JP2016009340A (en) * | 2014-06-24 | 2016-01-18 | コニカミノルタ株式会社 | Information processing device, and display control method for locked screen and display control program for the device |
JP2017215988A (en) * | 2012-05-09 | 2017-12-07 | アップル インコーポレイテッド | Device, method, and graphical user interface for providing feedback for changing activation state of user interface object |
JP2018124781A (en) * | 2017-01-31 | 2018-08-09 | キヤノン株式会社 | Information processing apparatus, display control method, and program |
US10114546B2 (en) | 2012-05-09 | 2018-10-30 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10168826B2 (en) | 2012-05-09 | 2019-01-01 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US10175879B2 (en) | 2012-12-29 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for zooming a user interface while performing a drag operation |
US10175757B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface |
US10175864B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity |
US10180772B2 (en) | 2015-03-08 | 2019-01-15 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10191627B2 (en) | 2012-05-09 | 2019-01-29 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10203868B2 (en) | 2015-08-10 | 2019-02-12 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10222980B2 (en) | 2015-03-19 | 2019-03-05 | Apple Inc. | Touch input cursor manipulation |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US10303354B2 (en) | 2015-06-07 | 2019-05-28 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10402073B2 (en) | 2015-03-08 | 2019-09-03 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10437333B2 (en) | 2012-12-29 | 2019-10-08 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
US10613634B2 (en) | 2015-03-08 | 2020-04-07 | Apple Inc. | Devices and methods for controlling media presentation |
US10775994B2 (en) | 2012-05-09 | 2020-09-15 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
US10908808B2 (en) | 2012-05-09 | 2021-02-02 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
US10969945B2 (en) | 2012-05-09 | 2021-04-06 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
US11023116B2 (en) | 2012-05-09 | 2021-06-01 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US11231831B2 (en) | 2015-06-07 | 2022-01-25 | Apple Inc. | Devices and methods for content preview based on touch input intensity |
US11240424B2 (en) | 2015-06-07 | 2022-02-01 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US12050761B2 (en) | 2012-12-29 | 2024-07-30 | Apple Inc. | Device, method, and graphical user interface for transitioning from low power mode |
-
1993
- 1993-10-06 JP JP5250331A patent/JPH07104915A/en active Pending
Cited By (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009510581A (en) | 2005-09-30 | 2009-03-12 | ノキア コーポレイション | Methods, devices, computer programs and graphical user interfaces for user input of electronic devices |
US10884591B2 (en) | 2012-05-09 | 2021-01-05 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects |
US11068153B2 (en) | 2012-05-09 | 2021-07-20 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10775994B2 (en) | 2012-05-09 | 2020-09-15 | Apple Inc. | Device, method, and graphical user interface for moving and dropping a user interface object |
US12067229B2 (en) | 2012-05-09 | 2024-08-20 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US10114546B2 (en) | 2012-05-09 | 2018-10-30 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10481690B2 (en) | 2012-05-09 | 2019-11-19 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface |
US10168826B2 (en) | 2012-05-09 | 2019-01-01 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US10592041B2 (en) | 2012-05-09 | 2020-03-17 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US10175757B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface |
US10175864B2 (en) | 2012-05-09 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity |
US11221675B2 (en) | 2012-05-09 | 2022-01-11 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US10782871B2 (en) | 2012-05-09 | 2020-09-22 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US10191627B2 (en) | 2012-05-09 | 2019-01-29 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US10908808B2 (en) | 2012-05-09 | 2021-02-02 | Apple Inc. | Device, method, and graphical user interface for displaying additional information in response to a user contact |
US12045451B2 (en) | 2012-05-09 | 2024-07-23 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US11354033B2 (en) | 2012-05-09 | 2022-06-07 | Apple Inc. | Device, method, and graphical user interface for managing icons in a user interface region |
US11023116B2 (en) | 2012-05-09 | 2021-06-01 | Apple Inc. | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
US11010027B2 (en) | 2012-05-09 | 2021-05-18 | Apple Inc. | Device, method, and graphical user interface for manipulating framed graphical objects |
US11947724B2 (en) | 2012-05-09 | 2024-04-02 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
US10996788B2 (en) | 2012-05-09 | 2021-05-04 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
US10969945B2 (en) | 2012-05-09 | 2021-04-06 | Apple Inc. | Device, method, and graphical user interface for selecting user interface objects |
US11314407B2 (en) | 2012-05-09 | 2022-04-26 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
US10775999B2 (en) | 2012-05-09 | 2020-09-15 | Apple Inc. | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
US10942570B2 (en) | 2012-05-09 | 2021-03-09 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
JP2017215988A (en) * | 2012-05-09 | 2017-12-07 | アップル インコーポレイテッド | Device, method, and graphical user interface for providing feedback for changing activation state of user interface object |
US10437333B2 (en) | 2012-12-29 | 2019-10-08 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
US10915243B2 (en) | 2012-12-29 | 2021-02-09 | Apple Inc. | Device, method, and graphical user interface for adjusting content selection |
US10185491B2 (en) | 2012-12-29 | 2019-01-22 | Apple Inc. | Device, method, and graphical user interface for determining whether to scroll or enlarge content |
US10175879B2 (en) | 2012-12-29 | 2019-01-08 | Apple Inc. | Device, method, and graphical user interface for zooming a user interface while performing a drag operation |
US12050761B2 (en) | 2012-12-29 | 2024-07-30 | Apple Inc. | Device, method, and graphical user interface for transitioning from low power mode |
JP2016009340A (en) * | 2014-06-24 | 2016-01-18 | コニカミノルタ株式会社 | Information processing device, and display control method for locked screen and display control program for the device |
US9898171B2 (en) | 2014-06-24 | 2018-02-20 | Konica Minolta, Inc. | Information processing apparatus, method of controlling a lock screen displayed while the information processing apparatus is locked, and recording medium |
US10338772B2 (en) | 2015-03-08 | 2019-07-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11977726B2 (en) | 2015-03-08 | 2024-05-07 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10180772B2 (en) | 2015-03-08 | 2019-01-15 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10268341B2 (en) | 2015-03-08 | 2019-04-23 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10613634B2 (en) | 2015-03-08 | 2020-04-07 | Apple Inc. | Devices and methods for controlling media presentation |
US10268342B2 (en) | 2015-03-08 | 2019-04-23 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10402073B2 (en) | 2015-03-08 | 2019-09-03 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10860177B2 (en) | 2015-03-08 | 2020-12-08 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11112957B2 (en) | 2015-03-08 | 2021-09-07 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US10599331B2 (en) | 2015-03-19 | 2020-03-24 | Apple Inc. | Touch input cursor manipulation |
US11550471B2 (en) | 2015-03-19 | 2023-01-10 | Apple Inc. | Touch input cursor manipulation |
US11054990B2 (en) | 2015-03-19 | 2021-07-06 | Apple Inc. | Touch input cursor manipulation |
US10222980B2 (en) | 2015-03-19 | 2019-03-05 | Apple Inc. | Touch input cursor manipulation |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US10303354B2 (en) | 2015-06-07 | 2019-05-28 | Apple Inc. | Devices and methods for navigating between user interfaces |
US11681429B2 (en) | 2015-06-07 | 2023-06-20 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10705718B2 (en) | 2015-06-07 | 2020-07-07 | Apple Inc. | Devices and methods for navigating between user interfaces |
US11231831B2 (en) | 2015-06-07 | 2022-01-25 | Apple Inc. | Devices and methods for content preview based on touch input intensity |
US10841484B2 (en) | 2015-06-07 | 2020-11-17 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10455146B2 (en) | 2015-06-07 | 2019-10-22 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11240424B2 (en) | 2015-06-07 | 2022-02-01 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US11835985B2 (en) | 2015-06-07 | 2023-12-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10209884B2 (en) | 2015-08-10 | 2019-02-19 | Apple Inc. | Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback |
US11182017B2 (en) | 2015-08-10 | 2021-11-23 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10963158B2 (en) | 2015-08-10 | 2021-03-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11327648B2 (en) | 2015-08-10 | 2022-05-10 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10884608B2 (en) | 2015-08-10 | 2021-01-05 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10754542B2 (en) | 2015-08-10 | 2020-08-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10698598B2 (en) | 2015-08-10 | 2020-06-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US11740785B2 (en) | 2015-08-10 | 2023-08-29 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10203868B2 (en) | 2015-08-10 | 2019-02-12 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10162452B2 (en) | 2015-08-10 | 2018-12-25 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
JP2018124781A (en) * | 2017-01-31 | 2018-08-09 | キヤノン株式会社 | Information processing apparatus, display control method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH07104915A (en) | Graphic user interface device | |
JP3773452B2 (en) | Computer control information management system and information management method | |
EP0677803B1 (en) | A method and system for facilitating the selection of icons | |
JP5164675B2 (en) | User interface control method, information processing apparatus, and program | |
JP2781035B2 (en) | Hierarchical editing command menu display method | |
US6393429B1 (en) | File handling device, and a recording medium storing a file handling program | |
KR0174577B1 (en) | Multiple display pointers for computer graphical user interfaces | |
JP3633415B2 (en) | GUI control method and apparatus, and recording medium | |
US11256333B2 (en) | Closing, starting, and restarting applications | |
US5969708A (en) | Time dependent cursor tool | |
US20080229254A1 (en) | Method and system for enhanced cursor control | |
EP0622725A1 (en) | Information cursors | |
JP2010086519A (en) | Information processing unit, operation method thereof, and program | |
JPH0685145B2 (en) | How to display the position of multiple selected objects | |
JPH0628443A (en) | Graphic editing device | |
JP2002073234A (en) | Pop-up display device | |
JP2937275B2 (en) | Figure processing method | |
JPH04319775A (en) | Cad system | |
JP3468371B2 (en) | Window display area control device | |
JP2002341990A (en) | Information processor, control program of information processor, and storage medium in which the control program is stored | |
JPH05134839A (en) | Information processor | |
JPH03259326A (en) | Display picture control system | |
JPH10207679A (en) | Graphical user interface device | |
JPH103373A (en) | Information processor | |
JP2978761B2 (en) | Window control apparatus and method in window system |