JPS6273327A - ワ−クステ−シヨン - Google Patents

ワ−クステ−シヨン

Info

Publication number
JPS6273327A
JPS6273327A JP60212517A JP21251785A JPS6273327A JP S6273327 A JPS6273327 A JP S6273327A JP 60212517 A JP60212517 A JP 60212517A JP 21251785 A JP21251785 A JP 21251785A JP S6273327 A JPS6273327 A JP S6273327A
Authority
JP
Japan
Prior art keywords
menu
pop
mouse
storage area
processing
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
JP60212517A
Other languages
English (en)
Inventor
Izuru Miyamoto
宮本 出
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 JP60212517A priority Critical patent/JPS6273327A/ja
Publication of JPS6273327A publication Critical patent/JPS6273327A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [発明の技術分野] この発明は、プルダウンメニュー処理機能を有するワー
クステーションの改良に関する。
[発明の技術的背景] 近年、マルチウィンド機能を有する高機能ワークステー
ションが各種開発されている。この挿ワークステーショ
ンには、入力デバイスとしてキーボードに加えてマウス
が接続されるものが多い。
そして、これらの入力デバイスとマルチウィンド機能の
組合わせにより、操作者に帰れたマンマシンインタフェ
ースが提供される。
さて、上記の^機能ワークステーションが有しているマ
ンマシンインタフェース機能として、ポツプアップメニ
ューとプルダウンメニューとが知られている。
ポツプアップメニューは、マウス釦が押圧されることに
より表示され、離されることにより消去される。ポツプ
アップメニューが表示されているとき、マウスカーソル
の動きと共に対応するメニュー項目の表示が白黒反転す
ることによりその項目が[選ばれようとしているJこと
が示される。
そして最終的には、マウス釦が離されたときにU選ばれ
ようとしていた」項目が選択される。ポツプアップメニ
ューは、通常マウス鉛を押圧した位置近傍に表示される
。このポツプアップメニューは、表示領域の関係から項
目数に限りがある。
一方、プルダウンメニューは、メニューバーと上記のポ
ツプアップメニューとを組合わせて作成されるマンマシ
ンインタフェースである。メニューバー内にはメニュー
の大項目が並び、その各項目が固有のポツプアップメニ
ューと対応付けられている。メニューバー内の任意の大
項目がマウスクリップされると、その項目の略真下の表
示位置に同項目に対応するポツプアップメニューが「ポ
ツプアップ」する。そして、ポツプアップメニュー内の
メニュー項目の選択が、上記した通常のポツプアップメ
ニューの場合と同様に行なわれる。
このように、プルダウンメニューは2段階のメニュー選
択が可能となるので、限られた表示領域内で多数の項目
を扱うことができる。
[背景技術の問題点1 しかし、上記したプルダウンメニュー機能を有する従来
のワークステーションでは、1つの項目を選択するのに
メニューバー内の大項目の選択とポツプアップメニュー
内の項目の選択とを行なわなければならず、しかもマウ
スカーソルの移動距離が長いことから、効率的なマウス
操作が困!tであった。
[発明の目的] この発明は上記事情に鑑みてなされたものでその目的は
、マウス利用のメニュー選択操作効率が著しく向上する
ワークステーションを提供することにある。
[発明の概要] この発明では、第1および第2の操作釦を有するマウス
が設けられる。このマウスの第1操作釦が押圧されたこ
とは第1検出手段により検出され、この検゛出結果に応
じて第1処理手段によりプルダウンメニュー処理が行な
われる。このプルダウンメニュー処理において最終的に
選択されたポツプアップメニューの識別子は、記憶手段
により所定記4a域(第1記憶域)に記憶される。一方
、マウスの第2操作釦が押圧されたことは第2検出手段
により検出され、この検出結果に応じて第2処理手段に
よりポツプアップメニュー処理が行なわれる。このポツ
プアップメニュー処理においては、所定記憶域に記憶さ
れている識別子の示すポツプアップメニューが、第2釦
が押圧された際のマウスカーソル位置に対応する位置に
表示される。
[発明の実施例] 第1図はこの発明の一実論例に係るワークステーション
の構成を示すもので、10は複数、例えば2f[Iのマ
ウス釦く操作釦) 11.12を有するマウスである。
20はステーション全体を制御するCPU、30は各種
プログラムデータ等を格納する主メモリである。主メモ
リ30には、メニューバーおよびポツプアップメニュー
の各イメージデータを格納するイメージデータ記憶域3
1、およびメニューバーおよびポツプアップメニューの
位置情報等を登録するメニュー制御ブロック32が確保
されている。
メニュー制御ブロック32は、カーソル位置記憶域33
、項目番号記憶域34および選択項目位置記憶域35を
含んでいる。40はCRTディスプレイなどの表示モニ
タ、50は表示モニタ40に表示されるイメージデータ
を格納するビットマツプメモリ(BMM)、60はビッ
トマツプメモリ50上の矩形領域の移動を司るビットム
ーバ(BMV)である。
次に第1図の構成の動作を第2図のフローチャートおよ
び第3図(a)、(b)の画面表示例を参照して説明す
る。
まず第1図のワークステーションが起動されると、第2
図のフローチャートに示す手順を規定するプログラム(
これをメニュー処理プログラムと称する)、更には利用
者プログラムが、例えば外部記憶a置(図示せず)から
主メモリ30のプログラム領域にローディングされる。
そして、利用者プログラムにより、表示モニタ40の表
示画面の例えば最上部には、第3図(a)に示すように
n個の項目(大項目)#1〜#nから成るメニューバー
八が表示され、中央部には一般ビューBが確保される。
ワークステーションの操作者は、同ステーションのメニ
ュー処理機能を使用したい場合、適当なタイミングで上
記のメニュー処理プログラムを呼出す。メニュー処理プ
ログラムが呼出されると、CP U 20はまずマウス
10からの入力を待つ。
CP LJ 20は、マウス10のマウス釦11または
マウス釦12が押圧されたことくマウスクリック)を検
出する(ステップ81)と、その時点のマウスカーソル
の位置(カーゾルポイント)X、Vを示すカーソル位置
情報を主メモリ30の(メニュー制御ブロック32内の
)カーソル位置記憶域33に格納する(ステップS2 
)。
次にCP U 20は、マウス釦11.12のうちのマ
ウス釦11が押圧されたのか否かを判定する(ステップ
83)。もしマウス釦11が押圧されたならば、CP 
Ll 20は上記のマウスカーソル位置X、yがメニュ
ーバーA内の点であるか否かを調べ、メニューバーA内
部であれば通常のプルダウンメニュー処理(ステップ8
4)を行なう。このプルダウンメニュー処理では、従来
例で示したように、メニューバーA内の任意の大項目#
iがマウスクリックされると、その真下の表示位置に第
3図(a)に示すように項目#i (ここでは1−1)
に対応するポツプアップメニューCが表示される。この
表示は、主メモリ30のイメージデータ記憶域31に格
納されているポツプアップメニューのイメージデータを
ビットムーバ60を介してピットマツプメモリ50に自
込むことにより、表示モニタ40の表示画面上に行なわ
れる。ポツプアップメニューCが表示されると、利用者
はマウス10を移動操作してポツプアップメニューC内
の所望の項目にマウスカーソルを移動する。この状態で
、利用者はマウス釦11を離す。CP U 20は、マ
ウス10のマウス釦11が離されたことを検出すると、
その時点のマウスカーソル位置に従って該当項目の選択
処理を行なう。なお、マウスカーソル位ax、yがメニ
ューバーA内の点でない場合には、CP U 20は利
用者プログラムに制御を戻す。
CP U 20はステップS4のプルダウンメニュー処
理を終了すると、最終的に選択されたポツプアップメニ
ューを識別する識別子、例えばメニューバーAから選択
された大項目の項目番号#i(1≦i≦n)を主メモリ
30の(メニュー制御ブロック32内の)項目番号記憶
V1.34に格納する(ステップS5)、次にCP U
 20は、項目番号#;に対応するポツプアップメニュ
ーC内の最終選択項目位置ΔX、Δyを示す位置情報を
主メモリ30内の選択項目位置記憶域35に格納する(
ステップS6)。このΔX、Δyは、第3図(a)に示
すように、ポツプアップメニューCの開始位11!fP
(ここでは上辺の左端位置)からのオフセットである。
なお、ポツプアップメニューC内項目位置の選択がない
場合には、ΔX、ΔyとしてOが用いられ、利用者プロ
グラムに戻る。
さて、プルダウンメニューの構成要素であるポツプアッ
プメニューは、操作的に関連性の強い複数項目から成る
。したがって、特定のポツプアップメニュー(ここでは
ポツプアップメニューC)が一旦選択されると、後続す
るメニュー選択もそのポツプアップメニューを対象とし
て行なわれる確率が極めて高い。このような場合、操作
者は、マウスカーソルを移動することなく、単にマウス
10のマウス釦12を押圧するだけでよい。
今、マウスカーソルが第3図(b)に示す点Pcに位置
する状態でマウス釦12が押圧されたものとする。CP
 U 20は、マウス10内のマウス釦が押圧されたこ
とを検出すると、ステップ$2を実行し、前記したよう
にその時点のマウスカーソル位Mx、yを位置情報記憶
域32に格納し、しかる後ステップS3の判定を行なう
。ここではマウス釦12が押圧されていることから、ス
テップS3の判定はNoとなる。
CPU20は、ステップS3の判定がNoの場合、即ち
マウス釦12が押圧された場合、主メモリ30の項目番
号記憶域34に格納されている項目番号#11即ち最も
最近にメニューバーAから選択された大項目の項目番号
#1の指定するポツプアップメニュー(ここではポツプ
アップメニューC)の処理を行なう(ステップ87)。
即ち、この実施例では、マウス釦11の操作によりステ
ップS5に示す通常のプルダウンメニュー処理が行なわ
れ、マウス釦12の操作によりプルダウンメニュー処理
で選択された最新のポツプアップメニューの選択が行な
われる。
ステップS7のポツプアップメニュー処理において、C
P Ll 20は、主メモリ30のカーソル位置記憶域
33に格納されているマウスカーソル位置X。
y(ここでは点Pc)の位置情報およびプルダウンメニ
ュー処理で選択された最新のポツプアップメニュー(こ
こではポツプアップメニューC)の選択項目位置ΔX、
Δyの位置情報(主メモリ30の選択項目位置記憶域3
5内格納情報)とにより、X−Δx、y−Δyを求め、
第3図(b)に示すようにX−ΔX、y−Δyを表示開
始位置とするポツプアップメニューCを表示モニタ40
に表示する。この場合、現マウスカーソルの位置は、プ
ルダウンメニュー処理で選択された最新のポツプアップ
メニューCの選択項目位置に一致する。したがって、同
一のポツプアップメニューC内項口を選択する場合には
、マウスカーソル移動操作が不要であり、たとえ異なっ
た項目を選択するとしても、ポツプアップメニューC内
のカーソル移動で済む。
即ち、この実施例によれば、同一のポツプアップメニュ
ーから連続して項目選択を行なう場合には、メニューバ
ー(A)にマウスカーソルを移動して大項目を選択し、
しかる後にポツプアップしたポツプアップメニューの所
望の項目にマウスカーソルを移動する従来例に比べ、マ
ウス10の移動量が著しく減少する。
なお、前記実施例では、プルダウンメニュー処理におけ
るポツプアップメニュー内選択項目位置゛ ΔX、Δy
を選択項目位置記憶域35に格納しておき、ポツプアッ
プメニュー処理におけるポツプアップメニューの表示開
始位置をX−Δ×。
y−Δyとして、最新のプルダウンメニュー処理におけ
るポツプアップメニュー内選択項目位置を現マウスカー
ソル位置に一致させるようにしているが、これに限るも
のではない。例えば現マウスカーソル位置がプルダウン
メニュー処理で選択された最新のポツプアップメニュー
内に含まれるように同メニューを表示するけでもよい。
この場合でも、マウスカーソルの移動はポツプアップメ
ニュー内で済む。
[発明の効果] 以上詳述したようにこの発明によれば、同一のポツプア
ップメニューを対象とする項目選択が連続する場合には
、マウスの移動操作が従来に比べて著しく減少するため
、マウス利用のメニュー選択操作効率が大幅に向上する
【図面の簡単な説明】
第1図はこの発明の一実施例に係るワークステーション
のブロック構成図、第2図は動作を説明するためのフロ
ーチャート、第3図(a)、(b)は画面表示例を示す
図である。 10・・・マウス、11.12・・・マウス釦(操作釦
)、20・・・CPtJ、30・・・主メモリ、32・
・・メニューちり扉ブロック、33・・・カーソル位置
記ti1fi、34・・・項目番号記憶域、35・・・
選択項目位置記11.i!、40・・・表示モニタ、A
・・・メニューバー、C・・・ポツプアップメニュー。

Claims (3)

    【特許請求の範囲】
  1. (1)第1および第2の操作釦を有するマウスと、この
    マウスの上記第1操作釦が押圧されたことを検出する第
    1検出手段と、この第1検出手段の検出結果に応じてプ
    ルダウンメニュー処理を行なう第1処理手段と、この第
    1処理手段によるプルダウンメニュー処理において最終
    的に選択されたポップアップメニューの識別子を第1記
    憶域に記憶する記憶手段と、上記マウスの上記第2操作
    釦が押圧されたことを検出する第2検出手段と、この第
    2検出手段の検出結果に応じ上記第1記憶域に記憶され
    ている識別子の示すポップアップメニューを上記第2操
    作釦が押圧された際のマウスカーソル位置に対応する位
    置に表示してポップアップメニュー処理を行なう第2処
    理手段とを具備することを特徴とするワークステーショ
    ン。
  2. (2)上記記憶手段が上記第1処理手段によるプルダウ
    ンメニュー処理において最終的に選択されたポップアッ
    プメニューのメニュー内選択位置の位置情報を第2記憶
    域に記憶することを特徴とする特許請求の範囲第1項記
    載のワークステーション。
  3. (3)上記第2処理手段は、上記第1記憶域に記憶され
    ている識別子の示すポップアップメニューを、上記第2
    操作釦が押圧された際のマウスカーソル位置が上記第2
    記憶域に記憶されている上記位置情報の示す位置に一致
    するように表示することを特徴とする特許請求の範囲第
    2項記載のワークステーション。
JP60212517A 1985-09-27 1985-09-27 ワ−クステ−シヨン Pending JPS6273327A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60212517A JPS6273327A (ja) 1985-09-27 1985-09-27 ワ−クステ−シヨン

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60212517A JPS6273327A (ja) 1985-09-27 1985-09-27 ワ−クステ−シヨン

Publications (1)

Publication Number Publication Date
JPS6273327A true JPS6273327A (ja) 1987-04-04

Family

ID=16623980

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60212517A Pending JPS6273327A (ja) 1985-09-27 1985-09-27 ワ−クステ−シヨン

Country Status (1)

Country Link
JP (1) JPS6273327A (ja)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62156721A (ja) * 1985-12-27 1987-07-11 Casio Comput Co Ltd 表示制御装置
JPS62254233A (ja) * 1986-04-28 1987-11-06 Hitachi Ltd メニユ−選択処理方式
JPS62281076A (ja) * 1986-05-30 1987-12-05 Pfu Ltd マルチウィンドウ表示制御方式
JPS6383830A (ja) * 1986-09-29 1988-04-14 Fuji Xerox Co Ltd 計算機の対話型パラメ−タ指定装置
JPS63276069A (ja) * 1987-05-07 1988-11-14 Fuji Xerox Co Ltd 複写機の制御装置
JPH01226020A (ja) * 1988-02-01 1989-09-08 Sperry Marine Inc タッチスクリーン制御方法および制御パネル装置
JPH01266619A (ja) * 1988-04-19 1989-10-24 Mutoh Ind Ltd ディスプレイ装置におけるコマンドメニュー表示方法
JPH01270095A (ja) * 1988-04-22 1989-10-27 Fuji Xerox Co Ltd ユーザインターフェース用表示装置及び記録装置
JPH02133819A (ja) * 1988-11-15 1990-05-23 Hitachi Ltd メニュー提示方法およびデータ処理装置
JPH02139618A (ja) * 1988-05-20 1990-05-29 Internatl Business Mach Corp <Ibm> データ処理システムの動作選択装置と方法
EP0464742A2 (en) * 1990-07-02 1992-01-08 Xerox Corporation Graphics display system with improved dynamic menu selection
JPH0830422A (ja) * 1994-07-13 1996-02-02 Nec Corp 情報処理装置及びショートカットメニューのコマンド再選択方法
US5860067A (en) * 1993-06-01 1999-01-12 Mitsubishi Denki Kabushiki Kaisha User interface scheduling system with time segment creation and selection
US6049335A (en) * 1992-07-06 2000-04-11 Fujitsu Limited Graphics editing device which displays only candidate commands at a position adjacent to a selected graphic element and method therefor
JP2006024184A (ja) * 2004-06-09 2006-01-26 Canon Inc 画像処理装置、画像処理方法、プログラム、及び記憶媒体
JP2008009712A (ja) * 2006-06-29 2008-01-17 P & W Solutions Co Ltd パラメータの入力を受け付ける方法
JP2011138528A (ja) * 2004-06-09 2011-07-14 Canon Inc 画像処理装置、画像処理方法、プログラム、及び記憶媒体

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0464089B2 (ja) * 1985-12-27 1992-10-13 Casio Computer Co Ltd
JPS62156721A (ja) * 1985-12-27 1987-07-11 Casio Comput Co Ltd 表示制御装置
JPS62254233A (ja) * 1986-04-28 1987-11-06 Hitachi Ltd メニユ−選択処理方式
JPH0576652B2 (ja) * 1986-04-28 1993-10-25 Hitachi Ltd
JPS62281076A (ja) * 1986-05-30 1987-12-05 Pfu Ltd マルチウィンドウ表示制御方式
JPS6383830A (ja) * 1986-09-29 1988-04-14 Fuji Xerox Co Ltd 計算機の対話型パラメ−タ指定装置
JPS63276069A (ja) * 1987-05-07 1988-11-14 Fuji Xerox Co Ltd 複写機の制御装置
JPH01226020A (ja) * 1988-02-01 1989-09-08 Sperry Marine Inc タッチスクリーン制御方法および制御パネル装置
JPH01266619A (ja) * 1988-04-19 1989-10-24 Mutoh Ind Ltd ディスプレイ装置におけるコマンドメニュー表示方法
JP2663133B2 (ja) * 1988-04-19 1997-10-15 武藤工業 株式会社 ディスプレイ装置におけるコマンドメニュー表示方法
JPH01270095A (ja) * 1988-04-22 1989-10-27 Fuji Xerox Co Ltd ユーザインターフェース用表示装置及び記録装置
JPH02139618A (ja) * 1988-05-20 1990-05-29 Internatl Business Mach Corp <Ibm> データ処理システムの動作選択装置と方法
JPH02133819A (ja) * 1988-11-15 1990-05-23 Hitachi Ltd メニュー提示方法およびデータ処理装置
EP0464742A2 (en) * 1990-07-02 1992-01-08 Xerox Corporation Graphics display system with improved dynamic menu selection
US6049335A (en) * 1992-07-06 2000-04-11 Fujitsu Limited Graphics editing device which displays only candidate commands at a position adjacent to a selected graphic element and method therefor
US5860067A (en) * 1993-06-01 1999-01-12 Mitsubishi Denki Kabushiki Kaisha User interface scheduling system with time segment creation and selection
US5877760A (en) * 1993-06-01 1999-03-02 Mitsubishi Denki Kabushiki Kaisha User interface for synchronously and independently scrolling windows
US5943051A (en) * 1993-06-01 1999-08-24 Mitsubishi Denki Kabushiki Kaisha User interface for synchronized scrolling and segment editing
JPH0830422A (ja) * 1994-07-13 1996-02-02 Nec Corp 情報処理装置及びショートカットメニューのコマンド再選択方法
JP2006024184A (ja) * 2004-06-09 2006-01-26 Canon Inc 画像処理装置、画像処理方法、プログラム、及び記憶媒体
JP2011138528A (ja) * 2004-06-09 2011-07-14 Canon Inc 画像処理装置、画像処理方法、プログラム、及び記憶媒体
US8107768B2 (en) 2004-06-09 2012-01-31 Canon Kabushiki Kaisha Image processing apparatus, image processing method, program for implementing the method, and storage medium storing the program
US9275436B2 (en) 2004-06-09 2016-03-01 Canon Kabushiki Kaisha Image processing apparatus for editing data in accordance with an user operation, image processing method, program for implementing the method, and storage medium storing the program
JP2008009712A (ja) * 2006-06-29 2008-01-17 P & W Solutions Co Ltd パラメータの入力を受け付ける方法

Similar Documents

Publication Publication Date Title
JPS6273327A (ja) ワ−クステ−シヨン
US11650716B2 (en) Operation methods of a smart interactive tablet, storage medium and related equipment
US5198802A (en) Combined keyboard and mouse entry
US5179655A (en) Multiwindow control method and apparatus for work station having multiwindow function
US5805161A (en) System and method for data processing enhanced ergonomic scrolling
CN106780685B (zh) 一种动态图片的生成方法及终端
US10810698B2 (en) Information processing method and client
EP0322332A2 (en) Graphical method of real time operator menu customization
US7007241B2 (en) Display device with a focus buoy facility
JPH1091384A (ja) ツールバーの表示システム
JP2656429B2 (ja) 表示システム及び表示方法
JPH01232412A (ja) ヘルプ方式
JP2803298B2 (ja) 情報処理装置及びメニュー表示方法
EP0433206B1 (en) Combined keyboard and mouse computer entry
JPS5878229A (ja) カ−ソル表示方式
JP2576091B2 (ja) ウインドウ整理表示方法
JPH03144719A (ja) 情報処理装置及び情報処理方法
JPS6318429A (ja) メニユ−制御装置
JPH03129513A (ja) 機能選択方式
JPH05341941A (ja) 情報処理装置
JPH0721001A (ja) ディジタル処理システム
JPS6318428A (ja) メニユ−制御装置
JPH07200122A (ja) 情報処理装置及び情報処理方法
JPS63228214A (ja) 多重ウインドウ制御装置
JPH05289843A (ja) カーソル制御方法