JPH06161699A - Data processor - Google Patents

Data processor

Info

Publication number
JPH06161699A
JPH06161699A JP5211223A JP21122393A JPH06161699A JP H06161699 A JPH06161699 A JP H06161699A JP 5211223 A JP5211223 A JP 5211223A JP 21122393 A JP21122393 A JP 21122393A JP H06161699 A JPH06161699 A JP H06161699A
Authority
JP
Japan
Prior art keywords
area
data
page
frame
display
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
JP5211223A
Other languages
Japanese (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 JP5211223A priority Critical patent/JPH06161699A/en
Publication of JPH06161699A publication Critical patent/JPH06161699A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To simply perform a processing for a data area frame at the time of trying to data area frames within either of one page of plural pages execute data processing to the data area frame. CONSTITUTION:Document data of plural pages are stored in a document data storage part 8 and area information such as a character area and a frame area. etc., within each page is stored in a CRT area management table 7. Respective areas within at least one page of the plural pages are displayed on CRT 12 and when a desired area is specified by a mouse 1 from among the respective areas, a pop-up number is read out from area information corresponding to the specified area and a menu corresponding to the pop-up number is read out from a pop-up menu data table 11 and displayed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、同一頁上において複数
のデータ領域枠が割付け設定された頁を、複数頁分記憶
するデータ処理装置における一覧データの表示に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display of list data in a data processing device for storing a plurality of pages in which a plurality of data area frames are allocated and set on the same page.

【0002】[0002]

【従来の技術】データを処理するワードプロセッサやパ
ーソナルコンピュータ等においては、そのデータ量が多
い場合には、データを複数頁に分けて記憶管理してい
る。そして、この各頁内において更に複数のデータ領域
枠に分けてデータを管理する場合もある。
2. Description of the Related Art In a word processor, a personal computer or the like for processing data, when the amount of data is large, the data is divided into a plurality of pages for storage management. Then, in each page, data may be managed by being further divided into a plurality of data area frames.

【0003】例えば、ワードプロセッサにおいて文書デ
ータを複数頁に分けて記憶し、更に各頁毎に、同一頁内
で文書領域や枠領域を区分してデータを記憶させるよう
な場合である。
For example, in a word processor, the document data is divided into a plurality of pages and stored, and for each page, the document area and the frame area are divided within the same page to store the data.

【0004】[0004]

【発明が解決しようとする課題】このようにデータを複
数頁に分けて記憶し、かつ個々の頁内においてデータ領
域枠を複数に分けて記憶させているような場合におい
て、各データ領域枠毎に夫々固有のデータ処理を行わせ
ようとした場合には、各頁の各データ領域枠の全てに対
応するデータを表示させたのでは、表示領域がいくら大
きくても表示し切れない、という問題がある。
In the case where data is divided into a plurality of pages and stored in this way, and the data area frame is divided into a plurality of pieces and stored in each page, each data area frame is stored. However, if the data corresponding to all of the data area frames of each page is displayed, the data cannot be displayed even if the display area is large. There is.

【0005】例えば、あるデータ領域枠に対しての所望
する編集を行おうとした場合、そのデータ領域枠に適応
するメニュー項目の一覧表示のみならず、他のデータ領
域枠にも対応するようなメニュー項目全てを表示させた
のでは、表示領域がいくら大きくても表示し切れないと
いう問題がある。
For example, when a desired edit is made to a certain data area frame, not only is a list of menu items applicable to that data area frame displayed, but a menu corresponding to another data area frame is also displayed. If all the items are displayed, there is a problem that the items cannot be displayed no matter how large the display area is.

【0006】本発明の課題は、複数頁の何れかの1頁内
の何れかのデータ領域枠に対して、そのデータ領域枠に
対するデータ処理を行わせようとした場合に、そのデー
タ領域枠固有の一覧表示データのみを表示させ、この一
覧表示データに含まれる複数の項目に対して指定された
内容に従って、その対応するデータ領域枠に対する処理
を行えるようにすることである。
An object of the present invention is to provide a unique data area frame when an attempt is made to perform data processing on that data area frame within any one page of a plurality of pages. It is possible to display only the list display data and process the corresponding data area frame according to the contents specified for a plurality of items included in the list display data.

【0007】[0007]

【課題を解決するための手段】本発明の手段は次の通り
である。複数のデータ領域枠が同一の頁内で夫々異なる
位置に割付け設定された頁を、複数頁記憶する頁記憶手
段と、この頁記憶手段に記憶された複数頁のうち、何れ
か1つの頁について、その頁に割付けられた各データ領
域枠を所定の表示画面上に表示する表示手段と、上記各
頁における複数のデータ領域枠毎に、そのデータ領域枠
の領域座標情報と領域識別情報を記憶する枠情報記憶手
段と、複数の項目からなる一覧表示データを、上記各領
域識別情報別に複数記憶する一覧表示データ記憶手段
と、上記表示画面上に表示されている上記1頁上におい
て、1つのデータ領域枠を指示する指示手段と、この指
示手段で指示されたデータ領域枠に対応する識別情報を
上記枠情報記憶手段から読み出し、この識別情報に対応
した一覧表示データを上記一覧表示データ記憶手段から
読み出し、この読み出された一覧表示データに含まれる
複数の項目を上記表示画面上において上記1頁の表示と
ともに表示させる表示制御手段とを具備し、上記頁記憶
手段に記憶された複数頁の何れの1つの頁について、そ
の頁内の何れのデータ領域枠に対しても、各データ領域
枠毎に個別に表示される一覧表示データに対して指定さ
れた内容に従って、その対応するデータ領域枠に対する
処理を行うようにしたことを特徴とするデータ処理装
置、である。
The means of the present invention are as follows. A page storage means for storing a plurality of pages in which a plurality of data area frames are assigned to different positions in the same page, and one of the plurality of pages stored in the page storage means , Display means for displaying each data area frame assigned to the page on a predetermined display screen, and area coordinate information and area identification information of the data area frame for each of the plurality of data area frames on each page A frame information storage means, a list display data storage means for storing a plurality of list display data composed of a plurality of items for each area identification information, and one page on the page displayed on the display screen. Instructing means for instructing the data area frame and identification information corresponding to the data area frame instructed by the instructing means are read out from the frame information storage means, and the list display data corresponding to this identification information is read in the above-mentioned one. And a display control unit for displaying a plurality of items included in the read list display data together with the display of the one page on the display screen, and stored in the page storage unit. Corresponding to any one of a plurality of pages according to the contents specified for the list display data displayed individually for each data area frame in any data area frame within the page. A data processing device, characterized in that it performs processing for a data area frame.

【0008】[0008]

【作用】本発明の手段の作用は次の通りである。表示手
段は、頁記憶手段に記憶された複数頁のうち、何れか1
つの頁について、その頁に割付けられた各データ領域枠
を所定の表示画面上に表示しており、この状態におい
て、オペレータは指示手段により1つのデータ領域枠を
指示すると、表示制御手段が作動し、この指示されたデ
ータ領域枠に対応する識別情報を枠情報記憶手段から読
み出し、この識別情報に対応した一覧表示データを一覧
表示データ記憶手段から読み出し、この読み出された一
覧表示データに含まれる複数の項目を上記表示画面上に
おいて上記1頁の表示とともに表示させる。この一覧表
示データを見てオペレータが所望する内容の指定を行う
と、その指定された内容に従ってその対応するデータ領
域枠に対する処理を行う。
The operation of the means of the present invention is as follows. The display means is any one of the plurality of pages stored in the page storage means.
For each page, each data area frame assigned to that page is displayed on a predetermined display screen. In this state, when the operator designates one data area frame by the instruction means, the display control means operates. The identification information corresponding to the designated data area frame is read from the frame information storage means, the list display data corresponding to the identification information is read from the list display data storage means, and is included in the read list display data. A plurality of items are displayed on the display screen together with the display on page 1. When the operator designates the desired content by looking at the list display data, the corresponding data area frame is processed according to the designated content.

【0009】従って、複数頁の何れかの1頁内の何れか
の所望するデータ領域枠に対してデータ処理を行わせよ
うとした場合に、単にそのデータ領域枠を指示するだけ
で、そのデータ領域枠固有の一覧表示データが表示され
ることになり、オペレータはこの一覧表示データに含ま
れる複数の項目に対しての指定を行うのみで、そのデー
タ領域枠に対する処理を簡単に行わせることができる。
Therefore, when data processing is to be performed on any desired data area frame in any one page of a plurality of pages, the data area can be simply specified by designating the data area frame. The list display data specific to the area frame will be displayed, and the operator only needs to specify a plurality of items included in this list display data, and the processing for that data area frame can be easily performed. it can.

【0010】[0010]

【実施例】以下、図面を用いて本発明の実施例を詳細に
説明する。図1は本発明の実施例の回路構成図である。
マウス1はオペレータ等によって操作される簡易型の座
標入力装置である。マウス1はオペレータによって操作
され、上下方向や左右方向等に移動した量に比例した信
号を発生する。その発生した信号はマウス制御回路2に
加わる。マウス制御回路2は前述したオペレータによっ
て移動された量に比例した信号より移動量を求める回路
である。更に本発明の実施例においてはマウス1の移動
に比例して表示装置(CRT)12で表示されるカーソ
ルが移動するように構成されている。すなわち、マウス
制御回路2は移動量を求めるとともに、その移動量より
現在表示すべきカーソルの位置データを求める回路であ
る。マウス制御回路2で求められたカーソルの位置デー
タはポップアップメニュー選択回路3とキーバッファ4
に加わる。そしてキーバッファ4に加わったカーソルの
位置データはメイン制御回路5に出力され、その位置に
対応したカーソル画面情報が画面制御回路6に加わり、
表示装置12で表示される。この動作によってマウス1
を移動するたびに表示装置12における表示画面内をカ
ーソルが移動する。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a circuit configuration diagram of an embodiment of the present invention.
The mouse 1 is a simple coordinate input device operated by an operator or the like. The mouse 1 is operated by the operator and generates a signal proportional to the amount of movement in the vertical direction, the horizontal direction, or the like. The generated signal is applied to the mouse control circuit 2. The mouse control circuit 2 is a circuit for obtaining the amount of movement from a signal proportional to the amount of movement by the operator. Further, in the embodiment of the present invention, the cursor displayed on the display device (CRT) 12 moves in proportion to the movement of the mouse 1. That is, the mouse control circuit 2 is a circuit for obtaining the amount of movement and also obtaining the position data of the cursor to be currently displayed from the amount of movement. The cursor position data obtained by the mouse control circuit 2 is pop-up menu selection circuit 3 and key buffer 4
Join in. The cursor position data added to the key buffer 4 is output to the main control circuit 5, and the cursor screen information corresponding to the position is added to the screen control circuit 6,
It is displayed on the display device 12. Mouse 1 by this action
The cursor moves within the display screen of the display device 12 every time the is moved.

【0011】一方、画面制御回路6は前述したカーソル
を表示する他に文書データ記憶部8に記憶されている文
書データをメイン制御回路5の制御信号によって表示す
るとともに、表示している複数ページの各表示領域を表
わすデータをCRT領域管理テーブル7に格納する処理
を行う。それぞれのページ内の文書の表示領域や指定ペ
ージ等はメイン制御回路5より出力される表示制御信号
に従って表示されるが、その時に同時にCRT領域管理
テーブル7にそれぞれ表示されている領域を表わすデー
タが格納される。図2(a)は本発明の実施例の表示例
図である。CRT画面XP内に文書データ記憶部8の3
ページ分の文書構成が表示されている。図2(a)の表
示においては、第1ページP1の文書を全て表示し、そ
の後方に第2ページP2,続いて第3ページP3が配置
されたように表示されている。第1ページP1には文書
領域内に特定の枠領域K1が存在している。このような
領域を区別するデータを記憶するのがCRT領域管理テ
ーブル7である。表示の時には画面制御回路6はこれら
の領域を識別して目的の領域に目的の例えば文章を表示
するので、CRT領域管理テーブル7にはこの表示時に
おける領域の識別結果が表示され、CRT領域管理テー
ブル7はそれを記憶する。前述した動作によって、表示
装置12に文章データ記憶部8の内容が重ね合わさって
表示され、その表示部にマウス1で指示されるようにカ
ーソルが同時に表示されて移動する。実施例ではこのマ
ウス1の移動によってカーソルを表示画面内で移動さ
せ、カーソルに設けられたボタンスイッチがクリックさ
れた時、表示装置12の表示部内の領域を文字領域、そ
の文字領域の外枠領域、表示されていない文字領域すな
わち後方のページの外枠領域、これらの領域に属さない
外部領域、更には文書領域内の特定の枠領域等のいずれ
の領域にカーソルが存在するかを判別する。そしてその
判別結果によって、すなわちカーソルが存在する領域に
対応したポップアップメニューを表示する。これらの動
作を行うのが、ポップアップメニュー(PUM)選択回
路3、ポップアップメニュー(PUM)表示制御回路9
である。マウス1が移動されて、カーソルが目的の表示
画面の位置に入った時には、オペレータはマウス1に設
けられているボタンスイッチをクリック(プッシュされ
た後リリース)する。このボタンスイッチのクリックは
マウス1よりクリック信号としてマウス制御回路2に出
力される。マウス制御回路2はこのクリック信号が加わ
るとポップアップメニュー選択回路3に現在のカーソル
の位置情報とボタンスイッチがクリックされたことを表
わす信号を出力する。これによってポップアップメニュ
ー選択回路3は現在のカーソルが表示画面上のどの領域
に存在するかを判別する処理を行う。図3はポップアッ
プメニュー選択回路3の動作処理フローチャートであ
る。前述したカーソルの現在位置情報等が加わると処理
を開始(START)し、まずポップアップメニュー選
択回路3内に有するCRT領域管理テーブルポインタに
CRT領域管理テーブル7の先頭アドレスをセットする
(S1)。そして次にカーソルが領域内であるかのチェ
ックS2を行う。図4(a)はCRT領域管理テーブル
図表、図4(b)は各領域情報のフォーマット図表であ
る。CRT領域管理テーブル7には用紙SP1内の領域
に関する情報すなわち文字領域情報と、枠領域SK1〜
SKmの情報が順次格納されている。ここで用紙SP1
とは前述した図2(a)のページP1に対応している。
文字領域情報とは「文書」等が書かれている領域を表わ
すものである。そして枠領域SK1〜SKmの情報とは
図2(a)の枠K1の領域を表わす情報である。なお、
図2(a)においてはページP1内には1個の枠K1し
か存在しないので、CRT領域管理テーブル7にはそれ
に対応する枠領域SK1の情報のみが格納される。枠領
域が更に複数存在するにはその数に対応する枠領域SK
2〜SKmの情報が格納される。用紙SP1内の領域に
関する情報の後には、用紙SP2の表示領域情報、更に
順次表示されているページ数分の情報が格納されてい
る。図2(a)の場合にはページP1〜ページP3まで
表示されているので、CRT領域管理テーブル7にも用
紙SP2,SP3の表示領域情報が格納される。図4
(b)は前述した各領域情報のフオーマット図表であ
る。各フオーマットは例えば8ビットすなわち1バイト
の領域ステータス、1バイトの領域位置x座標、1バイ
トの領域位置y座標、領域サイズx方向、領域サイズy
方向、ポップアップメニュー番号よりなる。領域ステー
タスはこの領域が有効であるか否か或いは文字や枠領域
等を表わしている。領域位置x,y座標はそれぞれ表示
画面上の左上の頂点の座標を、領域サイズx方向、y方
向はそれぞれ前述した頂点より右方向或いは下方向に対
してその領域が専有する長さをそれぞれ表わしている。
この領域位置x,y座標並びに領域サイズx,y方向の
データによって表示画面の長方形の領域が限定される。
On the other hand, the screen control circuit 6 displays the document data stored in the document data storage section 8 by the control signal of the main control circuit 5 in addition to displaying the above-mentioned cursor, and also displays a plurality of displayed pages. The data representing each display area is stored in the CRT area management table 7. The display area of the document in each page, the designated page, etc. are displayed in accordance with the display control signal output from the main control circuit 5, and at the same time, the data representing the areas respectively displayed in the CRT area management table 7 are displayed. Is stored. FIG. 2A is a display example diagram of the embodiment of the present invention. 3 of the document data storage unit 8 is displayed in the CRT screen XP.
The document structure for pages is displayed. In the display of FIG. 2A, all the documents of the first page P1 are displayed, and the second page P2 and then the third page P3 are displayed behind them. The first page P1 has a specific frame area K1 in the document area. The CRT area management table 7 stores data for distinguishing such areas. At the time of display, the screen control circuit 6 identifies these areas and displays the target text, for example, in the target area. Therefore, the CRT area management table 7 displays the area identification result at the time of this display and the CRT area management. Table 7 stores it. By the above-described operation, the contents of the text data storage unit 8 are displayed on the display device 12 in an overlapping manner, and the cursor is simultaneously displayed and moved on the display unit as instructed by the mouse 1. In the embodiment, when the mouse 1 is moved to move the cursor on the display screen and the button switch provided on the cursor is clicked, the area in the display unit of the display device 12 is a character area, and the outer frame area of the character area. It is determined which area, such as a character area that is not displayed, that is, the outer frame area of the subsequent page, an outer area that does not belong to these areas, or a specific frame area in the document area, where the cursor exists. Then, according to the determination result, that is, a pop-up menu corresponding to the area where the cursor exists is displayed. The pop-up menu (PUM) selection circuit 3 and the pop-up menu (PUM) display control circuit 9 perform these operations.
Is. When the mouse 1 is moved and the cursor enters the target display screen position, the operator clicks (releases after being pushed) the button switch provided on the mouse 1. The click of the button switch is output from the mouse 1 to the mouse control circuit 2 as a click signal. When this click signal is applied, the mouse control circuit 2 outputs to the pop-up menu selection circuit 3 the current position information of the cursor and a signal indicating that the button switch has been clicked. As a result, the pop-up menu selection circuit 3 performs a process of determining in which area on the display screen the current cursor is located. FIG. 3 is a flowchart of the operation process of the pop-up menu selection circuit 3. When the above-mentioned current position information of the cursor is added, the process is started (START), and first, the head address of the CRT area management table 7 is set to the CRT area management table pointer in the popup menu selection circuit 3 (S1). Then, a check S2 is made as to whether the cursor is within the area. FIG. 4A is a CRT area management table chart, and FIG. 4B is a format chart of area information. In the CRT area management table 7, information about areas within the sheet SP1, that is, character area information, and frame areas SK1 to SK1.
Information of SKm is sequentially stored. Here paper SP1
Corresponds to the page P1 in FIG.
The character area information represents an area in which a "document" or the like is written. The information on the frame areas SK1 to SKm is information indicating the area of the frame K1 in FIG. In addition,
Since only one frame K1 exists in the page P1 in FIG. 2A, the CRT area management table 7 stores only the information of the corresponding frame area SK1. If more frame areas exist, the frame area SK corresponding to the number
Information of 2 to SKm is stored. After the information on the area in the paper sheet SP1, the display area information of the paper sheet SP2 and the information for the number of sequentially displayed pages are stored. In the case of FIG. 2A, since pages P1 to P3 are displayed, the CRT area management table 7 also stores the display area information of the sheets SP2 and SP3. Figure 4
(B) is a format chart of each area information described above. Each format is, for example, 8-bit, that is, 1-byte area status, 1-byte area position x coordinate, 1-byte area position y coordinate, area size x direction, area size y.
It consists of direction and pop-up menu number. The area status indicates whether or not this area is valid, a character, a frame area, or the like. The area position x and y coordinates respectively represent the coordinates of the upper left apex on the display screen, and the area size x and y directions respectively represent the exclusive lengths of the area to the right or below the apex described above. ing.
The rectangular area of the display screen is limited by the area position x, y coordinates and the area size x, y direction data.

【0012】図3のフローチャートにもどって説明する
と、マウスカーソルが領域内であるかのチェックS2で
はそれぞれの領域情報の前述した領域位置x,y座標、
領域サイズx,y方向より限定される長方形の中にカー
ソルが存在するかを検出する処理である。第1番目の時
には処理S1においてテーブルの先頭にポインタがセッ
トされているので、文字領域情報が読み出されて、検出
処理すなわちチェックがなされる。そして次にその結果
によって次の処理が選択S3される。領域内にカーソル
が存在しない(N)の時には次の領域にカーソルが存在
するか否かを検出するため、前述したポップアップメニ
ュー選択回路3内のCRT領域管理テーブルポインタを
次の領域先頭に更新する処理S4を行うとともにそのポ
インタで指示される領域に領域終了情報が存在するか否
かの判別S5を行う。前述したチェック処理S2はカー
ソルが存在する領域が検出されない時には順次CRT領
域管理テーブルポインタを次の領域に更新して繰り返さ
れるように構成されている。カーソルの位置データが例
えば画面外を指示している時等には、最後まで検出され
ない場合があるので、処理S4の後には領域終了である
か否かの判別S5を行い、領域終了でない時(N)に再
度処理S2より処理を行う。この判別処理S5によって
順次検出するまで領域検出処理がなされるのである。前
述したチェック処理S2でマウスが領域内であった時に
は選択処理S3はCRT領域管理テーブルポインタが示
す領域のポップアップ番号をポップアップ記憶部10に
セットする処理S6を行う。また判別処理S5において
領域終了を検出した時(Y)にも同様に処理S6を行
う。なお、図4(a)のテーブルの最後に設けられてい
る領域終了情報は表示画面の全領域を指示する情報が記
憶されているので、この時には全領域に対応するポップ
アップ番号がポップアップメニュー記憶部10に格納さ
れる。そしてこの処理S6の後ポップアップメニュー選
択回路3の処理を終了(END)する。
Returning to the flowchart of FIG. 3, in the check S2 as to whether the mouse cursor is within the area, the above-mentioned area position x and y coordinates of each area information,
This is a process of detecting whether or not the cursor exists in a rectangle defined by the area sizes x and y. At the first time, since the pointer is set at the head of the table in the process S1, the character area information is read out and the detection process, that is, the check is performed. Then, depending on the result, the next process is selected S3. When the cursor does not exist in the area (N), in order to detect whether the cursor exists in the next area, the CRT area management table pointer in the popup menu selection circuit 3 described above is updated to the head of the next area. The process S4 is performed, and a determination S5 is made as to whether or not the region end information exists in the region designated by the pointer. The above-described check processing S2 is configured to sequentially update the CRT area management table pointer to the next area when the area where the cursor is present is not detected, and is repeated. When the cursor position data indicates, for example, outside the screen, it may not be detected until the end. Therefore, after step S4, it is determined whether the area is finished or not. The processing from step S2 is performed again for N). The area detection processing is performed until the detection is sequentially performed by the determination processing S5. When the mouse is in the area in the check processing S2 described above, the selection processing S3 performs processing S6 of setting the popup number of the area indicated by the CRT area management table pointer in the popup storage unit 10. Further, when the end of the area is detected in the discrimination processing S5 (Y), the processing S6 is similarly performed. Since the area end information provided at the end of the table in FIG. 4A stores information indicating the entire area of the display screen, the pop-up number corresponding to the entire area is pop-up menu storage unit at this time. Stored in 10. After this processing S6, the processing of the popup menu selection circuit 3 is ended (END).

【0013】前述したポップアップメニュー選択回路3
の動作によってポップアップメニュー記憶部10にカー
ソルで指示された領域に対応するポップアップ番号が格
納される。
The above-mentioned pop-up menu selection circuit 3
By this operation, the pop-up menu storage unit 10 stores the pop-up number corresponding to the area designated by the cursor.

【0014】ポップアップメニュー表示制御回路9はポ
ップアップメニュー記憶部10に記憶されたポップアッ
プメニュー番号に対応したポップアップメニューを表示
装置12で表示する制御を行う回路である。メイン制御
回路5には前述したカーソルの位置情報の他にマウス1
に設けられたボタンスイッチのクリックを表わす信号も
加わるようになっており、メイン制御回路5はカーソル
を移動する制御の他にポップアップメニュー表示制御回
路9に対し、ボタンスイッチがクリックされたことによ
り、次に表示すべきポップアップメニューを表示する制
御信号をポップアップメニュー表示制御回路9に出力す
る処理も行う。このメイン制御回路5からの制御信号が
加わることによりポップアップメニュー表示制御回路9
は前述したポップアップメニュー記憶部10に格納され
ているポップアップメニュー番号に対応したポップアッ
プメニューをポップアップメニューデータテーブル11
より読み出して表示する。
The pop-up menu display control circuit 9 is a circuit for controlling the display device 12 to display a pop-up menu corresponding to the pop-up menu number stored in the pop-up menu storage section 10. The main control circuit 5 has a mouse 1 in addition to the cursor position information described above.
In addition to the control for moving the cursor, the main control circuit 5 controls the pop-up menu display control circuit 9 by clicking the button switch. The control signal for displaying the pop-up menu to be displayed next is also output to the pop-up menu display control circuit 9. By adding a control signal from the main control circuit 5, the pop-up menu display control circuit 9
Displays the pop-up menu corresponding to the pop-up menu number stored in the pop-up menu storage unit 10 described above in the pop-up menu data table 11
Read out and display.

【0015】図2(b)はカーソルMが枠領域K1内に
移動し、ボタンスイッチがクリックされた後の表示装置
12における表示例図である。枠K1内にカーソルMが
存在するので、この場合には枠の編集のためのポップア
ップメニューPUMXが表示画面の中央部右下位置に表
示される。
FIG. 2B is a diagram showing a display example on the display device 12 after the cursor M is moved into the frame area K1 and the button switch is clicked. Since the cursor M exists in the frame K1, in this case, the pop-up menu PUMX for editing the frame is displayed at the lower right position of the central portion of the display screen.

【0016】前述した動作により、単にカーソルMを移
動しクリックするのみでポップアップメニューPUMX
が表示される。ポップアップメニューPUMXの表示は
ポップアップメニュー表示制御回路9で表示されるが、
画面制御回路6には図示しないが、この時に同時に各ポ
ップアップメニュー(枠の移動、枠の変更、枠の削減、
マニュアル編集)の各領域を表わす信号が加わるように
なっており、画面制御回路6を介してポップアップメニ
ューの表示領域情報がCRT領域管理テーブル7に格納
される。よって例えばポップアップメニューPUMXの
1メニュー領域にマウス1を移動し、ボタンスイッチを
クリックすることによって次の目的とする編集等の処理
を実行させることができる。これらのポップアップメニ
ューは本発明によれば、選択するたびに表示されるの
で、その選択における誤動作を防止できる。
By the above-mentioned operation, the pop-up menu PUMX can be obtained by simply moving the cursor M and clicking.
Is displayed. The popup menu PUMX is displayed by the popup menu display control circuit 9,
Although not shown in the screen control circuit 6, at this time, each popup menu (movement of frame, change of frame, reduction of frame,
A signal representing each area (manual editing) is added, and the display area information of the pop-up menu is stored in the CRT area management table 7 via the screen control circuit 6. Therefore, for example, by moving the mouse 1 to one menu area of the pop-up menu PUMX and clicking the button switch, it is possible to execute the next target processing such as editing. According to the present invention, since these pop-up menus are displayed each time a selection is made, malfunctions in the selection can be prevented.

【0017】以上、本発明の実施例を用いて詳細に説明
したが、カーソルの移動はマウスに限らず、例えばキー
ボード等のカーソル移動キーによっても同様である。ま
た更に、複数ページの重ね合わせの表示に限らず、例え
ば複数ページのレイアウト表示による領域検出でも同様
に行うことができる。
Although the embodiment of the present invention has been described in detail above, the movement of the cursor is not limited to the mouse, and the same applies to a cursor movement key such as a keyboard. Furthermore, the present invention is not limited to displaying a plurality of pages in an overlapping manner, but may be performed in the same manner, for example, in area detection by a layout display of a plurality of pages.

【0018】[0018]

【発明の効果】本発明によれば、複数頁の何れかの1頁
内の何れかの所望するデータ領域枠に対してデータ処理
を行わせようとした場合に、単にそのデータ領域枠を指
示するだけで、そのデータ領域枠固有の一覧表示データ
が表示されることになり、オペレータはこの一覧表示デ
ータに含まれる複数の項目に対しての指定を行うのみ
で、そのデータ領域枠に対する処理を簡単に行わせるこ
とができる。
According to the present invention, when an attempt is made to perform data processing on any desired data area frame in any one of a plurality of pages, the data area frame is simply designated. List display data specific to that data area frame is displayed, and the operator only needs to specify a plurality of items included in this list display data, and the processing for that data area frame can be performed. It can be done easily.

【図面の簡単な説明】[Brief description of drawings]

【図1】実施例の回路構成図である。FIG. 1 is a circuit configuration diagram of an embodiment.

【図2】実施例の表示例図である。FIG. 2 is a display example diagram of an example.

【図3】実施例のポップアップメニューの動作処理フロ
ーチャートである。
FIG. 3 is a flowchart of operation processing of a pop-up menu according to the embodiment.

【図4】実施例の2つの領域座標のフォーマット図表で
ある。
FIG. 4 is a format chart of two area coordinates according to the embodiment.

【符号の説明】[Explanation of symbols]

1 マウス 7 CRT領域管理テーブル 8 文書データ記憶部 11 ポップアップメニューデータテーブル 1 mouse 7 CRT area management table 8 document data storage 11 pop-up menu data table

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 複数のデータ領域枠が同一の頁内で夫々
異なる位置に割付け設定された頁を、複数頁記憶する頁
記憶手段と、 この頁記憶手段に記憶された複数頁のうち、何れか1つ
の頁について、その頁に割付けられた各データ領域枠を
所定の表示画面上に表示する表示手段と、 上記各頁における複数のデータ領域枠毎に、そのデータ
領域枠の領域座標情報と領域識別情報を記憶する枠情報
記憶手段と、 複数の項目からなる一覧表示データを、上記各領域識別
情報別に複数記憶する一覧表示データ記憶手段と、 上記表示画面上に表示されている上記1頁上において、
1つのデータ領域枠を指示する指示手段と、 この指示手段で指示されたデータ領域枠に対応する識別
情報を上記枠情報記憶手段から読み出し、この識別情報
に対応した一覧表示データを上記一覧表示データ記憶手
段から読み出し、この読み出された一覧表示データに含
まれる複数の項目を上記表示画面上において上記1頁の
表示とともに表示させる表示制御手段とを具備し、 上記頁記憶手段に記憶された複数頁の何れの1つの頁に
ついて、その頁内の何れのデータ領域枠に対しても、各
データ領域枠毎に個別に表示される一覧表示データに対
して指定された内容に従って、その対応するデータ領域
枠に対する処理を行うようにしたことを特徴とするデー
タ処理装置。
1. A page storage means for storing a plurality of pages in which a plurality of data area frames are assigned to different positions within the same page, and a plurality of pages stored in the page storage means. For one page, display means for displaying each data area frame allocated to the page on a predetermined display screen, and area coordinate information of the data area frame for each of the plurality of data area frames on each page. Frame information storage means for storing area identification information, list display data storage means for storing a plurality of list display data composed of a plurality of items for each area identification information, and the page 1 displayed on the display screen. Above,
Instructing means for instructing one data area frame and identification information corresponding to the data area frame instructed by the instructing means are read out from the frame information storage means, and list display data corresponding to this identification information is displayed as the list display data. A plurality of items stored in the page storage unit; and a display control unit that reads out from the storage unit and displays a plurality of items included in the read list display data together with the display of the one page on the display screen. For any one page of the pages, the data corresponding to any data area frame in the page is displayed according to the contents specified for the list display data individually displayed for each data area frame. A data processing device, characterized in that processing is performed on an area frame.
JP5211223A 1993-08-26 1993-08-26 Data processor Pending JPH06161699A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5211223A JPH06161699A (en) 1993-08-26 1993-08-26 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5211223A JPH06161699A (en) 1993-08-26 1993-08-26 Data processor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP60297128A Division JPS62156721A (en) 1985-12-27 1985-12-27 Document producing device

Publications (1)

Publication Number Publication Date
JPH06161699A true JPH06161699A (en) 1994-06-10

Family

ID=16602332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5211223A Pending JPH06161699A (en) 1993-08-26 1993-08-26 Data processor

Country Status (1)

Country Link
JP (1) JPH06161699A (en)

Similar Documents

Publication Publication Date Title
JPH04316125A (en) Apparatus for displaying a plurality of two- dimensional display regions on display device
JPH09231393A (en) Instruction input device
JPH07225829A (en) Method and device for data display
JPH07220109A (en) Information processing device/method
JPH0464089B2 (en)
JP2783472B2 (en) Information processing device
JP2785941B2 (en) Window information division / integration processing method
JPH06324668A (en) Screen display method and display device
JPH06161699A (en) Data processor
JP3137855B2 (en) Compound document editing method and compound document editing processing device
JP2586452B2 (en) Multi-window display device
JPH052382A (en) Multi-screen display controller
JP2958927B2 (en) Document processing device
JP2738851B2 (en) Input data processing display method using multiple cursors
JP2845897B2 (en) Document search / display method and apparatus
JP3674164B2 (en) Display device and display method
JPH1049289A (en) Character data processor
JP2679971B2 (en) Graphic display control device
JPH0470925A (en) Help message display system
JPH07295778A (en) Document storage system
JPH08123833A (en) Annotation system for cad system
JPS6344255A (en) Displaying system for list for information processor
JP2830136B2 (en) Window display
JPS6314229A (en) Object selection system
JPH0778016A (en) Numerical controller with menu display function