JPH07104915A - グラフィックユーザインタフェース装置 - Google Patents

グラフィックユーザインタフェース装置

Info

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
Application number
JP5250331A
Other languages
English (en)
Inventor
Shinya Nomura
晋也 野村
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP5250331A priority Critical patent/JPH07104915A/ja
Publication of JPH07104915A publication Critical patent/JPH07104915A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 操作の省力化ができ、また、ドラッグした操
作対象物が何であったかムーブ中に分からなくなってし
まうことが防止でき、さらに、操作をキャンセルするこ
となく中断でき、再び前記中断時の状態から前記操作を
続行できるグラフィックユーザインタフェース装置を提
供する。 【構成】 各処理機能15が処理可能な操作対象物13
を前記各処理機能15に対応させて記憶する判断ルール
記憶部7と、オペレータの命令によって所望の操作対象
物13がドラッグされたとき、その操作対象物13を識
別する識別部9と、識別部9によって識別された操作対
象物13に対して処理可能な前記処理機能15を判断ル
ール記憶部7に基づいて判断し、前記画面上にその判断
結果を表示させる判断部11と、から構成されている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ディスプレイ等の画面
上に表示される操作対象物を画面上で操作するグラフィ
ックユーザインタフェース装置に関する。
【0002】
【従来の技術】従来より、グラフィックユーザインタフ
ェース装置では、図13に示すように、ディスプレイ上
に表示された複数のファイル101a,101b,10
1cから成る操作対象物101の中からマウス等の入力
装置を用いて所望の操作対象物101を掴み移動させる
状態(以下ドラッグと記す)にし、移動(以下ムーブと
記す)し、画面上にメニュー的に表示された印刷機能1
03A,変換機能103B,表示機能103Cから成る
処理機能103上に放し(以下ドロップと記す)て所望
の操作を行うダイレクトマニピュレーションが良く行わ
れている。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
グラフィックユーザインタフェース装置では、以下のよ
うな問題がある。 各操作対象物が全処理機能に対応しているとは限らな
いため、図13に示すようにドラッグした操作対象物を
実際に各処理機能上にドロップしない限り、そのドラッ
グした操作対象物が動作可能(受付け可能)か否かは判
断できない。 ドラッグした操作対象物が何であったかは、オペレー
タが記憶していなければならないため、複数の操作対象
物を一度にドラッグする場合や、連続して複数の操作対
象物をドラッグする場合は、どの操作対象物をドラッグ
したかがムーブ中に分からなくなってしまう場合があ
る。 操作対象物をムーブ中に別の操作が必要になった場
合、一端ムーブ中の操作をキャンセルし、別の操作を行
った後、再び最初の操作対象物をドラッグする操作から
行わなくてはならず、手間が掛かる。
【0004】本発明は上記事情に鑑みて成されたもので
あり、その目的は、操作対象物をドラッグしたときに、
その操作対象物をドロップすることが可能(受付け可
能)な処理機能をオペレータに知らせることで、操作の
省力化ができ、また、ドラッグした操作対象物が何であ
ったかムーブ中に分からなくなってしまうことが防止で
き、さらに、操作対象物がムーブされているときにその
操作を中断させる場合、その操作をキャンセルすること
なく、その操作を中断させ、それとは別の操作を行い、
再び元の操作を前記中断したときの状態から続行させる
ことができるグラフィックユーザインタフェース装置を
提供することにある。
【0005】
【課題を解決するための手段】上記の目的を達成するた
めに本発明は、画面上に少なくても一つ以上の操作対象
物とその操作対象物に対して所定の処理を行う少なくて
も一つ以上の処理機能とを表示させ、前記操作対象物の
中から所望の操作対象物を選択し、それを処理させる処
理機能を前記処理機能の中から選択する操作を前記画面
上で行うグラフィックユーザインタフェース装置おい
て、前記各処理機能が処理できる前記操作対象物を各処
理機能に対応させて記憶する判断ルール記憶手段と、オ
ペレータの命令によって所望の操作対象物が画面上で移
動可能な状態にされたとき、その操作対象物を識別する
識別手段と、前記識別手段によって識別された操作対象
物に対して処理可能な前記処理機能を前記判断ルール記
憶手段に基づいて判断し、前記画面上にその判断結果を
表示させる判断手段と、を具備することを特徴としてい
る。
【0006】また、画面上に少なくても一つ以上の操作
対象物とその操作対象物に対して所定の処理を行う少な
くても一つ以上の処理機能とを表示させ、前記操作対象
物の中から所望の操作対象物を選択し、それを処理させ
る処理機能を前記処理機能の中から選択する操作を前記
画面上で行うグラフィックユーザインタフェース装置お
いて、オペレータの命令によって所望の操作対象物が画
面上で移動可能な状態にされたとき、その操作対象物の
元の位置の座標を抽出するとともに、その操作対象物が
移動しているとき、それを追跡してその座標を抽出する
追跡手段と、前記追跡手段によって抽出される前記操作
対象物の元の位置の座標と、移動中のその操作対象物の
座標とを結ぶ線を前記画面上に表示させる追跡表示手段
と、を具備することを特徴としている。
【0007】さらに、画面上に少なくても一つ以上の操
作対象物とその操作対象物に対して所定の処理を行う少
なくても一つ以上の処理機能とを表示させ、前記操作対
象物の中から所望の操作対象物を選択し、それを処理さ
せる処理機能を前記処理機能の中から選択する操作を前
記画面上で行うグラフィックユーザインタフェース装置
おいて、オペレータの命令によって所望の操作対象物が
画面上で移動可能な状態にされたとき、その操作対象物
を識別する識別手段と、前記オペレータの命令によって
所望の前記操作対象物が画面上で移動可能な状態にされ
たとき、その操作対象物の元の位置の座標を抽出すると
ともに、その操作対象物が移動しているとき、それを追
跡してその座標を抽出する追跡手段と、所望の操作対象
物が画面上で移動可能な状態にあるときにその操作の中
断命令がオペレータによって出力されたとき、前記識別
手段の識別結果に基づいてそのときの操作対象物と、前
記追跡手段の抽出結果に基づいてそのときの座標とを記
憶するとともに、その操作を中断させる中断手段と、前
記中断している状態がオペレータによって解除されたと
き、前記中断手段に記憶されている操作対象物と座標に
基づき、前記中断命令が出力されたときと同じ状態に戻
して操作を再開させる再開手段と、を具備することを特
徴としている。
【0008】
【作用】上記構成によれば、識別手段は、オペレータの
命令によって所望の操作対象物が画面上で移動可能な状
態にされたとき、その操作対象物を識別する。そして、
判断手段は、前記識別手段によって識別された操作対象
物に対して処理可能な前記処理機能を判断ルール記憶手
段に記憶された判断ルールに基づいて判断し、前記画面
上にその判断結果を表示させる。
【0009】また、追跡手段は、オペレータの命令によ
って所望の操作対象物が画面上で移動可能な状態にされ
たとき、その操作対象物の元の位置の座標を抽出すると
ともに、その操作対象物が移動しているとき、それを追
跡してその座標を抽出する。そして、追跡手段表示部
は、前記追跡手段によって抽出される前記操作対象物の
元の位置の座標と、移動中のその操作対象物の座標とを
結ぶ線を前記画面上に表示させる。
【0010】さらに、所望の操作対象物が画面上で移動
可能な状態にあるときにその操作の中断命令がオペレー
タによって出力されたとき、前記識別手段の識別結果に
基づいてそのときの操作対象物と、前記追跡手段の抽出
結果に基づいてそのときの座標とを記憶するとともに、
その操作を中断させる。そして、再開手段は、前記中断
している状態がオペレータによって解除されたとき、前
記中断手段に記憶されている操作対象物と座標に基づ
き、前記中断命令が出力されたときと同じ状態に戻して
操作を再開させる。
【0011】
【実施例】図1は、本発明に係るグラフィックユーザイ
ンタフェース装置の第1実施例を示す機能ブロック図で
ある。
【0012】図1に示すように、第1実施例のグラフィ
ックユーザインタフェース装置1は、表示部3と、入力
部5と、判断ルール記憶部7と、識別部9と、判断部1
1とを備えている。
【0013】表示部3は、グラフィックユーザインタフ
ェース装置1に記憶される3種類のファイル13a,1
3b,13cを操作対象物13として図2に示すように
画面上に表示するとともに、グラフィックユーザインタ
フェース装置1の印刷機能15A、変換機能15B、表
示機能15Cを処理機能15として図2に示すように画
面上に表示し、所望の操作対象物13に対して所望の処
理機能15を動作させる操作を画面上で行う。
【0014】入力部5は、前記操作対象物13を画面上
でドラッグ、ムーブ、ドロップの各操作を行うマウス
(図示せず)と、表示部3に対して表示する画面の選択
を行うキーボード(図示せず)を備える。
【0015】判断ルール記憶部7は、図3に示すよう
に、前記各処理機能15が処理することができる操作対
象物13を前記処理機能15毎に対応させて予め記憶す
る。
【0016】識別部9は、表示部3の画面上に表示され
ている操作対象物13のうち、オペレータの命令によっ
て所望の操作対象物13がドラッグされたとき、その操
作対象物13がどのファイルであるかをドラッグされた
位置によって識別する。
【0017】判断部11は、識別部9によって識別され
た操作対象物13に対して処理可能な処理機能15を判
断ルール記憶部7に基づいて判断し、表示部3の画面上
にその判断結果を表示させる。
【0018】次に、第1実施例のグラフィックユーザイ
ンタフェース装置1の動作を図4に示すフローチャート
を用いて説明する。なお、ここでは、ファイル13aを
ドラッグするときの動作を例に説明する。
【0019】予めオペレータは、図2に示すように3種
類のファイル13a,ファイル13b,ファイル13c
と、グラフィックユーザインタフェース装置1の処理機
能15である印刷機能15A、変換機能15B、表示機
能15Cを表示部3の画面上に表示できるように表示部
3に設定しておくとともに、図3に示すように、各処理
機能15が処理できる操作対象物13を前記処理機能1
5毎に対応させて記憶させておく。
【0020】この状態でオペレータは、入力部5を用い
て図2に示すような画面を表示部3に表示させる。
【0021】そして、オペレータは入力部5のマウスを
動かして画面上のカーソル17をファイル13aの位置
に移動させ、所定のボタンをプッシュしながらマウスを
動かすことによってファイル13aをドラッグする。
【0022】ファイル13aがドラッグされると、識別
部9は、そのドラッグされたときの位置を基にそれがフ
ァイル13aであることを識別する(ステップST
1)。
【0023】そして、ドラッグされたファイルがファイ
ル13aであることが識別されると判断部11は、判断
ルール記憶部7に記憶されている図3に示す判断ルール
を基にそのファイル13aを受け付けることができる処
理機能15を判断する(ステップST3)。ここでは、
印刷機能15Aと変換機能15Bが受付け可能であると
判断される。そして、判断部11は、図5に示すように
表示部3の画面上に表示されている印刷機能15Aと変
換機能15Bに「OK」を表示する(ステップST
5)。
【0024】このように、第1実施例のグラフィックユ
ーザインタフェース装置では、オペレータはファイル1
3aをドラッグするのみでこのファイル13aを受け付
けることができる処理機能15を把握することが可能と
なるため、操作の省力化ができる。
【0025】図6は、本発明に係るのグラフィックユー
ザインタフェース装置の第2実施例を示す機能ブロック
図である。なお、図1に示す第1実施例のグラフィック
ユーザインタフェース装置1と同一部材には、同一番号
を付して説明は省略する。
【0026】図6に示すように、第2実施例のグラフィ
ックユーザインタフェース装置21は、図1に示す第1
実施例のグラフィックユーザインタフェース装置1の表
示部3と入力部5に、追跡部23と、追跡表示部25と
を設けた構成となっている。
【0027】追跡部23は、操作対象物13が画面上で
ドラッグされたとき、その操作対象物13の元の位置の
座標を抽出するとともに、ムーブ中の操作対象物13を
追跡してその座標を抽出する。
【0028】追跡表示部25は、追跡部23によって抽
出される操作対象物13の元の位置の座標と、ムーブ中
の操作対象物13の座標とに基づき、その操作対象物1
3の元の位置の座標とムーブ中の操作対象物13の座標
を結ぶ線を表示部3の画面上に表示させる。
【0029】次に、第2実施例のグラフィックユーザイ
ンタフェース装置21の動作を図7に示すフローチャー
トを用いて説明する。なお、ここでは、ファイル13b
をドラッグし、ムーブして印刷機能15Aにドロップす
るまでの動作を例に説明する。
【0030】予めオペレータは、図2に示すように3種
類のファイル13a,ファイル13b,ファイル13c
と、グラフィックユーザインタフェース装置1の処理機
能15である印刷機能15A、変換機能15B、表示機
能15Cを表示部3の画面上に表示できるように表示部
3に設定しておく。
【0031】この状態でオペレータは、入力部5を用い
て図2に示すような画面を表示部3に表示させる。
【0032】そして、オペレータは、マウスを動かして
画面上のカーソル17をファイル13bの位置に移動さ
せ、マウスの所定のボタンをプッシュしながら動かすこ
とによってファイル13bをドラッグする。
【0033】ファイル13bがaドラッグされると、追
跡部23は、そのドラッグされたときの座標を抽出する
(ステップST11)。そして、オペレータによってフ
ァイル13bがムーブされているとき(ステップST1
3YES )、その座標を抽出する(ステップST15)。
なお、座標は、ファイル13bをムーブさせるマウスの
移動量から画面上の座標に変換して求められる。
【0034】追跡部23によってファイル13bの元の
位置の座標とムーブ中のファイル13bの座標が抽出さ
れると、追跡表示部25では、その抽出されたファイル
13bの元の位置の座標とムーブ中のファイル13bの
座標を線で結び、図8に示すように前記画面上に表示さ
せる(ステップST17)。この線は、ファイル13b
の動きに追従して結ばれる。
【0035】そして、オペレータによってファイル13
bが印刷機能15Aにドロップされると(ステップST
19YES )、追跡表示部25では、前記ファイル13b
の元の位置の座標とムーブ中のファイル13bの座標を
結ぶ線を削除する(ステップST21)。
【0036】このように、第2実施例のグラフィックユ
ーザインタフェース装置21では、ドラッグされたファ
イル13bの元の位置とムーブ中のファイル13bを結
ぶ線を前記画面上に表示させるようにしているので、ド
ラッグしたファイルが何であったかムーブ中に分からな
くなってしまうということを防止できる。
【0037】図9は、本発明に係るのグラフィックユー
ザインタフェース装置の第3実施例を示す機能ブロック
図である。なお、図1に示す第1実施例のグラフィック
ユーザインタフェース装置1、図6に示す第2実施例の
グラフィックユーザインタフェース装置21と同一部材
には、同一番号を付して説明は省略する。
【0038】図9に示すように、第3実施例のグラフィ
ックユーザインタフェース装置31は、図1に示す第1
実施例のグラフィックユーザインタフェース装置1の表
示部3、入力部5、識別部9、および、図6に示す第2
実施例のグラフィックユーザインタフェース装置21の
追跡部23に、中断部33と、再開部35とを設けた構
成となっている。
【0039】中断部33は、所望の操作対象物13が画
面上でムーブ中となっているときにその操作の中断命令
がオペレータによって出力されたとき、識別部9の識別
結果に基づいてムーブ中の操作対象物13の名称と、追
跡部23の抽出結果に基づいて前記中断命令が出力され
たときの操作対象物13の座標とを記憶するとともに、
その操作を中断させ、中断中であることを画面上に表示
させる。
【0040】再開部35は、オペレータによって中断状
態が解除されたとき、中断部33に記憶された操作対象
物13の名称とその座標に基づいて前記中断命令が出力
されたときと同じ画面状態で操作を再開させる。
【0041】次に、第3実施例のグラフィックユーザイ
ンタフェース装置31の動作を図10に示すフローチャ
ートを用いて説明する。なお、ここでは図11に示すよ
うに、ファイル表示ウインドウ3aと処理機能表示ウイ
ンドウ3bによるマルチウインドウ処理を行っている場
合を例に説明する。このとき、ファイル13aをドラッ
グし、ムーブして印刷機能15Aにドロップしようとし
たとき、図11に示すように、ファイル表示ウインドウ
3aにより処理機能表示ウインドウ3bの印刷機能15
Aを隠してしまっているために、印刷機能15Aにドロ
ップできず、操作を中断して、画面を切り替えなけれな
らない場合を想定する。
【0042】まず、オペレータは、マウスを動かして表
示部3の画面上のカーソル17をファイル13aの位置
に移動させ、マウスの所定のボタンをプッシュしながら
動かすことによってファイル13aをドラッグする。
【0043】ファイル13aがドラッグされると、追跡
部23は、そのドラッグされたときの座標を抽出する
(ステップST41)。そして、オペレータによってフ
ァイル13aがムーブされているとき(ステップST4
3YES )、その座標を追跡して抽出する。
【0044】このとき、ファイル表示ウインドウ3aに
より処理機能表示ウインドウ3bの印刷機能15Aを隠
しており、ファイル13aを印刷機能15Aにドロップ
することができないため、オペーレータは、ファイル1
3aをドロップすることなく(ステップST47NO)、
操作の中断命令を中断部33に対し、入力部5のキーボ
ードの所定のキーを押すことによって出力する(ステッ
プST49YES )。
【0045】中断部33では、入力部5から中断命令が
出力されると、そのときのファイル13aの座標と、識
別部9によって識別されたファイル名であるファイル1
3aとを記憶する。そして、図11に示すように画面上
のファイル13aに「中断」を表示してその操作を中断
し、カーソル17をフリーにさせる(ステップST5
1)。
【0046】そして、オペレータは、入力部5のマウス
を用いて画面上のカーソル17を画面切替の部分に移動
させ、所定のボタンをクリックすることによって処理機
能表示ウインドウ3bがファイル表示ウインドウ3aの
上に表示されるように切替える。その後、オペレータは
入力部5のキーボードの所定のキーを押すことによって
操作再開命令を再開部35に対して出力する(ステップ
ST53YES )。
【0047】再開部35では、入力部5から操作再開命
令が出力されると、中断部33に記憶されたファイル名
とその座標に基づいて中断命令が出力されたときと同じ
状態に戻し、ファイル13aを印刷機能15Aにドロッ
プするための操作を再開させる(ステップST55)。
【0048】このように、第3実施例のグラフィックユ
ーザインタフェース装置31では、中断命令が中断部3
3に対して出力されたときにドラッグされていたファイ
ル名とその座標を中断部33に記憶して、別の操作を可
能にさせる。そして、操作再開命令が再開部35に対し
て出力されたとき、再開部35は中断部33に記憶され
ているファイル名とその座標に基づいて中断命令が出力
されたときと同じ状態に戻し、ファイル13aを印刷機
能15Aにドロップするための操作を再開させる。その
ため、ファイル13aをドラッグした操作をキャンセル
することなく、その操作を中断させ、それとは別の操作
を行い、再び、元の操作を前記中断したときの状態から
続行させることができる。
【0049】なお、第3実施例のグラフィックユーザイ
ンタフェース装置31では、中断中の画面全部が表示さ
れているがこれに限らず、中断中の画面の一部や中断中
の操作があることだけを画面の片隅に表示するようにし
ても良い。
【0050】図12は、本発明に係るのグラフィックユ
ーザインタフェース装置の第4実施例を示す機能ブロッ
ク図である。なお、図1に示す第1実施例のグラフィッ
クユーザインタフェース装置1、図6に示す第2実施例
のグラフィックユーザインタフェース装置21および図
9に示す第2実施例のグラフィックユーザインタフェー
ス装置31と同一部材には、同一番号を付して説明は省
略する。
【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とを合わせた構成となっている。
【0052】そのため、第4実施例のグラフィックユー
ザインタフェース装置41は、図1に示す第1実施例の
グラフィックユーザインタフェース装置1と同様にオペ
レータはファイル13aをドラッグするのみでこのファ
イル13aを受け付けることができる処理機能15を把
握することが可能となり、また、図6に示す第2実施例
のグラフィックユーザインタフェース装置21と同様
に、ドラッグした操作対象物が何であったかムーブ中に
分からなくなってしまうことが防止でき、さらに、図9
に示す第3実施例のグラフィックユーザインタフェース
装置31と同様に、ファイル13aをドラッグした操作
をキャンセルすることなく、その操作を中断させ、それ
とは別の操作を行い、再び、元の操作を前記中断したと
きの状態から続行させることができる。
【0053】なお、全ての実施例では、操作対象物13
として、ファイル13a,ファイル13b,ファイル1
3c、処理機能15として、印刷機能15A,交換機能
15B,表示機能15Cの3個を例に説明しているがこ
れらの種類、個数に限られない。
【0054】
【発明の効果】以上説明したように本発明によれば、オ
ペレータが操作対象物を移動可能な状態にしたとき、そ
の操作対象を受け付けることができる処理機能を判断し
て表示するようにしているので、オペレータは、操作対
象物を移動可能な状態にするのみでこの操作対象物を受
け付けることができる処理機能を把握することが可能と
なる。
【0055】また、移動可能な状態にされた操作対象物
の元の位置と移動中の操作対象物を結ぶ線を画面上に表
示させるようにしているので、操作対象物を移動させて
いるときにそれが何であったか分からなくなってしまう
ことが防止できる。
【0056】さらに、操作対象物が移動可能な状態とな
っているときにその操作を中断させる場合、中断させる
ときの状態を記憶するようにしているので、その操作を
キャンセルすることなく、その操作を中断させ、それと
は別の操作を行い、前記記憶された中断時の状態を基づ
いて再び元の操作を前記中断したときの状態から続行さ
せることが可能となる。
【図面の簡単な説明】
【図1】本発明に係るグラフィックユーザインタフェー
ス装置の第1実施例を示す機能ブロック図である。
【図2】表示部の表示画面の一例を示す説明図である。
【図3】判断ルール記憶部に記憶される判断ルールであ
る。
【図4】図1に示す第1実施例のグラフィックユーザイ
ンタフェース装置の動作を示すフローチャートである。
【図5】判断部の判断結果の表示例を示す説明図であ
る。
【図6】本発明に係るのグラフィックユーザインタフェ
ース装置の第2実施例を示す機能ブロック図である。
【図7】図6に示す第2実施例のグラフィックユーザイ
ンタフェース装置の動作を示すフローチャートである。
【図8】操作対象物の元の位置とムーブ中の操作対象物
を結ぶ線の一例を示す説明図である。
【図9】本発明に係るのグラフィックユーザインタフェ
ース装置の第3実施例を示す機能ブロック図である。
【図10】図9に示す第3実施例のグラフィックユーザ
インタフェース装置の動作を示すフローチャートであ
る。
【図11】マルチウインドウ処理を行っている場合の表
示画面を示す説明図である。
【図12】本発明に係るのグラフィックユーザインタフ
ェース装置の第4実施例を示す機能ブロック図である。
【図13】従来の画面上での操作を示す説明図である。
【符号の説明】
1,21,31,41 グラフィックユーザインタフェ
ース装置 3 表示部 5 入力部 7 判断ルール記憶部 9 識別部 11 判断部 23 追跡部 25 追跡表示部 33 中断部 35 再開部

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 画面上に少なくても一つ以上の操作対象
    物とその操作対象物に対して所定の処理を行う少なくて
    も一つ以上の処理機能とを表示させ、前記操作対象物の
    中から所望の操作対象物を選択し、それを処理させる処
    理機能を前記処理機能の中から選択する操作を前記画面
    上で行うグラフィックユーザインタフェース装置おい
    て、 前記各処理機能が処理できる前記操作対象物を各処理機
    能に対応させて記憶する判断ルール記憶手段と、 オペレータの命令によって所望の操作対象物が画面上で
    移動可能な状態にされたとき、その操作対象物を識別す
    る識別手段と、 前記識別手段によって識別された操作対象物に対して処
    理可能な前記処理機能を前記判断ルール記憶手段に基づ
    いて判断し、前記画面上にその判断結果を表示させる判
    断手段と、 を具備することを特徴とするグラフィックユーザインタ
    フェース装置。
  2. 【請求項2】 画面上に少なくても一つ以上の操作対象
    物とその操作対象物に対して所定の処理を行う少なくて
    も一つ以上の処理機能とを表示させ、前記操作対象物の
    中から所望の操作対象物を選択し、それを処理させる処
    理機能を前記処理機能の中から選択する操作を前記画面
    上で行うグラフィックユーザインタフェース装置おい
    て、 オペレータの命令によって所望の操作対象物が画面上で
    移動可能な状態にされたとき、その操作対象物の元の位
    置の座標を抽出するとともに、その操作対象物が移動し
    ているとき、それを追跡してその座標を抽出する追跡手
    段と、 前記追跡手段によって抽出される前記操作対象物の元の
    位置の座標と、移動中のその操作対象物の座標とを結ぶ
    線を前記画面上に表示させる追跡表示手段と、 を具備することを特徴とするグラフィックユーザインタ
    フェース装置。
  3. 【請求項3】 画面上に少なくても一つ以上の操作対象
    物とその操作対象物に対して所定の処理を行う少なくて
    も一つ以上の処理機能とを表示させ、前記操作対象物の
    中から所望の操作対象物を選択し、それを処理させる処
    理機能を前記処理機能の中から選択する操作を前記画面
    上で行うグラフィックユーザインタフェース装置おい
    て、 オペレータの命令によって所望の操作対象物が画面上で
    移動可能な状態にされたとき、その操作対象物を識別す
    る識別手段と、 前記オペレータの命令によって所望の前記操作対象物が
    画面上で移動可能な状態にされたとき、その操作対象物
    の元の位置の座標を抽出するとともに、その操作対象物
    が移動しているとき、それを追跡してその座標を抽出す
    る追跡手段と、 所望の操作対象物が画面上で移動可能な状態にあるとき
    にその操作の中断命令がオペレータによって出力された
    とき、前記識別手段の識別結果に基づいてそのときの操
    作対象物と、前記追跡手段の抽出結果に基づいてそのと
    きの座標とを記憶するとともに、その操作を中断させる
    中断手段と、 前記中断している状態がオペレータによって解除された
    とき、前記中断手段に記憶されている操作対象物と座標
    に基づき、前記中断命令が出力されたときと同じ状態に
    戻して操作を再開させる再開手段と、 を具備することを特徴とするグラフィックユーザインタ
    フェース装置。
JP5250331A 1993-10-06 1993-10-06 グラフィックユーザインタフェース装置 Pending JPH07104915A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5250331A JPH07104915A (ja) 1993-10-06 1993-10-06 グラフィックユーザインタフェース装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5250331A JPH07104915A (ja) 1993-10-06 1993-10-06 グラフィックユーザインタフェース装置

Publications (1)

Publication Number Publication Date
JPH07104915A true JPH07104915A (ja) 1995-04-21

Family

ID=17206329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5250331A Pending JPH07104915A (ja) 1993-10-06 1993-10-06 グラフィックユーザインタフェース装置

Country Status (1)

Country Link
JP (1) JPH07104915A (ja)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009510581A (ja) 2005-09-30 2009-03-12 ノキア コーポレイション 電子デバイスのユーザ入力を目的とした方法、デバイス、コンピュータ・プログラムおよびグラフィカル・ユーザ・インターフェース
JP2016009340A (ja) * 2014-06-24 2016-01-18 コニカミノルタ株式会社 情報処理装置、同装置におけるロック中画面の表示制御方法及び表示制御プログラム
JP2017215988A (ja) * 2012-05-09 2017-12-07 アップル インコーポレイテッド ユーザインタフェースオブジェクトのアクティブ化状態を変更するためのフィードバックを提供するためのデバイス、方法、及びグラフィカルユーザインタフェース
JP2018124781A (ja) * 2017-01-31 2018-08-09 キヤノン株式会社 情報処理装置、表示制御方法、及びプログラム
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
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
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
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
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

Cited By (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009510581A (ja) 2005-09-30 2009-03-12 ノキア コーポレイション 電子デバイスのユーザ入力を目的とした方法、デバイス、コンピュータ・プログラムおよびグラフィカル・ユーザ・インターフェース
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
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
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
US10775994B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for moving and dropping 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
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
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
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
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
US10884591B2 (en) 2012-05-09 2021-01-05 Apple Inc. Device, method, and graphical user interface for selecting object within a group of 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
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
US10191627B2 (en) 2012-05-09 2019-01-29 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US11354033B2 (en) 2012-05-09 2022-06-07 Apple Inc. Device, method, and graphical user interface for managing icons in a user interface region
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
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
JP2017215988A (ja) * 2012-05-09 2017-12-07 アップル インコーポレイテッド ユーザインタフェースオブジェクトのアクティブ化状態を変更するためのフィードバックを提供するためのデバイス、方法、及びグラフィカルユーザインタフェース
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
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
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
US10969945B2 (en) 2012-05-09 2021-04-06 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US11010027B2 (en) 2012-05-09 2021-05-18 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
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
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
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
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
JP2016009340A (ja) * 2014-06-24 2016-01-18 コニカミノルタ株式会社 情報処理装置、同装置におけるロック中画面の表示制御方法及び表示制御プログラム
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
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
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
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
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
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
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
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
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
US10200598B2 (en) 2015-06-07 2019-02-05 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
US10455146B2 (en) 2015-06-07 2019-10-22 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11681429B2 (en) 2015-06-07 2023-06-20 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
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
US11231831B2 (en) 2015-06-07 2022-01-25 Apple Inc. Devices and methods for content preview based on touch input intensity
US11835985B2 (en) 2015-06-07 2023-12-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10841484B2 (en) 2015-06-07 2020-11-17 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
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
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
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
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
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
US11182017B2 (en) 2015-08-10 2021-11-23 Apple Inc. Devices and methods for processing touch inputs based on their intensities
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
US10884608B2 (en) 2015-08-10 2021-01-05 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
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
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
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
JP2018124781A (ja) * 2017-01-31 2018-08-09 キヤノン株式会社 情報処理装置、表示制御方法、及びプログラム

Similar Documents

Publication Publication Date Title
JPH07104915A (ja) グラフィックユーザインタフェース装置
JP3773452B2 (ja) コンピュータ制御情報管理システム及び情報管理方法
EP0677803B1 (en) A method and system for facilitating the selection of icons
US11256333B2 (en) Closing, starting, and restarting applications
JP2781035B2 (ja) 階層型編集コマンド・メニュー表示方法
US6393429B1 (en) File handling device, and a recording medium storing a file handling program
KR0174577B1 (ko) 컴퓨터 그래픽 사용자 인터페이스용 복수의 디스플레이 포인터
JP3633415B2 (ja) Gui制御方法及び装置並びに記録媒体
US5969708A (en) Time dependent cursor tool
US20080229254A1 (en) Method and system for enhanced cursor control
EP0622725A1 (en) Information cursors
JP2009294857A (ja) ユーザインターフェースの制御方法及び情報処理装置及びプログラム
JPH0628443A (ja) 図形編集装置
US10627982B1 (en) Viewport array of graphic user interface components
JP2937275B2 (ja) 図形処理方法
JPH04319775A (ja) Cad装置
JP3468371B2 (ja) ウィンドウ表示領域制御装置
JPH05134839A (ja) 情報処理装置
JP4258823B2 (ja) 操作監視用表示装置
JPH03259326A (ja) 表示画面制御方式
JPH10207679A (ja) グラフィカル・ユーザ・インタフェース装置
JP2520485B2 (ja) ドラッギング・ラバ―バンド独立表示方式
JPH103373A (ja) 情報処理装置
WO2019038774A1 (en) SYSTEMS AND METHODS FOR PROVIDING A SINGLE TOUCH GRAPHICAL USER INTERFACE IN COMPUTERIZED DEVICES
JP2978761B2 (ja) ウインドウシステムにおけるウインドウ制御装置と方法