JPS62156721A - 表示制御装置 - Google Patents

表示制御装置

Info

Publication number
JPS62156721A
JPS62156721A JP60297128A JP29712885A JPS62156721A JP S62156721 A JPS62156721 A JP S62156721A JP 60297128 A JP60297128 A JP 60297128A JP 29712885 A JP29712885 A JP 29712885A JP S62156721 A JPS62156721 A JP S62156721A
Authority
JP
Japan
Prior art keywords
area
cursor
pop
mouse
displayed
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.)
Granted
Application number
JP60297128A
Other languages
English (en)
Other versions
JPH0464089B2 (ja
Inventor
Kenji Sasaki
健司 佐々木
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP60297128A priority Critical patent/JPS62156721A/ja
Publication of JPS62156721A publication Critical patent/JPS62156721A/ja
Publication of JPH0464089B2 publication Critical patent/JPH0464089B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は表示装置を用いて文書を編集する編集装置に係
り、特に文書の用紙対応で編集する文書作成装置に関す
る。
〔従 来 技 術〕
文書の編集装置はマイクロプロセッサの発展により各方
面で開発され、使用されるようになった。
特に、ワードプロセッサやパーソナルコンピュータにも
かな漢字変換機能の他に文書を編集する機能が設けられ
るようになった。
文書編集を行うこれらの装置ではその編集の入力は゛、 (1)複数の文字より構成されるコマンドをキーより入
力する方式。
(2)  コマンドに対応するファンクションキーを設
け、そのキーより人力する方式。
(3)表示画面上にコマンドに対応するアイコンを表示
し、マウス等で指示することにより、コマンドを入力す
る方式。
の3種の方式に大別される。(11の方式はキーの数が
少なく例えばカナキーや数字キー等よりなるキーボード
と小型であるが、複数のキーをそれぞれ1個のコマンド
に対応して操作するため、操作が複雑となり、更に操作
に時間がかかるという問題を有している。(2)の方式
は操作は簡単であるが、キーの数が増加し、キーボード
が大型となる問題を存している。またキートップに刻印
できる文字数に限定があるのでファンクションの意味(
コマンド)がわかりにくいという問題も有している。
(3)の方式は(11,(2)の方式の問題を解決した
ものであり、表示されるアイコンをマウスの操作による
カーソルで指示するので、操作もM車であり、コマンド
の指示においてはキーボードを必要としない特徴を有し
ている。しかしながら例えばコマンドの数が増加した場
合にはアイコンの表示領域も増加し、編集のための文書
を表示する領域が狭くなるという問題を有している。
〔発明の目的〕
本発明は上記問題点に鑑み、表示領域を狭くすることな
くマウスによって指示することができ、操作性が良く、
更に誤操作を防止した文書作成装置を提供することを目
的とする。
〔発明の要点〕
本発明によれば、上記目的を達成するために、文書を編
集する編集装置において、表示装置で表示されるカーソ
ルを移動する移動手段と、前記カーソルによって指示さ
れた位置が前記表示装置で表示される文字領域と、該文
字領域の外枠領域と、表示されていない文字領域の外枠
領域と、前記領域に属さない外部領域の少なくとも一領
域に存在することを検出する位置検出手段と、該検出手
段の出力によって複数のポツプアップメニューのうちの
少なくとも1個のポンプアンプメニューを選択して、前
記表示装置で表示するポツプアップ表示手段とを有する
ことを特徴とする。
そして、その作用は以下の如くである。
文書を編集する編集装置において、表示装置で表示され
るカーソルを移動する移動手段によってカーソルを目的
の領域に移動してその領域を指示する。この目的の領域
は前記表示装置で表示される文字領域と、該文字領域の
外枠領域と、表示されていない文字領域の外枠領域と、
前記領域に属さない外部領域である。カーソルによって
指示された領域のどの領域に前記カーソルが存在するか
を前記位置検出手段で検出するとともに、その結果によ
って前記ポツプアップ表示手段で検出された領域に対応
したポツプアップメニューを選択して前記表示装置で表
示する。
〔実  施  例〕
以下、図面を用いて本発明の詳細な説明する。
第1図は本発明の実施例の回路構成図である。
マウス1はオペレータ等によって操作される簡易型の座
標入力装置である。マウス1はオペレータによって操作
され、上下方向や左右方向等に移動した量に比例した信
号を発生する。その発生した信号はマウス制御回路2に
加わる。マウス制御回路2は前述したオペレータによっ
て移動された量に比例した信号より移動量を求める回路
である。
更に本発明の実施例においてはマウス1の移動に比例し
て表示装置(CRT)?で表示されるカーソルが移動す
るように構成されている。すなわち、マウス制御回路2
は移動量を求めるとともに、その移動量より現在表示す
べきカーソルの位置データを求める回路である。マウス
制御回路2で求められたカーソルの位置データはポンプ
アンプ選択回路3とキーバッファ4に加わる。そしてキ
ーバッファ4に加わったカーソルの位置データはメイン
制御回路に出力され、その位置に対応したカーソル画面
情報が画面制御回路6に加わり、表示装置12で表示さ
れる。この動作によってマウス1を移動するたびに表示
装置12における表示画面内をカーソルが移動する。
一方、画面制御回路6は前述したカーソルを表示する他
に文書データ記憶部8に記憶されている文書データをメ
イン制御回路の制御信号によって表示するとともに、表
示している複数ページの各表示領域を表わすデータをC
RT ’pH域管理テーブル7に格納する処理を行う。
それぞれのページ内の文書の表示領域や指定ページ等は
メイン制御回路5より出力される表示制御信号に従って
表示されるが、その時に同時にCRT a域管理テーブ
ル8にそれぞれ表示されている領域を表わすデータが格
納される。第2図(alは本発明の実施例の表示別図で
ある。CRT画面XP内に文書データ記憶部8の3ペ一
ジ分の文書構成が表示されている。
第3図(a)の表示においては、第1ベージP1の文書
を全て表示し、その後方に第2ベージP z + ’4
1eいて第3ページが配置されたように表示されている
。第1ページP+には文書領域内に特定の枠領域に1が
存在している。このような領域を区別するデータを記憶
するのがCRT領域管理テーブル7である。表示の時に
は画面制御回路6はこれらの領域を識別して目的の領域
に目的の例えば文章を表示するので、CRT RM域管
理テーブル7にはこの表示時における領域の識別結果が
出力され、CRT 領域管理テーブル7はそれを記憶す
る。前述した動作によって、表示装置12に文書データ
記憶部8の内容が重ね合わさって表示され、その表示部
にマウス1で指示されるようにカーソルが同時に表示さ
れて移動する。
本発明はこのマウス1の移動によってカーソルを表示画
面内で移動することを用い、カーソルに設けられたボタ
ンスイッチがクリックされた時表示装置7の表示部内の
領域を文字領域、その文字領域の外枠領域、表示されて
いない文字領域すなわち後方のページの外枠領域、これ
らの領域に属さない外部領域更には文書領域内の特定の
枠領域等内にカーソルが存在するかを判別する。そして
その判別結果によって、すなわちカーソルが存在する領
域に対応したポツプアップメニューを表示する。これら
の動作を行うのが、ボ・ノブアップメニュー(T5UM
)選択回路3、ポツプアップメニュー(PUM)表示制
御回路9である。マウス1が移動されて、カーソルが目
的の表示画面の位置に入った時には、オペレータはマウ
ス1に設けられているボタンスイッチをクリック(ブツ
シュされた後リリース)する。このボタンスイッチのク
リックはマウス1よりクリック信号としてマウス制御回
路2に出力される。マウス制御回路2はこのクリック信
号が加わるとポツプアップメニュー選択回路3に現在の
カーソルの位置情報とボタンスイッチがクリックされた
ことを表わす信号を出力する。これによってポツプアッ
プメニュー選択回路3は現在のカーソルが表示画面上の
どの位置に存在するかを判別する処理を行う。第3図は
ポツプアンプメニュー選択回路の動作処理フローチャー
トである。前述したカーソルの現在位置情報等が加わる
と処理を開始(START)L、まずポツプアップメニ
ュー選択回路3内に有するCRT?J域管理テーブルポ
インタにCRT jI域管理テーブルの先頭アドレスを
セットする(Sl)。そして次にカーソルが領域内であ
るかのチェックS2を行う。第4図Ta)はCRT領域
管理テーブル図表、第4図(b)は各領域情報のフォー
マット図表である。CRT H域管理テーブルには用紙
1内の領域に関する情報すなわち文字領域情報と、枠領
域SK1=SKmの情報が順次格納されている。
ここで用紙SP1とは前述した第2図(a)のページP
、を表わしている。第2図(a)で例えるならば、文字
領域情報とは「文書」等が書かれている領域を表わすも
のである。そして枠領域SKI〜SKmの情報とは第2
図(alの枠に1の領域を表わす情報である。なお、第
2図(a)においてはページP、内には1個の枠に1し
か存在しないので、CRTSI域管理テーブル7にはそ
れに対応する枠領域SKIの情報のみが格納される。枠
領域が更に複数存在するにはその数に対応する枠領域S
K2〜SKmの情報が格納される。用紙SPI内の領域
に関する情報の後には、用紙SP2の表示領域情報更に
順次目的のページ数分の情報が格納されている。第2図
(81の場合にはページP、〜ページP3まで表示され
ているので、CRT 領域管理テーブルにも用紙SP2
.3P3の表示領域情報が格納される。第4図(blは
前述した各領域情報のフォーマット図表である。各フォ
ーマットは例えば8ビツトすなわち1バイトの領域ステ
ータス、1バイトのN域位置X座標、1バイトの領域位
置y座標、領域サイズX方向、領域サイズy方向、ポツ
プアップメニュ一番号よりなる。領域ステータスはこの
領域が有効であるか否か或いは文字や枠領域等を表わし
ている。領域位置x、  y座標はそれぞれ表示画面上
の左上の頂点の座標を、領域サイズX方向、y方向はそ
れぞれ前述した頂点より右方向或いは下方向に対してそ
の領域が専有する長さをそれぞれ表わしている。この領
域位置X。
y座標並びに領域サイズx、  y方向のデータによっ
て表示画面の長方形の領域が限定される。
第3図のフローチャートにもどって説明すると、マウス
カーソルが領域内であるかのチェックS2ではそれぞれ
の領域情報の前述した領域位置X。
y座標、領域サイズx、  y方向より限定される長方
形の中にカーソルが存在するかを検出する処理である。
第1番目の時には処理S1においてテーブルの先頭にポ
インタがセットされているので、文字領域情報が読み出
されて、検出処理すなわちチェックがなされる。そして
次にその結果によって次の処理が選択S3される。領域
内にカーソルが存在しない(N)の時には次の領域にカ
ーソルが存在するか否かを検出するため、前述したポツ
プアップメニュー選択回路3内のCRT領域管理テーブ
ルポインタを次の領域先頭に更新する処理S4を行うと
ともにそのポインタで指される領域に領域終了情報が存
在するか否かの判別S5を行う。前述したチェック処理
S2はカーソルが存在する領域が検出されない時には順
次CRT管理テーブルポインタを次の領域に更新して繰
り返されるように構成されている。カーソルの位置デー
タが例えば画面外を指示している時等には、最後まで検
出されない場合があるので、処理S4の後には領域終了
であるか否かの判別S5を行い、領域終了でない時(N
)に再度処理S2より処理を行う。この判別処理S5に
よって順次検出するまで領域検出処理がなされるのであ
る。前述したチェック処理S3でマウスが領域内であっ
た時には選択処理S3はCRT領域管理ポインタが示す
領域のポツプアップ番号をポツプアップ記憶部10にセ
ットする処理S6を行う。また判別処理S5において領
域終了を検出した時(Y)にも同様に処理S6を行う。
なお、第4図(alのテーブルの最後に設けられている
領域終了情報は表示画面の全領域を指示するように領域
情報がフォーマントされているので、この時には全領域
に対応するポツプアップ番号がポツプアップメニュー記
憶部lOに格納される。そしてこの処理S6の後ポンプ
アップメニュー選択回路の処理を終了(END)する。
前述したポツプアップ選択回路3の動作によってポツプ
アンプ記憶部にカーソルで指示された領域に対応するポ
ツプアップ番号が格納される。
ポツプアップ表示制御回路9はポツプアップメニュー記
憶部10に記憶されたポツプアップメニュ一番号に対応
したポツプアンプメニューを表示装置12で表示する制
御を行う回路である。メイン制御回路5には前述したカ
ーソルの位置情報の他にマウス1に設けられたボタンス
イッチのクリックを表わす信号も加わるようになってお
り、メイン制御回路5はカーソルを移動する制御の他に
ポツプアップメニュー制御回路9に対し、ボタンスイッ
チがクリックされたことにより、次に表示すべきポツプ
アップメニューを表示する制御信号をポツプアップメニ
ュー表示制御回路9に出力する処理も行う。このメイン
制御回路3からの制御信号が加わることによりポツプア
ップメニュー表示制御回路9は前述したポツプアップメ
ニュー記憶部に格納されているポツプアップメニュ一番
号に対応したポツプアップメニューをポップアップメニ
ューデータテーブル11より読み出して表示する。
第2図(b)はカーソルMが枠領域Kl内に移動し、ボ
タンスイッチがクリックされた後の表示装置7における
表示例図である。枠Kl内にカーソルMが存在するので
、この場合には枠の編集のためのポツプアップメニュー
PUMXが表示画面の中央部右下位置に表示される。
前述した動作により、単にカーソルMを移動しクリック
するのみでポツプアップメニューPUMXが表示される
。ポツプアップメニューP UMXの表示はポツプアッ
プメニュー表示制御回路9で表示されるが、画面制御回
路6には図示しないが、この時に同時に各ポツプアップ
メニュー(枠の移動、枠の変更、枠の削減、マニュアル
編集)の各領域を表わす信号が加わるようになっており
、画面制御回路6を介してポツプアップメニューの表示
領域情報がCRT 95域管理テーブル7に格納される
。よって例えばポツプアップメニューPUMXの1メニ
ユー領域にマウスを移動し、ボタンスイッチをクリック
することによって次の目的とする編集等の処理を実行さ
せることができる。これらのポツプアップメニューは本
発明によれば、選択するたびに表示されるので、その選
択における誤操作が防止できる。
以上、本発明の実施例を用いて詳細に説明したが、カー
ソルの移動はマウスに限らず、例えばキーボード等のカ
ーソル移動キーによっても同様である。また更に、複数
ページの重ね合わせの表示に限らず、例えば複数ページ
のレイアウト表示による領域検出でも同様に行うことが
できる。
〔発明の効果〕
以上述べたが、本発明はカーソルの位置を検出し、その
カーソルの位置によって処理すべきポツプアップメニュ
ーを表示するとともに更に選択されたポツプアップメニ
ューの領域に対して実行すべき処理を実行するものであ
り、様々の処理を選択することが、表示画面のレイアウ
ト的な表示によって行うことができる。よって、本発明
によれば表示領域を狭くすることなく操作性が良く更に
誤操作を防止した文書作成装置を得ることができる。
【図面の簡単な説明】
第1図は本発明の実施例の回路構成図、第2図は本発明
の実施例の表示例図、 第3図はポツプアップメニューの動作処理フローチャー
ト、 第4図(al、 (b)は各領域情報のフォーマット図
表である。 ■・・・マウス、 2・・・マウス制御回路、 3・・・ポンプアップメニュー選択回路、5・・・メイ
ン制御回路、 6・・・画面制御回路、 7・・・CRT領域管理テーブル、 8・・・文書データ記憶部、 9・・・ポツプアップメニュー表示制御回路、10・・
・ポツプアップメニュー記憶部、11・・・ポツプアッ
プメニューデータテ−プル、 12・・・表示装置。 特許 出願人   カシオ計算機株式会社シ季(シタ宅
ト4弓 の ソ(施イクク1 d)〔臣)門底口?]第
1図 (b) 本禮明の寅Ng汐’Jめ機示ケリ図 第2図 PUM盃キ尺凹妬の動イ)P−匁J!フロー第3図

Claims (1)

    【特許請求の範囲】
  1. 文書を編集する編集装置において、表示装置で表示され
    るカーソルを移動する移動手段と、前記カーソルによっ
    て指示された位置が前記表示装置で表示される文字領域
    と、該文字領域の外枠領域と、表示されていない文字領
    域の外枠領域と、前記領域に属さない外部領域の少なく
    とも一領域に存在することを検出する位置検出手段と、
    該検出手段の出力によって複数のポップアップメニュー
    のうちの少なくとも1個のポップアップメニューを選択
    して、前記表示装置で表示するポップアップ表示手段と
    を有することを特徴とした文書作成装置。
JP60297128A 1985-12-27 1985-12-27 表示制御装置 Granted JPS62156721A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60297128A JPS62156721A (ja) 1985-12-27 1985-12-27 表示制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60297128A JPS62156721A (ja) 1985-12-27 1985-12-27 表示制御装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP5211223A Division JPH06161699A (ja) 1993-08-26 1993-08-26 データ処理装置

Publications (2)

Publication Number Publication Date
JPS62156721A true JPS62156721A (ja) 1987-07-11
JPH0464089B2 JPH0464089B2 (ja) 1992-10-13

Family

ID=17842571

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60297128A Granted JPS62156721A (ja) 1985-12-27 1985-12-27 表示制御装置

Country Status (1)

Country Link
JP (1) JPS62156721A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63150726A (ja) * 1986-12-16 1988-06-23 Mitsubishi Electric Corp 表示画面制御装置
JPH01100672A (ja) * 1987-10-14 1989-04-18 Oki Electric Ind Co Ltd 電子伝票記帳台の入力処理方法
JPH01137322A (ja) * 1987-11-25 1989-05-30 Hitachi Ltd 情報処理装置のメニュー表示方法
JPH01293422A (ja) * 1988-05-23 1989-11-27 Hitachi Ltd 入力表示器利用のメニュー表示装置
JPH02133819A (ja) * 1988-11-15 1990-05-23 Hitachi Ltd メニュー提示方法およびデータ処理装置
JPH04287116A (ja) * 1990-10-31 1992-10-12 Internatl Business Mach Corp <Ibm> ハイパー・メディア・システムおよびそのグラフィカル・ユーザ・インタフェース方法
JPH04332033A (ja) * 1990-09-04 1992-11-19 Internatl Business Mach Corp <Ibm> コンピュータプロセッサ動作用ユーザインターフェイス

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60107086A (ja) * 1983-11-16 1985-06-12 株式会社日立製作所 メニユ−制御方式
JPS60184290A (ja) * 1984-02-29 1985-09-19 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン 対話型表示装置
JPS60211495A (ja) * 1984-04-05 1985-10-23 三洋電機株式会社 Crt表示装置
JPS6180455A (ja) * 1984-09-28 1986-04-24 Fuji Xerox Co Ltd デ−タ処理装置
JPS6273327A (ja) * 1985-09-27 1987-04-04 Toshiba Corp ワ−クステ−シヨン

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60107086A (ja) * 1983-11-16 1985-06-12 株式会社日立製作所 メニユ−制御方式
JPS60184290A (ja) * 1984-02-29 1985-09-19 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン 対話型表示装置
JPS60211495A (ja) * 1984-04-05 1985-10-23 三洋電機株式会社 Crt表示装置
JPS6180455A (ja) * 1984-09-28 1986-04-24 Fuji Xerox Co Ltd デ−タ処理装置
JPS6273327A (ja) * 1985-09-27 1987-04-04 Toshiba Corp ワ−クステ−シヨン

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63150726A (ja) * 1986-12-16 1988-06-23 Mitsubishi Electric Corp 表示画面制御装置
JPH01100672A (ja) * 1987-10-14 1989-04-18 Oki Electric Ind Co Ltd 電子伝票記帳台の入力処理方法
JPH01137322A (ja) * 1987-11-25 1989-05-30 Hitachi Ltd 情報処理装置のメニュー表示方法
JPH01293422A (ja) * 1988-05-23 1989-11-27 Hitachi Ltd 入力表示器利用のメニュー表示装置
JPH02133819A (ja) * 1988-11-15 1990-05-23 Hitachi Ltd メニュー提示方法およびデータ処理装置
JPH04332033A (ja) * 1990-09-04 1992-11-19 Internatl Business Mach Corp <Ibm> コンピュータプロセッサ動作用ユーザインターフェイス
JPH04287116A (ja) * 1990-10-31 1992-10-12 Internatl Business Mach Corp <Ibm> ハイパー・メディア・システムおよびそのグラフィカル・ユーザ・インタフェース方法

Also Published As

Publication number Publication date
JPH0464089B2 (ja) 1992-10-13

Similar Documents

Publication Publication Date Title
US4945504A (en) Instruction input system for electronic processor
US6907580B2 (en) Selection paradigm for displayed user interface
US5936614A (en) User defined keyboard entry system
US5515496A (en) Computer system with direct manipulation interface and method of operating same
US5021973A (en) Method for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet
EP0192022B1 (en) Method for interactive rotation of displayed graphic objects
US5621879A (en) Window management information input/output system
JP3043632B2 (ja) ツールバーの表示システム
JP3345433B2 (ja) 画像編集装置
JPH07225829A (ja) データ表示方法及び装置
US5872558A (en) Method and system in a data processing system for processing data utilizing a cursor having multiple pointing spots
JPS62156721A (ja) 表示制御装置
JPH06175775A (ja) 情報処理装置
JP3388451B2 (ja) 手書き入力装置
JP4773671B2 (ja) ポインティングデバイスによる入力方法
JP3357760B2 (ja) 文字図形入力編集装置
JP2847685B2 (ja) データの表示装置及び方法
JP2000020212A (ja) 表データ表示装置および方法ならびに表データ表示のためのプログラムを格納した記憶媒体
JPH0652278A (ja) データ処理システム及び値選択方法
JPH02139625A (ja) 画面表示方式
JPH0962478A (ja) コンピュータ・システム
JP2561000B2 (ja) 文字列出力方法
JP2560999B2 (ja) 文字列出力方法
JPH09128129A (ja) ヘルプメッセージ表示装置
JP2763836B2 (ja) 文章処理装置および文章処理装置の書式変更方法