JPH064834U - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH064834U
JPH064834U JP049817U JP4981792U JPH064834U JP H064834 U JPH064834 U JP H064834U JP 049817 U JP049817 U JP 049817U JP 4981792 U JP4981792 U JP 4981792U JP H064834 U JPH064834 U JP H064834U
Authority
JP
Japan
Prior art keywords
menu
instruction
displayed
direct command
area
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
JP049817U
Other languages
English (en)
Inventor
拓 水野
孝俊 田中
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.)
Screen Holdings Co Ltd
Dainippon Screen Manufacturing Co Ltd
Original Assignee
Screen Holdings Co Ltd
Dainippon Screen Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Screen Holdings Co Ltd, Dainippon Screen Manufacturing Co Ltd filed Critical Screen Holdings Co Ltd
Priority to JP049817U priority Critical patent/JPH064834U/ja
Publication of JPH064834U publication Critical patent/JPH064834U/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【目的】 ダイレクトコマンドメニューをより使いやす
いものとする。 【構成】 メニューの各指示領域について、これまでに
指示された回数のデータを記憶しておき、新たに指示さ
れる度にその指示回数データを更新する。そして、これ
までに指定された回数の多い方から順番に、所定数の指
示領域をダイレクトコマンドメニューとして表示する。 【効果】 ダイレクトコマンドメニューには常に使用頻
度の高い指示領域ばかりが表示されるため、階層構造の
メニューを次々と開いてゆき、目的とするコマンドを実
行するという手間のかかる操作の必要性が大幅に減少す
る。

Description

【考案の詳細な説明】
【0001】
【産業上の利用分野】
本考案は、各種コマンドに対応する指示領域が画面上にメニューとして表示さ れ、それをマウス等のポインティングデバイスで指示することによりコマンドを 入力する形式をとるデータ処理装置に関する。
【0002】
【従来の技術】
パーソナルコンピュータやワークステーション等で作業を行なう際にそれらの CPUに対して命令(コマンド)を与える場合、ユーザインタフェイスを向上さ せるため、画面上に複数の指示領域から成るメニューを表示させ、マウス等のポ インティングデバイス(キーボードのカーソルキーを使用する場合も含まれる) を用いていずれかの指示領域を選択するメニュー選択方式がとられる。
【0003】 しかし、コマンドの数が多くなってくるとそれに対応する指示領域の数も増え 、1つのメニューだけでは全ての指示領域を表示させることができなくなる。こ の場合、多数のコマンドを類似するもの同士でまとめて階層的に整理し、メニュ ーの1つの指示領域を指示すると多数の指示領域を備えた別のメニューが画面上 に表示されるという階層メニュー構造に対応させるという方法がとられる。とこ ろがこの場合でも、コマンドの数が更に多くなると、メニューの階層構造を何重 にも深くせざるを得なくなり、目的とするコマンドを与えるためには指示動作を 何度も繰り返さなければならなくなる。このため、最近のように各種データ処理 装置の機能が豊富になってくると、このメニュー選択が操作性における大きなネ ックとなってきた。
【0004】 そのため、操作者がよく使う指示領域については、予め操作者が画面上の所定 の場所に常時表示させておくことができるようにし、何度もメニュー階層を下が ってゆかなくともダイレクトにコマンドを入力することができるようにしたダイ レクトコマンドメニュー方式も考案されている。
【0005】
【考案が解決しようとする課題】
ダイレクトコマンドメニュー方式は、その趣旨から、あまり多数の指示領域を 画面上に常時表示させておくことはできない。したがって、操作者は、これから のデータ処理で比較的よく用いると思われる少数のコマンドのみを予めダイレク トコマンドメニューに登録することになるが、実際にデータ処理作業を行なうと 、事前の予想と異なり、ダイレクトコマンドメニューに登録されているコマンド より登録されていないコマンドの方を多く使用するということが生じ得る。この 場合には、画面上に常時表示されているダイレクトコマンドメニューは画面を圧 迫するのみで、却って邪魔なものとなる。
【0006】 本考案はこのような課題を解決するために成されたものであり、その目的とす るところは操作者にとって、より使いやすいダイレクトコマンドメニューを表示 させることのできるデータ処理装置を提供することにある。
【0007】
【課題を解決するための手段】
上記課題を解決するために成された本考案に係るデータ処理装置は、所定のメ ニューオープン操作により画面上に複数の指示領域を有するメニューが表示され 、いずれかの指示領域を指示することにより所定のコマンドが実行され又は更に 別のメニューが表示されるようになっているメニューコマンドシステムを備えた データ処理装置であって、 a)コマンド実行を行なう指示領域の各々について、これまでに指示された回 数を記憶する指示回数記憶手段と、 b)指示回数記憶手段に記憶されている指示領域のうち、これまでに指定され た回数の多い方から順番に所定数の指示領域を、画面上の所定領域に表示するダ イレクトコマンドメニュー表示手段と を備えるものである。
【0008】
【作用】 指示回数記憶手段は各指示領域(ここにおける指示領域は、別のメニューを表 示するための指示領域ではなく、実際にコマンド実行を行なうための指示領域で ある)のこれまでの指示回数データを記憶するとともに、いずれかの指示領域が 指示されたとき、その指示回数データを1だけ増加する。ダイレクトコマンドメ ニュー表示手段は、その指示回数記憶手段に記憶されている指示回数の多い方か ら順番に所定数の指示領域を、画面上の所定の領域に表示する。この表示をダイ レクトコマンドメニューと呼ぶ。このようにして表示されたダイレクトコマンド メニュー中のいずれかの指示領域を指示することにより、その指示領域に対応す るコマンドが直ちに実行される。
【0009】
【実施例】
本考案の一実施例である画像作成装置を図1〜図5により説明する。本実施例 の画像作成装置はハードウェア的には図2に示すように、CPU11、ROM1 2、RAM13、ディスプレイ14、入力装置15及び外部記憶装置16を備え たデータ処理装置であり、ソフトウェア的にはCPU11が、ROM12に格納 された基本プログラム、及び、必要に応じて外部記憶装置16からRAM13に ロードされるプログラムにより、操作者の指示に従って画像作成処理を行なう。 操作者はマウス、デジタイザ、キーボード等の入力装置15を操作することによ り画像を作成し、その間、作成中の画像のデータはRAM13に記憶されるとと もに常時ディスプレイ14上に表示される。完成した画像のデータは外部記憶装 置16に記録される。これら各要素は互いにバス20を通してデータを授受する 。なお、ディスプレイ14、入力装置15及び外部記憶装置16とバス20との 間にはそれぞれインタフェイス(I/F)17、18、19が設けられている。
【0010】 本実施例の画像作成装置は、基本的な線、円等を描画する処理の他、操作者が 画像をより容易に作成できるように、コピー、移動等の編集処理、既に作成され 、外部記憶装置16等に記憶されている部品画像の読み込み処理等、種々の便利 な処理(以下、これら個々の処理を単位処理と呼ぶ)を行なうことができるよう になっている。これらの単位処理は、操作者が画面21から目を離すことなく起 動することができるように、画面21上に常時指示領域を表示し、その指示領域 を入力装置15(マウス等)で指示する(クリックする)ことにより起動するの が便利である。しかし、単位処理の数が多い場合、全ての指示領域を常時画面2 1上に表示しておくことはできない。そこで本実施例の画像作成装置では、それ らの単位処理を関連のあるもの同士で数個ずつのグループに分けるとともに、そ のグループの数自体も多いため、各グループに階層構造を持たせて整理し、それ ぞれ指示領域に対応させる。そして、最上層の階層の指示領域のみを図1に示す ようにディスプレイ14の画面21の上部に常時表示しておき(これをメインメ ニュー22と呼ぶ)、それ以下の階層の指示領域は、表示されたメニューの指示 領域をクリックすることにより順次表示されてゆくようにしている(これを階層 メニュー構造と呼ぶ)。
【0011】 しかし、このように整理したとしても、単位処理の数が極めて多数であるため 、目的とする単位処理を起動させるために操作者は次々と階層を下って該当する 指示領域を探してゆかなければならない。そこで本実施例の画像作成装置では、 各単位処理の使用回数を記憶しておき、使用回数の多い単位処理に対応する少数 の指示領域27は常時画面21上に表示しておくようにしている(このように常 時表示されるメニューを、ダイレクトコマンドメニュー26と呼ぶ)。このよう なダイレクトコマンドメニュー26を表示するために本実施例の画像作成装置で 行なわれる処理を次に説明する。
【0012】 まず、このようなダイレクトコマンドメニュー26表示を行なうために、操作 者がメインメニュー22の特定の領域(DCM領域)23をクリックすると(或 いは、キーボード上で特定のキー操作を行なうと)、図3(a)のルーチンが起 動する。本ルーチンでは最初に、後述の使用回数データ及び表示座標データを収 納したファイルが外部記憶装置16に存在するか否かをチェックし(ステップS 1)、ファイルが存在しない場合にはステップS2へ、存在する場合にはステッ プS5へ進む。
【0013】 ここで、使用回数データとは、各単位処理がこれまでに使用された回数のデー タであり、図5に示すように、その使用回数の順に、各単位処理を表わす番号( 単位処理番号)と対応付けられてRAM13中の所定の領域(使用回数テーブル )に記憶されている。ここでは単位処理番号はメニューの階層構造に応じて付与 されており、例えば単位処理番号「132」は、図1(a)に示すように、メイ ンメニュー22の第1の指示領域(MENU100)をクリックしたときに現わ れる第2メニュー24の3番目の指示領域(MENU130)を更にクリックし たときに現われる第3メニュー25の2番目の指示領域(MENU132)に対 応する。
【0014】 外部記憶装置16にそれらのデータが存在しない場合は、ROM12から予め 定められた(デフォルトの)使用回数データを読み込む(ステップS2)。これ は、システム設計者が全ての単位処理に対して(或いは主要な単位処理のみにつ いて)、良く使われると思われるものから順に大きい数字を使用回数として割り 当てておくものである。次に、ダイレクトコマンドメニュー26を表示する画面 21上の領域の位置、及びそこに表示する指示領域27の数(表示項目数)の入 力を操作者に促す。操作者がマウス、キーボード等の入力装置15よりそれらを 入力すると(ステップS3)、そのデータを基にCPU11は画面21上におけ る各指示領域27の左上及び右下の座標を算出し、図5(b)のような表示座標 テーブルを作成する(ステップS4)。なお、ここでも、操作者による具体的な データの入力がない場合には、ROM12からデフォルトの表示座標データを読 み出すようにしてもよい。外部記憶装置16に使用回数データ及び表示座標デー タを収納したファイルが存在する場合には、それらのデータを読み込む(ステッ プS5)。
【0015】 使用回数テーブル及び表示座標テーブルが作成されると、表示座標テーブルに より指定される各領域に、使用回数テーブルの上位から順に、単位処理に対応す る指示領域27を表示してゆく。これにより、初期状態のダイレクトコマンドメ ニュー26が画面21上に表示される(ステップS6)。
【0016】 操作者が画像を作成する間に種々の単位処理を使用する必要があるとき、その 単位処理に対応する指示領域27がダイレクトコマンドメニュー26内にあれば 、それをクリックすることにより直ちにその単位処理が起動される。しかし、ダ イレクトコマンドメニュー26に表示されていない場合には、通常の場合と同様 に、メインメニュー22から順に階層構造をたどって目的とする指示領域を表示 させ、そこでクリックしてその単位処理を起動する。
【0017】 本実施例の画像作成装置では、ダイレクトコマンドメニュー26から、或いは 階層構造メニュー22、24、25から、のいずれの方法に拘らず、単位処理が 起動されたときにはその単位処理を実行するルーチンが起動されるとともに、図 4に示すルーチンも実行される。このルーチンでは、最初に、起動された単位処 理の番号m(例えば、「132」)を取得し(ステップS11)、使用回数テー ブル(図5(a))のその単位処理に対応する使用回数N(m)を1だけ増加さ せる(ステップS12)。次に、増加された使用回数N(m)が所定の最大数N maxに等しくなったか否かをチェックし(ステップS13)、N(m)=Nmaxと なっているときには使用回数テーブルの全単位処理の使用回数データから所定数 を減算する(ステップS14)。例えばNmaxが255であるとすると、全ての 使用回数から128を減算する。これは、使用回数テーブルの使用回数を記憶す るメモリ領域の大きさに制限があるためである。
【0018】 使用回数データが更新された後、使用回数テーブルを使用回数によりソートす る(ステップS15)。使用回数は、いずれかの単位処理のものが1だけ増加す るのみであるため、ここにおけるソートは、その直上の順位の単位処理の使用回 数と比較して、等しいか否かを判定するのみである。未だ直上の順位の単位処理 の使用回数よりも小さい場合には、使用回数テーブル上における順位の変更はな い。直上の順位の単位処理の使用回数と等しくなったときは、今回使用された単 位処理と直上であった単位処理の順位を入れ換える。こうして更新された使用回 数テーブルに基づき、先に説明したステップS6と同様にしてダイレクトコマン ドメニュー26を画面21上に表示する。これにより、図1の(a)から(b) のように、使用回数の増加した指示領域(「132」)がダイレクトコマンドメ ニュー26で上位に表示されるようになり、或いは、これまで表示されていなか った指示領域が表示されるようになる。
【0019】 なお、使用回数テーブル及び表示座標テーブルを外部記憶装置16から読み出 す(ステップS5)ことに対応して、本画像作成装置において操作者が画像作成 処理を終了するときには図3(b)のルーチンが起動され、その時点の使用回数 テーブル及び表示座標テーブルをRAM13から外部記憶装置16に出力する( ステップS8)。
【0020】 ダイレクトコマンドメニューは、図1のような1つのまとまった領域に限るこ となく、図6(a)に示すように、複数の領域に分けて表示するようにしてもよ い。図6(a)のような表示態様の場合、指示領域のグループ分けはメインメニ ュー22に対応させておくのが操作者の操作感覚に適合する。このように複数の グループに分けてダイレクトコマンドメニュー29を表示する場合も、各グルー プ毎に図5(a)及び(b)に示すような使用回数テーブル及び表示座標テーブ ルをRAM13に設けることにより、上記同様の手順で行なうことができる。
【0021】 ダイレクトコマンドメニュー26、29が不要な場合には、メインメニュー2 2のDCM領域23をクリックすることにより、図6(b)に示すように、画面 21上における表示を停止するようにしてもよい。このとき、使用回数テーブル と表示座標テーブルはそのまま記憶しておくことにより、次にDCM領域23を クリックしたときには直前の状態のダイレクトコマンドメニュー26、29が同 じ場所に現われるようにすることができる。
【0022】 なお、上記実施例においては、各単位処理の実行が本考案のコマンド実行に相 当し、RAM中の使用回数テーブル記憶領域及びそれを更新するステップS11 〜S15の処理を行なうCPU11が指示回数記憶手段に、ステップS8又はス テップS16の処理を行なうCPU11がダイレクトコマンドメニュー表示手段 に、それぞれ対応する。しかし、本考案はこのような画像作成装置のみならず、 ワードプロセッサ等の各種専用データ処理装置、及びパソコン等の一般データ処 理装置全てに対して適用することができる。
【0023】
【考案の効果】
本考案に係るデータ処理装置では、操作者の実際のコマンド使用頻度に従って ダイレクトコマンドメニューを構成し、逐次変更してゆくため、ダイレクトコマ ンドメニューは常に操作者にとって使いやすいものとなる。
【図面の簡単な説明】
【図1】 本考案の一実施例である画像作成装置のディ
スプレイの画面上におけるダイレクトコマンドメニュー
の表示の様子を示す説明図。
【図2】 実施例の画像作成装置のハードウェア構成を
示すブロック図。
【図3】 実施例の画像作成装置で行なわれるダイレク
トコマンドメニューの初期表示処理及び表示終了時処理
のフローチャート。
【図4】 実施例の画像作成装置で行なわれるダイレク
トコマンドメニュー更新のための処理のフローチャー
ト。
【図5】 ダイレクトコマンドメニュー表示のためにR
AM中に設けられている使用回数テーブル及び表示座標
テーブルの内容を示す説明図。
【図6】 ダイレクトコマンドメニューの別の表示態様
を示す説明図。
【符号の説明】
11…CPU 12…ROM 13…RAM 14…ディスプ
レイ 15…入力装置 16…外部記憶
装置 20…バス 21…画面 22…メインメ
ニュー 26、29…ダイレクトコマンドメニュー 27…指示領域

Claims (1)

    【実用新案登録請求の範囲】
  1. 【請求項1】 所定のメニューオープン操作により画面
    上に複数の指示領域を有するメニューが表示され、いず
    れかの指示領域を指示することにより所定のコマンドが
    実行され又は更に別のメニューが表示されるようになっ
    ているメニューコマンドシステムを備えたデータ処理装
    置であって、 a)コマンド実行を行なう指示領域の各々について、こ
    れまでに指示された回数を記憶する指示回数記憶手段
    と、 b)指示回数記憶手段に記憶されている指示領域のう
    ち、これまでに指定された回数の多い方から順番に所定
    数の指示領域を、画面上の所定領域に表示するダイレク
    トコマンドメニュー表示手段とを備えることを特徴とす
    るデータ処理装置。
JP049817U 1992-06-22 1992-06-22 データ処理装置 Pending JPH064834U (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP049817U JPH064834U (ja) 1992-06-22 1992-06-22 データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP049817U JPH064834U (ja) 1992-06-22 1992-06-22 データ処理装置

Publications (1)

Publication Number Publication Date
JPH064834U true JPH064834U (ja) 1994-01-21

Family

ID=12841673

Family Applications (1)

Application Number Title Priority Date Filing Date
JP049817U Pending JPH064834U (ja) 1992-06-22 1992-06-22 データ処理装置

Country Status (1)

Country Link
JP (1) JPH064834U (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1049570A (ja) * 1996-08-05 1998-02-20 Hitachi Ltd 相談環境構築支援方法
JP2003323239A (ja) * 2002-05-08 2003-11-14 Sony Corp 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム
JP2007233443A (ja) * 2006-02-27 2007-09-13 Sony Corp 項目選定方法、項目選定装置及び項目選定プログラム
JP2008033741A (ja) * 2006-07-31 2008-02-14 Fujitsu Ltd メニュー表示プログラム、記録媒体、メニュー表示装置およびメニュー表示方法
JP2008071252A (ja) * 2006-09-15 2008-03-27 Denso Corp 情報機器
JP2016115224A (ja) * 2014-12-17 2016-06-23 株式会社富士通ゼネラル リモコンおよびこれを備えた電気機器

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1049570A (ja) * 1996-08-05 1998-02-20 Hitachi Ltd 相談環境構築支援方法
JP2003323239A (ja) * 2002-05-08 2003-11-14 Sony Corp 情報処理装置及び情報処理方法、記憶媒体、並びにコンピュータ・プログラム
JP2007233443A (ja) * 2006-02-27 2007-09-13 Sony Corp 項目選定方法、項目選定装置及び項目選定プログラム
JP2008033741A (ja) * 2006-07-31 2008-02-14 Fujitsu Ltd メニュー表示プログラム、記録媒体、メニュー表示装置およびメニュー表示方法
JP2008071252A (ja) * 2006-09-15 2008-03-27 Denso Corp 情報機器
JP2016115224A (ja) * 2014-12-17 2016-06-23 株式会社富士通ゼネラル リモコンおよびこれを備えた電気機器

Similar Documents

Publication Publication Date Title
US5046001A (en) Method for accessing selected windows in a multi-tasking system
JPH02130628A (ja) データ入力方法
JPH06282591A (ja) セット生成データ処理アクティビティおよび関連するデータセットのレコードを保持する方法および装置
JPH0520016A (ja) アイコンメニユー表示装置
US6816855B2 (en) Building software statements such as search queries to a tabular database through a user-interactive computer display interface
JPH064834U (ja) データ処理装置
JP3738358B2 (ja) ウィンドウ表示制御装置
JPH08314679A (ja) アプリケーション管理制御方法
JPH04328626A (ja) 情報処理装置
JPH05181634A (ja) ウィンドウシステム
JPH1185443A (ja) ウインドウ表示装置及び記憶媒体
JP2738851B2 (ja) 複数カーソルによる入力データ処理表示方法
JP2689470B2 (ja) マルチウインドウ表示装置とマルチウインドウ表示制御方法およびマルチウインドウ表示制御装置
JPH09185356A (ja) マルチウィンドウ表示制御システム
JPH04273322A (ja) 階層メニュー選択装置
JPH03129513A (ja) 機能選択方式
JPH10207678A (ja) ウィンドウの表示切り替え方法およびそのためのシステム
JP2898977B2 (ja) ウインドウの配置方法
JPH0540590A (ja) マルチウインドウ表示方法及びその装置
JPH01233617A (ja) 情報処理装置
JPH03118624A (ja) 文書処理方法及びその装置
JPH07271994A (ja) 図形選択方法及び方式
JPH07219742A (ja) アイコン整列方法
JPH05150932A (ja) アイコン表示機能を有するコンピユータ装置
JPH08286878A (ja) 情報処理装置及びその制御方法