Nothing Special   »   [go: up one dir, main page]

JPH0541997B2 - - Google Patents

Info

Publication number
JPH0541997B2
JPH0541997B2 JP57113886A JP11388682A JPH0541997B2 JP H0541997 B2 JPH0541997 B2 JP H0541997B2 JP 57113886 A JP57113886 A JP 57113886A JP 11388682 A JP11388682 A JP 11388682A JP H0541997 B2 JPH0541997 B2 JP H0541997B2
Authority
JP
Japan
Prior art keywords
window
display
document
image
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.)
Expired - Lifetime
Application number
JP57113886A
Other languages
Japanese (ja)
Other versions
JPS595277A (en
Inventor
Kuniaki Tabata
Tetsuo Machida
Susumu Tsuhara
Hidefumi Iwami
Yasuyuki Okada
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP57113886A priority Critical patent/JPS595277A/en
Publication of JPS595277A publication Critical patent/JPS595277A/en
Priority to US07/014,078 priority patent/US4785296A/en
Publication of JPH0541997B2 publication Critical patent/JPH0541997B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 (1) 発明の対象 本発明は、同一画面上に複数の表示領域(ウイ
ンドウ)を有するマルチウインドウ方式の画面表
示方法および文書編集装置に関し、特にサイズが
制約された表示画面を用いる対話型の文書編集処
理に適した画面表示方法および装置に関する。
[Detailed Description of the Invention] (1) Object of the Invention The present invention relates to a multi-window screen display method and document editing device that have a plurality of display areas (windows) on the same screen, and in particular to a display with a restricted size. The present invention relates to a screen display method and device suitable for interactive document editing processing using a screen.

(2) 公知技術 近年、ワードプロセツサなどのように、文書の
作成・修正を計算機との対話処理で行なうシステ
ムが多用されるようになつた。この場合、取扱う
文書情報の1ページ全体を画面に表示すること
は、文書処理の操作が容易になるので望ましいこ
とではある。しかし、このような、いわゆるフル
ページデイスプレイは高価なため、特殊な例を除
けば、通常は、文書の一部を表示し、スクロール
機能を付加して表示領域を選択する方式が一般的
である。とくに、漢字と画像の混在する複雑な文
書を取扱うためには、デイスプレイの解像度の制
約上、このような部分表示方式が用いられる。勿
論、文書の全体情報を一画面に表示するために
は、本書の縮小画像や線画による文書レイアウト
図など、原文書情報を簡略化したマクロデータを
取扱う必要がある。この時、文書の詳細情報
(たゞし、文書の一部分)と全体情報(たゞし、
マクロデータ)を表示する方法として従来行なわ
れているのは、画面の表示内容を時間軸上で切替
えるか、あるいは、複数台のデイスプレイに詳細
情報と全体情報を別表示する方法である。前者
は、任意の時間断面をとれば、詳細情報と全体情
報のいずれか一方しか表示されないので、両者の
対応づけが困難であるし、後者の方法は装置が高
価になるという問題があつた。
(2) Known Technology In recent years, systems such as word processors that create and modify documents through interactive processing with computers have come into widespread use. In this case, it is desirable to display one entire page of document information to be handled on the screen because it facilitates document processing operations. However, such so-called full-page displays are expensive, so, except for special cases, the common method is to display only a portion of the document and add a scroll function to select the display area. . In particular, in order to handle complex documents containing a mixture of Chinese characters and images, such a partial display method is used due to the limitations of display resolution. Of course, in order to display the entire document information on one screen, it is necessary to handle macro data that is a simplified version of the original document information, such as a reduced image of the book or a document layout diagram using line drawings. At this time, detailed information of the document (part of the document) and overall information (part of the document)
The conventional methods for displaying (macro data) are to switch the display content on the screen along the time axis, or to display detailed information and overall information separately on multiple displays. The former method has the problem that if an arbitrary time section is taken, only either detailed information or overall information is displayed, making it difficult to correlate the two, and the latter method requires expensive equipment.

(3) 発明の目的 本発明の目的は、漢字や画像などが混在する複
雑な文書情報の対話処理を効率的かつ経済的に行
なえるマルチウインドウ方式の画面表示方法およ
び文書編集装置を提供することにある。
(3) Purpose of the Invention The purpose of the present invention is to provide a multi-window screen display method and document editing device that can efficiently and economically perform interactive processing of complex document information containing a mixture of Chinese characters, images, etc. It is in.

(4) 発明の総括的説明 本発明は、上記の目的を達成するために、 (a) デイスプレイの画面を複数の表示領域(各々
をウインドウと称する)に分割し、 (b) 対象とする文書の全体情報(マクロデータ)
を1つのウインドウに表示し、文書の一部分の
詳細情報を、他のウインドウに(前者を全体表
示ウインドウ、後者を部分表示ウインドウと呼
ぶ。)表示すると共に、 (c) 上記何れかのウインドウに対して文書内容編
集のための入力操作が行なわれた時、その編集
結果を上記全体表示ウインドウと部分表示ウイ
ンドウの両方に連動して反映させるようにした
ことを特徴とするものである。
(4) General description of the invention In order to achieve the above object, the present invention (a) divides a display screen into a plurality of display areas (each of which is referred to as a window), and (b) displays a target document. Overall information (macro data)
is displayed in one window, detailed information of a part of the document is displayed in another window (the former is called a full display window, and the latter is called a partial display window), and (c) The present invention is characterized in that when an input operation for editing document contents is performed, the editing result is reflected in both the whole display window and the partial display window in conjunction with each other.

本発明の好ましい実施例によれば、更に、 (d) 部分表示ウインドウに、原文書のどの部分に
関する詳細情報が表示されているかを示すため
に、全体表示ウインドウ中の対応する位置に矩
形枠などのマークを表示し、上記部分表示ウイ
ンドウの内容をスクロールするための入力操作
が行なわれた時、部分表示ウインドウの表示内
容の変化と連動して、上記全体表示ウインドウ
内で上記マークの表示位置が移動するようにし
たことを特徴とする。
According to a preferred embodiment of the present invention, furthermore, (d) a rectangular frame or the like is placed at a corresponding position in the full display window to indicate which part of the original document detailed information is displayed in the partial display window. When an input operation is performed to display the mark and scroll the contents of the partial display window, the display position of the mark in the whole display window changes in conjunction with the change in the display contents of the partial display window. It is characterized by being able to move.

本発明方式によればキーボードなどを操作する
ことにより、部分表示すべき原文書上の位置を選
択・移動し、また、ウインドウの大きさとデイス
プレイ上の表示位置を指定することができる。
According to the method of the present invention, by operating a keyboard or the like, it is possible to select and move the position on the original document where a portion is to be displayed, and also to specify the size of the window and the display position on the display.

更に本発明では部分表示と全体表示の各ウイン
ドウの表示内容は、常に矛盾なく対応づけて表示
される。例えば、部分表示ウインドウ上で、文字
の挿入・削除・訂正などの文書処理を行なつた場
合、部分表示ウインドウだけでなく、全体表示ウ
インドウの内容も同時に更新する。逆に、全体表
示ウインドウ上で、文書レイアウトを変更するな
どの処理を行なつた場合も同様である。
Furthermore, in the present invention, the display contents of each window for partial display and full display are always displayed in correspondence without contradiction. For example, when performing document processing such as inserting, deleting, or correcting characters on a partial display window, not only the contents of the partial display window but also the contents of the entire display window are updated at the same time. Conversely, the same applies when processing such as changing the document layout is performed on the entire display window.

上記のように、本発明の基本概念は、1台のデ
イスプレイを仮想的に複数台のデイスプレイとみ
なして、文書情報の全体表示と部分表示を並行し
て行なうことにより、文書処理を効率的、かつ、
経済的に実現する点にある。
As mentioned above, the basic concept of the present invention is to efficiently process documents by treating one display as multiple displays and displaying the entire document information and partial displays in parallel. and,
It is economically viable.

第1図は本発明の概念を説明したものである。
図中、1は対象とする文書情報であり、これを縮
小して、デイスプレイの全体表示ウインドウ2に
表示する。また、文書情報1のうちの一部分の詳
細情報を、切出して部分表示ウインドウ4に表示
する。この時、部分表示ウインドウ4の内容が、
原文書上のどの部分に対応するかを示すために、
全体表示ウインドウ2の中の当該位置に矩形枠3
を表示する。第1図では、全体表示ウインドウに
原文書の縮小画像を表示する場合を説明したが、
縮小画像の代りに、線図形などでシンボリツクに
表現したレイアウト図などを表示することもでき
る。
FIG. 1 explains the concept of the present invention.
In the figure, 1 is target document information, which is reduced and displayed in the entire display window 2 of the display. Further, detailed information of a portion of the document information 1 is cut out and displayed in the partial display window 4. At this time, the contents of partial display window 4 are
To indicate which part of the original document it corresponds to,
A rectangular frame 3 is placed at the relevant position in the entire display window 2.
Display. In Figure 1, we have explained the case where a reduced image of the original document is displayed in the full display window.
Instead of a reduced image, it is also possible to display a layout diagram symbolically expressed using line figures or the like.

(5) 発明の実施例とその効果 本発明の実施例を第2図に示す。図中、10は
マイクロプロセツサなどの処理装置、11はプロ
グラムやテーブルを格納する主メモリ、12は入
力鍵盤、13は文書情報を格納するフアイル装
置、14は画像データを縮小する装置、15は文
書情報を編集するための画像メモリ、16は文字
フオントを格納するフオントメモリ、18はデイ
スプレイ、17はデイスプレイ18のためのビツ
トマツプメモリである。
(5) Embodiments of the invention and their effects An embodiment of the invention is shown in FIG. In the figure, 10 is a processing device such as a microprocessor, 11 is a main memory that stores programs and tables, 12 is an input keyboard, 13 is a file device that stores document information, 14 is a device that reduces image data, and 15 is a An image memory for editing document information, 16 a font memory for storing character fonts, 18 a display, and 17 a bitmap memory for the display 18.

第2図に示す各装置の機能は次の通りである。
デイスプレイ18に表示すべき文書情報の名称を
入力鍵盤12で指定すると、該当する文書情報を
フアイル装置13の中から検索する。文書情報
は、一般に、文字や画像で構成されている。この
うち、文字は、フオントメモリ16の中から該当
するフオントパターンを読出して、画像メモリ1
5に書込む。また、画像は、フアイル装置13か
ら読出したデータを画像メモリ15に書込む。こ
のように、文字や画像のデータを用いて、画像メ
モリ15の上に当該の文書情報を一つの画像デー
タに編集する。画像メモリ15は、AとBの2つ
の領域からなり、上記の編集処理は画像メモリ1
5の領域Aで行なう。この処理が終了すると、領
域A上の画像データを縮小処理部14で縮小し
て、画像メモリ15の領域Bに書込む。つまり、
画像メモリ15には、当該文書の原画像と、その
縮小画像とを、それぞれ、領域A,Bに格納す
る。
The functions of each device shown in FIG. 2 are as follows.
When the name of document information to be displayed on the display 18 is specified using the input keyboard 12, the file device 13 is searched for the corresponding document information. Document information generally consists of characters and images. Among these, for characters, the corresponding font pattern is read out from the font memory 16, and the character is stored in the image memory 16.
Write in 5. Further, for the image, data read from the file device 13 is written into the image memory 15. In this way, the document information is edited into one piece of image data on the image memory 15 using character and image data. The image memory 15 consists of two areas A and B, and the above editing process is performed in the image memory 1.
Perform this in area A of 5. When this process is completed, the image data on area A is reduced by the reduction processing unit 14 and written into area B of the image memory 15. In other words,
The image memory 15 stores the original image of the document and its reduced image in areas A and B, respectively.

ビツトマツプメモリ17はデイスプレイ18の
各画素の表示データを記憶するメモリである。画
像メモリ15上の画像データをビツトマツプメモ
リ17に転送する。画像メモリ15には、当該文
書の縮小画像と原画像とが格納されているが、こ
のうち、縮小画像のデータは、ビツトマツプメモ
リ17内の全体表示ウインドウに対応した領域に
転送する。また、画像メモリ15上の原画像につ
いては、部分画像を切出し、ビツトマツプメモリ
17内の部分表示ウインドウに対応した領域に転
送する。この時、切出した部分画像が、原画像上
のどの部分に対応するかを明示するために、ビツ
トマツプメモリ17の全体表示ウインドウ上の縮
小画像に重畳して、矩形枠を書込む。ビツトマツ
プメモリ17の内容がデイスプレイ18に表示さ
れるので、第1図に示したマルチウインドウ画面
が得られる。
The bitmap memory 17 is a memory that stores display data for each pixel of the display 18. The image data on the image memory 15 is transferred to the bitmap memory 17. The image memory 15 stores a reduced image and an original image of the document, and among these, data of the reduced image is transferred to an area corresponding to the entire display window in the bitmap memory 17. Further, as for the original image on the image memory 15, a partial image is cut out and transferred to an area corresponding to the partial display window in the bitmap memory 17. At this time, in order to clearly indicate which part of the original image the cut out partial image corresponds to, a rectangular frame is written superimposed on the reduced image on the entire display window of the bitmap memory 17. Since the contents of the bitmap memory 17 are displayed on the display 18, the multi-window screen shown in FIG. 1 is obtained.

デイスプレイ18の画面構成を定義するため
に、第3図のような画面定義テーブルを主メモリ
11上に持つ。この画面定義テーブルは、全体表
示ウインドウと部分表示ウインドウの画面上の位
置や大きさを定義するとともに、部分表示ウイン
ドウについては、さらに、画像メモリ15内の原
画像からの切出位置を定めるものである。原画像
から切出す大きさは、部分表示ウインドウのそれ
に一致させるものとする。画面定義テーブルに設
定するパラメータを説明したものが第4〜5図で
ある。第4図に示すように、全体表示ウインドウ
51と部分表示ウインドウ52の位置は、画面5
0の左上隅を原点とした座標で表わす。また、第
5図に示すように、画像メモリ15内の原画像6
0からの切出位置は、原画像の左上隅を原点とし
た座標で表わし、切出領域61の大きさは、部分
表示ウインドウのそれに等しい。
In order to define the screen configuration of the display 18, a screen definition table as shown in FIG. 3 is provided in the main memory 11. This screen definition table defines the positions and sizes of the entire display window and partial display windows on the screen, and also determines the cropping position of the partial display window from the original image in the image memory 15. be. The size cut out from the original image is made to match that of the partial display window. FIGS. 4 and 5 explain the parameters set in the screen definition table. As shown in FIG. 4, the positions of the entire display window 51 and the partial display window 52 are
It is expressed in coordinates with the upper left corner of 0 as the origin. Further, as shown in FIG. 5, the original image 6 in the image memory 15
The cropping position from 0 is expressed by coordinates with the upper left corner of the original image as the origin, and the size of the cropping area 61 is equal to that of the partial display window.

主メモリ11上には、第6図の検索テーブルも
持つ。検索テーブルは、フアイル装置13に記憶
された文書情報について、文書名と格納アドレ
ス、データ長などの対応を示すテーブルである。
フアイル装置13に蓄積された文書情報は、第7
図に示すように、フオーマツトデータ、文字デー
タ、画像データなどで構成される。このうち、フ
オーマツトデータとは、文字ピツチ(行および列
間隔)や上下左右のマージンなど、文書の書式を
規定するものである。文書を構成する文字データ
は文字コードに符号化されたデータのストリング
として、フアイル装置13内に記憶されている。
また、画像データは、その大きさ、データ長、文
書上の合成位置などの属性と各画素の濃度値など
で表現される。
The main memory 11 also has a search table shown in FIG. The search table is a table showing the correspondence between document names, storage addresses, data lengths, etc. for document information stored in the file device 13.
The document information accumulated in the file device 13 is
As shown in the figure, it is composed of format data, character data, image data, etc. Among these, the format data defines the format of the document, such as character pitch (row and column spacing), top, bottom, left, and right margins. Character data constituting a document is stored in the file device 13 as a string of data encoded in character codes.
Further, image data is expressed by attributes such as its size, data length, and composition position on a document, and the density value of each pixel.

本発明は、対話型の本書処理などに応用できる
が、そのコマンドの例を第8図に示す。これらの
コマンドは必要なパラメータとともに入力鍵盤1
2から入力すれば、処理装置10のプログラムが
解読して実行する。以下、各コマンドに対する処
理内容を説明する。
The present invention can be applied to interactive book processing, and an example of the command is shown in FIG. These commands, along with the necessary parameters,
2, the program of the processing device 10 decodes and executes it. The processing contents for each command will be explained below.

〔イ〕 文書検索コマンド(FIND) このコマンドは、指定した文書情報をフアイ
ル装置13から読出し、デイスプレイ18に表
示するものである。この時、当該本書の全体画
像を全体表示ウインドウに縮小表示するととも
に、文書の一部分を切出して部分表示ウインド
ウに表示する。処理フローを第9図に示す。
[B] Document Search Command (FIND) This command reads specified document information from the file device 13 and displays it on the display 18. At this time, the entire image of the book is displayed in a reduced size in the entire display window, and a portion of the document is cut out and displayed in the partial display window. The processing flow is shown in FIG.

(1) 100:FINDコマンドと文書名を入力鍵盤
12から取込む。
(1) 100: Take in the FIND command and document name from the input keyboard 12.

(2) 110:主メモリ11上の検索テーブル(第
6図)を参照して、当該文書情報のフアイル
装置13における格納アドレスとデータ長を
定める。
(2) 110: Refer to the search table (FIG. 6) on the main memory 11 to determine the storage address and data length of the document information in the file device 13.

(3) 120:検索テーブル上に当該文書名が登録
されていれば処理130に進み、未登録であ
れば処理160に進む。
(3) 120: If the document name is registered on the search table, the process proceeds to process 130; if not registered, the process proceeds to process 160.

(4) 130:当該文書のフオーマツトデータ、文
字データ、画像データをフアイル装置13か
ら読出し、主メモリ11を経由して、画像メ
モリ上で編集する。この時、文字データは、
フオントメモリ16からフオントパターンを
読出し、所定の書式にしたがつてこれを画像
メモリ15に書込む。また、フアイル装置1
3から読出した画像データは、画像メモリ1
5に書込む。これらの編集処理は画像メモリ
15の領域Aを用いて行なう。この処理が終
了すると、領域A上の画像データを縮小処理
部14で縮小して、画像メモリ15の領域B
に書込む。
(4) 130: Read the format data, character data, and image data of the document from the file device 13, and edit them on the image memory via the main memory 11. At this time, the character data is
A font pattern is read from the font memory 16 and written into the image memory 15 in a predetermined format. Also, file device 1
The image data read from 3 is stored in image memory 1.
Write in 5. These editing processes are performed using area A of the image memory 15. When this process is completed, the image data on area A is reduced by the reduction processing unit 14, and the image data in area B of the image memory 15 is reduced.
write to.

(5) 140:画像メモリ15の領域A上の原画像
から部分画像を切出し、ビツトマツプメモリ
17上の部分表示ウインドウに対応した領域
に転送する。この時、部分画像の切出位置
は、第3図の画面定義テーブルの設定値にし
たがう。また、切出す画像の大きさと、転送
先のビツトマツプメモリ17上のアドレス
は、同じく、第3図の画面定義テーブルに定
義された通りである。
(5) 140: A partial image is cut out from the original image on area A of the image memory 15 and transferred to an area corresponding to the partial display window on the bitmap memory 17. At this time, the cutout position of the partial image follows the setting value of the screen definition table shown in FIG. 3. Further, the size of the image to be cut out and the address on the bitmap memory 17 as the transfer destination are similarly defined in the screen definition table shown in FIG.

(6) 150:画像メモリ15の領域B上に格納さ
れた縮小画像を、ビツトマツプメモリ17上
の全体表示ウインドウに対応した領域に転送
する。また、原画像上の切出位置を明示する
ために、全体表示ウインドウのデータに重畳
して、矩形枠を表示する。
(6) 150: Transfer the reduced image stored in area B of the image memory 15 to the area corresponding to the entire display window on the bitmap memory 17. Furthermore, in order to clearly indicate the cutout position on the original image, a rectangular frame is displayed superimposed on the data in the entire display window.

(7) 160:入力鍵盤12で指定した文書情報が
フアイル装置13に存在しない旨のメツセー
ジをデイスプレイ18に送出する。
(7) 160: Sends a message to the display 18 to the effect that the document information specified by the input keyboard 12 does not exist in the file device 13.

〔ロ〕 スクロールコマンド(SCROLL) 文書の全体画像からの切出位置を移動して、
部分表示ウインドウの表示内容を変更するコマ
ンドである。スクロール・コマンドの処理フロ
ーを第10図に示す。
[B] Scroll command (SCROLL) Moves the cropping position from the entire document image,
This is a command that changes the display contents of a partial display window. FIG. 10 shows the processing flow of the scroll command.

(1) 120:SCROLLコマンドと部分画像の新切
出位置を入力鍵盤12から読込む。
(1) 120: Read the SCROLL command and the new cropping position of the partial image from the input keyboard 12.

(2) 210:画面定義テーブル(第3図)に切出
位置の修正値を設定する。
(2) 210: Set the cutout position correction value in the screen definition table (Figure 3).

(3) 220:画像メモリ15の領域Aの原画像か
ら部分画像を切出し、ビツトマツプメモリ1
7上の部分表示ウインドウに対応した領域に
転送する。この時、部分画像の切出位置は、
処理210で設定した値にしたがう。
(3) 220: Cut out a partial image from the original image in area A of the image memory 15 and store it in the bitmap memory 1.
7 to the area corresponding to the partial display window above. At this time, the extraction position of the partial image is
The value set in process 210 is followed.

(4) 230:部分画像の切出位置の変更にともな
つて、全体表示ウインドウ上の矩形枠を移動
する。
(4) 230: Move the rectangular frame on the entire display window as the cropping position of the partial image changes.

〔ハ〕 ウインドウ変更コマンド(SCOPE) このコマンドは、全体表示ウインドウと部分
表示ウインドウの画面上位置あるいは大きさを
変更するものである。処理フローを第11図に
示す。
[C] Window change command (SCOPE) This command changes the screen position or size of the full display window and partial display window. The processing flow is shown in FIG.

(1) 300:SCOPEコマンドと当該ウインドウの
画面上位置あるいは大きさの修正値を入力鍵
盤12から読込む。
(1) 300: Reads the SCOPE command and the correction value for the screen position or size of the window from the input keyboard 12.

(2) 310:全体表示ウインドウの画面上位置あ
るいは大きさの変更が必要であれば処理32
0に進み、不必要であれば処理340に進
む。
(2) 310: Process 32 if it is necessary to change the screen position or size of the entire display window.
0, and if unnecessary, proceed to process 340.

(3) 320:全体表示ウインドウの画面上位置あ
るいは大きさの修正値を画面定義テーブルに
書込む。
(3) 320: Writes the corrected value for the screen position or size of the entire display window to the screen definition table.

(4) 330:画像メモリ15の領域B上に格納さ
れた縮小画像を、ビツトマツプメモリ17上
の全体表示ウインドウに対応した領域に転送
する。また、部分画像の切出位置を示す矩形
枠を全体表示ウインドウ上に書込む。
(4) 330: Transfer the reduced image stored in area B of the image memory 15 to the area corresponding to the entire display window on the bitmap memory 17. Furthermore, a rectangular frame indicating the cutting position of the partial image is written on the entire display window.

(5) 340:部分表示ウインドウの画面上位置あ
るいは大きさの変更が必要であれば処理35
0に進み、不必要であれば処理を終了する。
(5) 340: Process 35 if it is necessary to change the screen position or size of the partial display window.
Proceed to 0, and if unnecessary, end the process.

(6) 350:部分表示ウインドウの画面上位置あ
るいは大きさの修正値を画面定義テーブルに
書込む。
(6) 350: Writes the corrected value for the screen position or size of the partial display window to the screen definition table.

(7) 360:画像メモリ15上の領域A上の原画
像から部分画像を切出し、ビツトマツプメモ
リ17上の部分表示ウインドウに対応した領
域に転送する。
(7) 360: A partial image is cut out from the original image in area A on the image memory 15 and transferred to an area corresponding to the partial display window on the bitmap memory 17.

〔ニ〕 文字挿入コマンド(INSERT)と文字削除
コマンド(DELETE) 文書中に文字を挿入したり、文書から文字を
削除するコマンドである。処理フローを第12
図に示す。
[d] Character insertion command (INSERT) and character deletion command (DELETE) These are commands for inserting characters into or deleting characters from a document. 12th process flow
As shown in the figure.

(1) 400:部分表示ウインドウ上の文字を挿
入・削除すべき位置にカーソルを移動し、コ
マンド(INSERTまたはDELETE)を入力
鍵盤12から入力する。INSERTコマンド
の場合は、この操作に続いて、挿入すべき文
字データをも入力鍵盤12から入力する。
(1) 400: Move the cursor to the position on the partial display window where characters are to be inserted or deleted, and enter a command (INSERT or DELETE) from the input keyboard 12. In the case of the INSERT command, following this operation, character data to be inserted is also input from the input keyboard 12.

(2) 410:画面上のカーソル位置を読取つて、
当該文書中の修正箇所を求める。挿入・削除
の指定にしたがつて、当該文書の文字データ
(文字コード列)を修正する。
(2) 410: Read the cursor position on the screen,
Request corrections in the document. Modify the character data (character code string) of the document according to the insertion/deletion specifications.

(3) 420:修正後の文字データを用いて、画像
メモリ15の領域A上に、当該文書の全体画
像を作成する。この全体画像を縮小処理部1
4で縮小し、画像メモリ15の領域Bに書込
む。
(3) 420: Create an entire image of the document in area A of the image memory 15 using the corrected character data. This entire image is reduced by the reduction processing unit 1.
4, and write it into area B of the image memory 15.

(4) 430:画像メモリ15の領域A上の原画像
(全体画像)から部分画像を切出し、ビツト
マツプメモリ17上の部分表示ウインドウに
対応した領域に転送する。
(4) 430: A partial image is cut out from the original image (whole image) on area A of the image memory 15 and transferred to an area corresponding to the partial display window on the bitmap memory 17.

(5) 440:画像メモリ15の領域B上に格納さ
れた縮小画像を、ビツトマツプメモリ17上
の全体表示ウインドウに対応した領域に転送
する。また、原画像上の切出位置を明示する
ために、全体表示ウインドウのデータに重畳
して、矩形枠を表示する。
(5) 440: Transfer the reduced image stored in area B of the image memory 15 to the area corresponding to the entire display window on the bitmap memory 17. Furthermore, in order to clearly indicate the cutout position on the original image, a rectangular frame is displayed superimposed on the data in the entire display window.

なお、本明細書の実施例では、2つのウインド
ウを持つ場合を説明したが、1画面上に任意個の
ウインドウを設けることができる。また、全体表
示ウインドウに文書情報の縮小画像を表示する場
合を説明したが、縮小画像の代りに、線図形など
でシンボリツクに表現したレイアウト図などを表
示することもできる。
Note that in the embodiment of this specification, a case where there are two windows has been described, but any number of windows can be provided on one screen. Furthermore, although a case has been described in which a reduced image of document information is displayed in the entire display window, a layout diagram or the like symbolically expressed using line figures or the like may be displayed instead of the reduced image.

(6) 発明の効果 本発明によれば、デイススプレイ上に複数の表
示領域(ウインドウ)を設けて、文書のマクロな
全体表示とミクロな部分表示とを同時に行ない、
また、部分表示の対象範囲を全体表示ウインドウ
上に明示するので、次の効果がある。
(6) Effects of the Invention According to the present invention, a plurality of display areas (windows) are provided on a display to simultaneously display a macroscopic whole document and a microscopic partial display,
Furthermore, since the target range of partial display is clearly indicated on the entire display window, the following effects can be achieved.

(1) 文書の全体情報と部分情報との対応づけが理
解しやすい。
(1) It is easy to understand the correspondence between the entire document information and partial information.

(2) 文書編集の操作結果が、文書全体表示ウイン
ドウと部分表示ウインドウに互いに連動して表
示されるため、例えば、文書全体レイアウトの
確認、あるいは変更作業は全体表示ウインドウ
上で行ない、文字の挿入・削除などは部分表示
ウインドウ上で行なうなどのように、要求され
る解像度に応じてウインドウを使い分けでき、
文書編集の操作性を向上できる。
(2) The results of document editing operations are displayed in the full document display window and partial display window in conjunction with each other, so for example, you can check or change the entire document layout in the full display window, and then insert text.・You can use different windows depending on the required resolution, such as deleting on the partial display window.
The operability of document editing can be improved.

(3) 複数台のデイスプレイを用いて、文書の全体
情報と部分情報を別表示する方式に比べて、本
発明では1台のデイスプレイを用いるので、低
コストである。
(3) Compared to a method that uses multiple displays to display the entire document information and partial information separately, the present invention uses one display, so the cost is low.

(4) 文書の1ページ全体のミクロデータを一画面
に表示する、いわゆる、フルページ・デイスプ
レイに比べて、本発明ではデイスプレイに要求
される解像度は低くてよく、したがつて、低コ
ストである。
(4) Compared to a so-called full-page display that displays the microdata of an entire page of a document on one screen, the present invention requires a lower resolution for the display, and is therefore less expensive. .

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の概念図、第2図は本発明の一
実施例のハードウエア構成図、第3図は画面定義
テーブルの説明図、第4図はデイスプレイの画面
構成図、第5図は部分画像の切出領域を説明する
図、第6図は検索テーブルの説明図、第7図は文
書フアイル構造の説明図、第8図はコマンドの例
を示す説明図、第9〜12図は各コマンドの処理
フローを示す図である。 10…処理装置、11…主メモリ、12…入力
鍵盤、13…フアイル装置、14…縮小処理部、
15…画像メモリ、16…フオントメモリ、17
…ビツトマツプメモリ、18…デイスプレイ。
Fig. 1 is a conceptual diagram of the present invention, Fig. 2 is a hardware configuration diagram of an embodiment of the present invention, Fig. 3 is an explanatory diagram of a screen definition table, Fig. 4 is a screen configuration diagram of a display, and Fig. 5 6 is an explanatory diagram of the search table, FIG. 7 is an explanatory diagram of the document file structure, FIG. 8 is an explanatory diagram of example commands, and FIGS. 9 to 12 is a diagram showing the processing flow of each command. 10... Processing device, 11... Main memory, 12... Input keyboard, 13... File device, 14... Reduction processing unit,
15... Image memory, 16... Font memory, 17
...bitmap memory, 18...display.

Claims (1)

【特許請求の範囲】 1 デイスプレイ画面上に第1、第2の表示領域
(ウインドウ)を設け、第1のウインドウには、
表示すべき文書情報の全体を示す第1の画像を出
力し、第2のウインドウには、上記第1の画像内
の部分領域に相当する文書情報を含む該第1の画
像より高い解像度の第2の画像を出力しておき、
上記第1のウインドウに対して文書レイアウト変
更のための入力操作が行われた時、該第1のウイ
ンドウの表示内容変更に連動して上記第2のウイ
ンドウの表示内容を更新し、上記第2のウインド
ウに対して文書内容の編集のための入力操作が行
なわれた時、該第2のウインドウの表示内容変更
に連動して上記第1のウインドウの表示内容を更
新するようにしたことを特徴とするマルチウイン
ドウ方式の画面表示方法。 2 前記第1の画像に重畳して前記部分領域の位
置を示すマークを表示しておき、前記第2の画像
をスクロールするための入力操作が行なわれた
時、前記第2のウインドウの表示内容の変化と連
動して、前記第1のウインドウ内で上記マークの
表示位置を移動させるようにしたことを特徴とす
る第1項に記載のマルチウインドウ方式の画面表
示方法。 3 前記第1のウインドウに、前記文書情報の全
体レイアウトをシンボリツクに示す画像を表示す
るようにしたことを特徴とする第1項に記載のマ
ルチウインドウ方式の画面表示方法。 4 1つの表示画面上に複数のウインドウ領域が
生成されるマルチウインドウ方式の文書編集装置
において、 文書編集データおよびコマンドを入力するため
の入力手段と、 表示画面上の位置と対応して該表示画面に出力
すべき表文情報を記憶するためのビツトマツプメ
モリと、 上記ビツトマツプメモリに記憶された表示情報
を表示画面に出力する表示装置と、 編集対象となる文書情報を記憶するための第1
のメモリ手段と、 文書の全体レイアウト情報を記憶するための第
2のメモリ手段と、 上記第1のメモリ手段に記憶された文書情報か
ら縮小サイズの全体レイアウト情報を生成し、上
記第2のメモリ手段に書き込むための変換処理手
段と、 上記第1のメモリ手段に記憶されている所定領
域の文書情報と上記第2のメモリ手段に記憶され
ている全体レイアウト情報を、上記表示画面上に
生成された第1、第2ウインドウ領域に対応する
上記ビツトマツプメモリ上の第1領域および第2
領域にそれぞれ転送するための手段と、 上記入力手段から上記表示画面上の第1ウイン
ドウ領域に対して入力された文書編集入力および
上記表示画面の第2ウインドウ領域に対して入力
された文書レイアウト変更入力に応じて、上記第
1のメモリ手段の記憶内容の少なくとも1部を変
更すると共に、上記変換処理手段に上記第2のメ
モリ手段の記憶内容を更新させる制御手段と からなることを特徴とするマルチウインドウ方式
の文書編集装置。 5 第4項に記載の文書編集装置において、前記
第1のメモリ手段から前記ビツトマツプメモリの
第1領域に転送される文書情報の領域位置に応じ
て、前記ビツトマツプメモリの第2領域に部分領
域位置を示す所定の表示マーク情報を書き込むた
めの手段を備え、前記入力手段から前記表示画面
上の第1ウインドウ領域のサイズ変更、または該
第1ウインドウ領域内の表示内容をスクロールす
るためのコマンドが入力された時、前記表示画面
上の第1ウインドウ領域の表示内容の変化に連動
して、前記第2ウインドウ領域の文書レイアウト
画面上で部分領域表示マークが移動するようにし
たことを特徴とするマルチウインドウ方式の文書
編集装置。
[Claims] 1. First and second display areas (windows) are provided on the display screen, and the first window includes:
A first image showing the entire document information to be displayed is output, and a second image having a higher resolution than the first image including document information corresponding to a partial area in the first image is output in a second window. Output the image of 2,
When an input operation for changing the document layout is performed on the first window, the display content of the second window is updated in conjunction with the change of the display content of the first window, and When an input operation for editing document content is performed on the second window, the display content of the first window is updated in conjunction with the change of the display content of the second window. A multi-window screen display method. 2 A mark indicating the position of the partial area is displayed superimposed on the first image, and when an input operation for scrolling the second image is performed, the display contents of the second window are displayed. 2. The multi-window screen display method according to claim 1, wherein the display position of the mark is moved within the first window in conjunction with a change in the mark. 3. The multi-window screen display method according to item 1, wherein an image symbolically showing the entire layout of the document information is displayed in the first window. 4. In a multi-window document editing device in which multiple window areas are generated on one display screen, an input means for inputting document editing data and commands, and a display screen corresponding to a position on the display screen are provided. a bitmap memory for storing front text information to be output to the bitmap memory, a display device for outputting the display information stored in the bitmap memory to a display screen, and a first bitmap memory for storing document information to be edited.
a second memory means for storing overall layout information of the document; and generating reduced size overall layout information from the document information stored in the first memory means; converting processing means for writing into the means; document information in a predetermined area stored in the first memory means and overall layout information stored in the second memory means to be generated on the display screen; The first and second areas on the bitmap memory corresponding to the first and second window areas
a document editing input input from the input means into a first window area on the display screen and a document layout change input into a second window area on the display screen from the input means; It is characterized by comprising a control means for changing at least a part of the storage contents of the first memory means and for causing the conversion processing means to update the storage contents of the second memory means in accordance with an input. A multi-window document editing device. 5. In the document editing device according to item 4, a portion of the document information is stored in the second area of the bitmap memory according to the area position of the document information transferred from the first memory means to the first area of the bitmap memory. A means for writing predetermined display mark information indicating the area position, and a command for changing the size of the first window area on the display screen or scrolling the display contents in the first window area from the input means. is input, the partial area display mark moves on the document layout screen of the second window area in conjunction with the change in the display content of the first window area on the display screen. A multi-window document editing device.
JP57113886A 1982-07-02 1982-07-02 Display indication system for multi-window screen Granted JPS595277A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP57113886A JPS595277A (en) 1982-07-02 1982-07-02 Display indication system for multi-window screen
US07/014,078 US4785296A (en) 1982-07-02 1987-02-03 Method and system for displaying image data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57113886A JPS595277A (en) 1982-07-02 1982-07-02 Display indication system for multi-window screen

Publications (2)

Publication Number Publication Date
JPS595277A JPS595277A (en) 1984-01-12
JPH0541997B2 true JPH0541997B2 (en) 1993-06-25

Family

ID=14623587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57113886A Granted JPS595277A (en) 1982-07-02 1982-07-02 Display indication system for multi-window screen

Country Status (1)

Country Link
JP (1) JPS595277A (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0634171B2 (en) * 1984-08-09 1994-05-02 カシオ計算機株式会社 Waveform display device
JPS6192571A (en) * 1984-10-15 1986-05-10 Toyo Soda Mfg Co Ltd Enzyme mobilization
JPS62162739U (en) * 1986-03-31 1987-10-16
JPS63245180A (en) * 1987-03-31 1988-10-12 Nec Corp Multi-window television device
JPH0690496B2 (en) * 1987-04-03 1994-11-14 大日本印刷株式会社 Solid mesh film making device
US5054096A (en) * 1988-10-24 1991-10-01 Empire Blue Cross/Blue Shield Method and apparatus for converting documents into electronic data for transaction processing
JPH02186430A (en) * 1989-01-13 1990-07-20 Hitachi Ltd Local enlarging/reducing system for display output information
JPH0325494A (en) * 1989-06-22 1991-02-04 Sanyo Electric Co Ltd Image reproducing method of image file device
JP2698478B2 (en) * 1991-01-31 1998-01-19 シャープ株式会社 Display magnification setting device
JP2557580B2 (en) * 1991-08-28 1996-11-27 株式会社富士通ソーシアルサイエンスラボラトリ Map data editing method
JP2737605B2 (en) * 1993-07-30 1998-04-08 カシオ計算機株式会社 Waveform display device
US20110007096A1 (en) * 2008-02-04 2011-01-13 Access Co., Ltd. Content display method, content display program, and content display device
JP5984439B2 (en) * 2012-03-12 2016-09-06 キヤノン株式会社 Image display device and image display method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52125235A (en) * 1976-04-14 1977-10-20 Hitachi Ltd Process condition display unit
JPS539439B2 (en) * 1973-12-26 1978-04-05
JPS5614286A (en) * 1979-07-16 1981-02-12 Tokyo Shibaura Electric Co Document image indicator

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS562502Y2 (en) * 1976-07-08 1981-01-21

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS539439B2 (en) * 1973-12-26 1978-04-05
JPS52125235A (en) * 1976-04-14 1977-10-20 Hitachi Ltd Process condition display unit
JPS5614286A (en) * 1979-07-16 1981-02-12 Tokyo Shibaura Electric Co Document image indicator

Also Published As

Publication number Publication date
JPS595277A (en) 1984-01-12

Similar Documents

Publication Publication Date Title
US4785296A (en) Method and system for displaying image data
JPH0541997B2 (en)
JPH0521267B2 (en)
JPS5913771B2 (en) Editing display method of display device
JP2681627B2 (en) Document creation and editing device
JP2785941B2 (en) Window information division / integration processing method
JPS5846427A (en) Document editing device
KR100238814B1 (en) Data processing apparatus and method
JPS597992A (en) Display indication system with multi-window screen
JP2608276B2 (en) Document display device
JPS6365988B2 (en)
JP2562497B2 (en) Annotation word processor
JP2821002B2 (en) Character processing device and character processing method
JP2599433Y2 (en) Memory protection device for each memory board in a multiprocessor system
JPH02151972A (en) Document retrieving system
JPS6367215B2 (en)
JP2756186B2 (en) Document editing method and apparatus
JPS6359654A (en) Picture processor
JPH0666065B2 (en) Document processor with furigana addition function
JPH03266068A (en) Automatic reduction processing system for table block
JPH06236369A (en) Word processor and replacing method for page
JPS62197873A (en) Image processor
JPH05210672A (en) Word processor
JPH0465423B2 (en)
JPH04282755A (en) Word processor