JPH03271966A - Document display system - Google Patents

Document display system

Info

Publication number
JPH03271966A
JPH03271966A JP2069615A JP6961590A JPH03271966A JP H03271966 A JPH03271966 A JP H03271966A JP 2069615 A JP2069615 A JP 2069615A JP 6961590 A JP6961590 A JP 6961590A JP H03271966 A JPH03271966 A JP H03271966A
Authority
JP
Japan
Prior art keywords
display
document
line
storage means
management table
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
JP2069615A
Other languages
Japanese (ja)
Inventor
Tsukasa Hasegawa
司 長谷川
Akira Nakajima
晃 中島
Masayoshi Kuroda
昌芳 黒田
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 JP2069615A priority Critical patent/JPH03271966A/en
Publication of JPH03271966A publication Critical patent/JPH03271966A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、文書処理機能を有する情報処理装置例えば、
文書処理装置において、文書内の任意の行の文字データ
を一括して表示することを可能とする文書表示方式に関
する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing device having a document processing function, for example,
The present invention relates to a document display method that enables a document processing device to display character data of arbitrary lines within a document all at once.

〔従来の技術〕[Conventional technology]

従来、文書処理装置における文書表示に関しては、文書
の頁および行の情報に基づき、文字データをシーケンシ
ャルに表示する方法が一般的である。
Conventionally, regarding document display in a document processing device, it is common to display character data sequentially based on page and line information of the document.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記従来技術は、頁および行の順番でしか文字デ−タを
表示することができない。
The above-mentioned prior art can display character data only in the order of pages and lines.

そこで、関連した記述や注目すべき記述が、文書内に分
散している場合に、それらを参照しながら文書を作成す
るには、1度に表示できる行数には限りがあるため、ス
クロールなどの文書の表示位置を変更するキー操作を頻
繁に行う必要があるという問題点があった。
Therefore, when related or noteworthy descriptions are scattered throughout the document, in order to create a document while referring to them, there is a limit to the number of lines that can be displayed at one time, so scrolling, etc. There was a problem in that it was necessary to frequently perform key operations to change the display position of the document.

本発明の目的は、文書内の任意の行の文字データを一括
して表示することを可能とする文書表示方式を提供する
ことにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a document display method that makes it possible to collectively display character data in any line within a document.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、本発明は、表示装置に表示
する文書の頁および行の情報を記憶する第1の記憶手段
と、上記第1の記憶手段に記憶されている頁および行の
情報を読出して、読出した頁および行に該当する文字デ
ータを上記表示装置に表示する第1の制御手段とを備え
た文書処理機能を有する情報処理装置において、文書の
各行について、膝行を上記表示装置に表示するか否かの
情報を指示する手段と、指示された内容を記憶する第2
の記憶手段とを設けている。
In order to achieve the above object, the present invention provides a first storage means for storing page and line information of a document to be displayed on a display device, and a page and line information stored in the first storage means. and a first control means for reading character data corresponding to the read page and line and displaying the character data corresponding to the read page and line on the display device. means for instructing information on whether or not to display the information, and a second means for storing the instructed content.
A storage means is provided.

また、上記第2の記憶手段に記憶されている内容に基づ
き、上記第1の記憶手段に記憶されている内容を書替え
る第2の制御手段を設けている。
Further, a second control means is provided for rewriting the contents stored in the first storage means based on the contents stored in the second storage means.

上記第2の制御手段は、上記第2の記憶手段に記憶され
ている内容が上記表示装置に表示することを示す情報で
ある行について、膝行に対する頁および行の情報を上記
第1の記憶手段に書込むことにより、上記第1の記憶手
段の内容を書替える。
The second control means stores page and line information for the knee row in the first storage means for a row whose contents stored in the second storage means is information indicating that the content is to be displayed on the display device. The contents of the first storage means are rewritten by writing to the above.

上記第1の記憶手段および上記第2の記憶手段は、例え
ば、上記情報処理装置を構成するハードウェアのデータ
メモリに設けたテーブルとして実現することができる。
The first storage means and the second storage means can be realized, for example, as a table provided in a data memory of hardware constituting the information processing apparatus.

例えば、前者は、表示する文書の頁番号と行番号とを1
つの単位として記憶する画面管理テーブルであり、また
、後者は、文書の行単位に、膝行を上記表示装置に表示
するか否かを示すデータを記憶する表示行管理テーブル
である。
For example, in the former case, the page number and line number of the document to be displayed are set to 1.
The latter is a display line management table that stores data indicating whether or not the lap line is to be displayed on the display device for each line of the document.

また、上記指示手段は、例えば、上記情報処理装置を構
成するハードウェアのキーボードに表示/非表示キーを
設け、指示したい行にカーソルを位置付けて、該表示/
非表示キーを押下することにより実現することができる
Further, the instruction means may, for example, provide a display/non-display key on the keyboard of the hardware constituting the information processing apparatus, position the cursor on the line to be specified, and display/hide the display/hide key.
This can be achieved by pressing the hidden key.

また、上記第1の制御手段および上記第2の制御手段は
、例えば、上記情報処理装置を構成するハードウェアの
CPUが制御プログラムを実行することにより実現する
ことができる。この制御プログラムは、例えば、上記情
報処理装置を構成するハードウェアのプログラムメモリ
に格納される。
Further, the first control means and the second control means can be realized, for example, by a CPU of hardware constituting the information processing apparatus executing a control program. This control program is stored, for example, in a program memory of hardware that constitutes the information processing device.

なお、本発明は、文書処理機能を有するパーソナルコン
ピュータやワークステーションなどの情報処理装置の機
能の一部として構成されることは言うまでもないが、特
に専ら文書の作成・編集を行うワードプロセッサなどの
文書処理装置に適用された場合に有効である。
It goes without saying that the present invention can be configured as part of the functions of an information processing device such as a personal computer or workstation that has a document processing function, but is particularly suitable for document processing such as a word processor that exclusively creates and edits documents. Effective when applied to equipment.

〔作用〕[Effect]

上記第1の制御手段は、上記第1の記憶手段(画面管理
テーブル)に記載された文書の頁番号および行番号を読
出し、読出した頁番号および行番号に該当する文字デー
タを上記表示装置に表示する。
The first control means reads page numbers and line numbers of the document written in the first storage means (screen management table), and displays character data corresponding to the read page numbers and line numbers on the display device. indicate.

上記指示手段は、上記非表示キーが入力されると、カー
ソルが位置する座標の頁番号および行番号を検出し、上
記第2の記憶手段(表示行管理テーブル)において、上
記検出した頁番号および行番号に該当する情報を、表示
しないことを示す情報に書替える また、上記指示手段は、上記表示キーが入力されると、
カーソルが位置する座標の頁番号および行番号と、カー
ソルが位置する座標のすぐ下の座標の頁番号および行番
号とを検出し、上記表示行管理テーブルにおいて、上記
検出した2つの頁番号および行番号に挾まれる頁番号お
よび行番号に該当する情報を、表示することを示す情報
に書替える。
When the non-display key is input, the instruction means detects the page number and line number at the coordinates where the cursor is located, and stores the detected page number and line number in the second storage means (display line management table). The instruction means rewrites the information corresponding to the line number to information indicating that it is not displayed.Furthermore, when the display key is input, the instruction means
The page number and line number of the coordinates where the cursor is located and the page number and line number of the coordinates immediately below the coordinates where the cursor is located are detected, and the two detected page numbers and rows are displayed in the display line management table. Rewrite the information corresponding to the page number and line number between the numbers with information indicating that they are to be displayed.

上記第2の制御手段は、上記表示行管理テーブルの内容
に基づき、上記画面賃理テーブルの内容を書替える。つ
まり、上記表示行管理テーブルの内容が表示することを
示している行について、膝行の頁番号および行番号を、
上記画面管理テープルヘ書込むようにする。
The second control means rewrites the contents of the screen rental table based on the contents of the display line management table. In other words, for the row that the contents of the display row management table above indicate to display, the page number and row number of the knee row,
Write to the above screen management table.

上記第1の制御手段は、書替えられた上記画面管理テー
ブルに基づき、文字データを上記表示装置に表示するの
で、文書の頁および行の順番に基づいてしか文字データ
を表示できなかったのが、文書中の任意の行の文字デー
タを一括して表示することができるようになる。
Since the first control means displays the character data on the display device based on the rewritten screen management table, the character data could only be displayed based on the order of pages and lines of the document. Character data from any line in a document can be displayed all at once.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面を用いて説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第1図は本発明の一実施例の文書表示方式を適用した文
書処理機能・を有する情報処理装置の構成を示したブロ
ック図である。
FIG. 1 is a block diagram showing the configuration of an information processing apparatus having a document processing function to which a document display method according to an embodiment of the present invention is applied.

第1図において、101は入力装置、 102はCPU
In FIG. 1, 101 is an input device, 102 is a CPU
.

103はプログラムメモリ、104はデータメモリ、1
05は表示装置、106は補助記憶装置、107は印刷
装置である。
103 is a program memory, 104 is a data memory, 1
05 is a display device, 106 is an auxiliary storage device, and 107 is a printing device.

入力装置101は、文字の入力や文書の編集、記憶、印
刷1表示などの指示を行う。CPU102は、入力装置
101からの入力や指示に基づき、文字の入力や文書の
編集、記憶、印刷9表示の制御を行う、プログラムメモ
リ103は、CP U2O5が上記制御を実行するため
の制御プログラムを記憶する。
The input device 101 performs instructions such as character input, document editing, storage, and print 1 display. The CPU 102 controls character input, document editing, storage, and print 9 display based on input and instructions from the input device 101. The program memory 103 stores a control program for the CPU 2O5 to execute the above control. Remember.

データメモリ104は、文書データや制御プログラムが
使用するデータを格納する0表示装置1105は、文書
を表示し、印刷装置107は、文書を印刷する。
A data memory 104 stores document data and data used by a control program. A display device 1105 displays a document, and a printing device 107 prints the document.

また、入力装置101は、文書の任意の行に対して、表
示させないように指示するための非表示キーと、表示さ
れていない行に対して、表示するように指示するための
表示キーとを有している。
The input device 101 also has a hide key for instructing not to display any line of the document, and a display key for instructing the line not to be displayed to be displayed. have.

第4図は本実施例で使用するテーブルの構成を示した図
である。
FIG. 4 is a diagram showing the structure of a table used in this embodiment.

第4図において、401は画面管理テーブル、402は
表示行管理テーブルである。
In FIG. 4, 401 is a screen management table, and 402 is a display line management table.

画面管理テーブル401は、表示装置105に表示する
文書の頁番号および行番号を記憶し、画面に表示可能な
行数分だけのレコード数を持つ。
The screen management table 401 stores page numbers and line numbers of documents to be displayed on the display device 105, and has the number of records equal to the number of lines that can be displayed on the screen.

表示行管理テーブル402は、文書中の全ての頁の各行
に対して、表示するか否かを示すデータを記憶する。
The display line management table 402 stores data indicating whether or not to display each line of all pages in a document.

画面管理テーブル401および表示行管理テーブル40
2は、共に、データメモリ104に格納される。
Screen management table 401 and display line management table 40
2 are both stored in the data memory 104.

次に、本実施例の動作について説明する。Next, the operation of this embodiment will be explained.

第2図は本実施例の動作を示すフローチャートである。FIG. 2 is a flowchart showing the operation of this embodiment.

入力装置101から非表示キーが入力されると、これを
受けて、CPU402は、表示装置105の画面上のカ
ーソルが位置する座標から、文書の頁番号および行番号
を検出し、データメモリ104に一時記憶する(ステッ
プ201) 。
When the hide key is input from the input device 101, the CPU 402 detects the page number and line number of the document from the coordinates where the cursor is located on the screen of the display device 105, and stores them in the data memory 104. Temporarily memorize (step 201).

続いて、CPU102は、ステップ201でデータメモ
リ104に記憶した頁番号および行番号から、表示行管
理テーブル402の該当する記憶位置を検出する(ステ
ップ202 )。
Subsequently, the CPU 102 detects the corresponding storage position in the display line management table 402 from the page number and line number stored in the data memory 104 in step 201 (step 202).

次に、CPU102は、表示行管理テーブル402のデ
ータを書替える(ステップ203 )、この書替えは、
ステップ202で検出した記憶位置に、表示しないひと
を示すデータを書込むことである。
Next, the CPU 102 rewrites the data in the display line management table 402 (step 203).
This is to write data indicating the person who is not to be displayed into the storage location detected in step 202.

次に、CPU102は、画面管理テーブル401の書込
み位置を該テーブルの先頭位置としくステップ204)
、ステップ205以降で、画面管理テーブル401の書
替え処理を行う。
Next, the CPU 102 sets the writing position of the screen management table 401 to the top position of the table (step 204).
, After step 205, the screen management table 401 is rewritten.

まず、CPU102は、画面管理テーブル401の書込
み位置から、画面管理テーブル401に記憶している頁
番号および行番号を読出す(ステップ205 )。
First, the CPU 102 reads the page number and line number stored in the screen management table 401 from the writing position in the screen management table 401 (step 205).

次に、CPU102は、ステップ205で読出した頁番
号および行番号から、表示行管理テーブル402の該当
する記憶位置を検出し、表示行管理テーブル402の読
出し位置とする。(ステップ206)。
Next, the CPU 102 detects the corresponding storage position of the display line management table 402 from the page number and line number read in step 205, and sets it as the read position of the display line management table 402. (Step 206).

CPU102は、ステップ207で、表示行管理テーブ
ル402の読出し位置からデータを読出し、表示するか
否かの判定を行う。
In step 207, the CPU 102 reads data from the read position of the display line management table 402 and determines whether to display the data.

CPU102は、ステップ207で読出したデータが表
示しないことを示すデータであれば、ステップ209の
処理を行い、表示することを示すデータであれば、ステ
ップ209の処理を行う前に、ステップ208の処理を
行う。
If the data read in step 207 indicates that the data is not to be displayed, the CPU 102 performs the process in step 209, and if the data read out in step 207 is data that indicates that the data is to be displayed, the CPU 102 executes the process in step 208 before performing the process in step 209. I do.

ステップ20gでは、CPU102は、ステップ206
で検出した表示行管理テーブル402の記憶位置と一致
する頁番号および行番号を検出し、画面管理テーブル4
01の書込み位置に書込む。
In step 20g, the CPU 102 performs step 206
The page number and line number that match the storage position of the display line management table 402 detected in the screen management table 402 are detected, and the screen management table 4
Write to write position 01.

ステップ209では、CPU102は、画面管理テーブ
ル401へ全ての書込みが終了したか否かを判定し、終
了していれば、本処理を終了し、終了していなければ、
ステップ210で、画面管理テーブル401の書込み位
置と、表示行管理テーブル402の読出し位置とを、次
の位置にセットし、ステップ207以降の処理を繰返す
In step 209, the CPU 102 determines whether all writing to the screen management table 401 has been completed, and if it has been completed, this process is ended; if not,
In step 210, the writing position of the screen management table 401 and the reading position of the display line management table 402 are set to the next position, and the processing from step 207 onwards is repeated.

一方、入力装置lotから表示キーが入力されると、カ
ーソルが位置する座標の頁番号および行番号と、カーソ
ルが位置する座標のすぐ下の座標の頁番号および行番号
との間の、表示されていない行の表示を行う。
On the other hand, when the display key is input from the input device lot, the displayed number between the page number and line number at the coordinates where the cursor is located and the page number and line number at the coordinates immediately below the coordinates where the cursor is located. Display lines that are not available.

本処理は、第2図のステップ203の表示行管理テーブ
ル402のデータを書替える処理が異なるだけで、他の
処理および処理の手順は第2図に示したものと同じであ
る。そこで、第3図を用いて、表示行管理テーブル40
2のデータを書替える処理について説明する。
This process differs only in the process of rewriting the data in the display line management table 402 in step 203 of FIG. 2, and the other processes and processing procedures are the same as those shown in FIG. Therefore, using FIG. 3, the display line management table 40
The process of rewriting the data in step 2 will be explained.

CPU102は、カーソルの位置に該当する表示行管理
テーブル402の記憶位置の次の記憶位置を、まず、表
示行管理テーブル402の読出し位置とする(ステップ
301) 。
The CPU 102 first sets the storage position next to the storage position of the display line management table 402 corresponding to the cursor position as the read position of the display line management table 402 (step 301).

次に、CPU102は、表示行管理テーブル402の読
出し位置のデータを続出し、読出したデータが表示する
ことを示すデータであるか否かを判定する(ステップ3
02) 。
Next, the CPU 102 successively reads data at the read position of the display line management table 402, and determines whether the read data is data indicating that the display line is to be displayed (step 3).
02).

ステップ302の判定で、データが表示することを示す
データであれば、本処理を終了し、表示することを示す
データでなければ、ステップ303以降の処理を行う。
If it is determined in step 302 that the data indicates that the data is to be displayed, this process is terminated, and if the data is not data that indicates that it is to be displayed, the processing from step 303 onwards is performed.

CPU102は、表示行管理テーブル402の読出し位
置のデータを表示することを示すデータに書替え(ステ
ップ303)、表示行管理テーブル402の読出し位置
を次の位置にセットしくステップ304)、ステップ3
02以降の処理を繰返す。
The CPU 102 rewrites the data at the read position of the display line management table 402 to data indicating display (step 303), sets the read position of the display line management table 402 to the next position (step 304), and steps 3
Repeat the process from 02 onwards.

以上説明した処理により画面管理テーブル401のデー
タが書替えられると、CPU102は、画面管理テーブ
ル401に書込まれた文書の頁番号および行番号を読出
し、該当する文字データを表示装置105に表示する。
When the data in the screen management table 401 is rewritten through the process described above, the CPU 102 reads the page number and line number of the document written in the screen management table 401, and displays the corresponding character data on the display device 105.

従って、頁や行が離れており頁および行の順番に表示し
たのでは、同時に見られない文字データであっても、表
示キー/非表示キーの入力を契機に上記処理を行うこと
により、同時に見ることが可能になる。
Therefore, even if the pages and lines are separated and cannot be viewed at the same time if displayed in the order of the pages and lines, the above process can be performed at the same time by inputting the display key/hide key. becomes possible to see.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、文書中の任意の行
の文字データを一括して表示す゛ることができるので、
文書内に分散している注目すべき記述を同時に見ること
ができ、効率良く文書を作成することが可能であるとい
う効果がある。
As explained above, according to the present invention, character data of any line in a document can be displayed all at once.
This has the effect that noteworthy descriptions scattered within a document can be viewed at the same time, and the document can be created efficiently.

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

第1図は本発明の一実施例の文書表示方式を適用した文
書処理機能を有する情報処理装置の構成を示すブロック
図、第2図および第3図は本実施例の動作を示すフロー
チャート、第4図は本実施例で使用するテーブルの構成
を示した説明図である。 101・・・入力装置   102・・・CPU103
・・・プログラムメモリ 104・・・データメモリ 105・・・表示装置10
6・・・補助記憶装置 107・・・印刷装置401・
・・画面管理テーブル 402・・・表示行管理テーブル 閉1図 デ3閉 聞2図 閉4図
FIG. 1 is a block diagram showing the configuration of an information processing apparatus having a document processing function to which a document display method according to an embodiment of the present invention is applied; FIGS. 2 and 3 are flow charts showing the operation of this embodiment; FIG. 4 is an explanatory diagram showing the structure of a table used in this embodiment. 101... Input device 102... CPU103
...Program memory 104...Data memory 105...Display device 10
6... Auxiliary storage device 107... Printing device 401.
...Screen management table 402...Display line management table Close Figure 1 De 3 Close Figure 2 Close Figure 4

Claims (1)

【特許請求の範囲】 1、表示装置に表示する文書の頁および行の情報を記憶
する第1の記憶手段と、上記第1の記憶手段に記憶され
ている頁および行の情報を読出して、読出した頁および
行に該当する文字データを上記表示装置に表示する第1
の制御手段とを備えた文書処理機能を有する情報処理装
置において、 文書の各行について、該行を上記表示装置に表示するか
否かの情報を指示する手段と、指示された内容を記憶す
る第2の記憶手段と、上記第2の記憶手段に記憶されて
いる内容に基づき、上記第1の記憶手段に記憶されてい
る内容を書替える第2の制御手段とを設けたことを特徴
とする文書表示方式。 2、上記第2の制御手段は、上記第2の記憶手段に記憶
されている内容が上記表示装置に表示することを示す情
報である行について、該行に対する頁および行の情報を
上記第1の記憶手段に書込むことにより、上記第1の記
憶手段の内容を書替えることを特徴とする請求項1記載
の文書表示方式。 3、請求項1または2記載の文書表示方式を適用した文
書処理機能を有する情報処理装置。
[Scope of Claims] 1. A first storage means for storing page and line information of a document to be displayed on a display device, and reading the page and line information stored in the first storage means, A first display unit that displays character data corresponding to the read page and line on the display device.
an information processing device having a document processing function, comprising: means for instructing information regarding whether or not to display each line of a document on the display device; and a control means for storing the instructed content. 2 storage means, and a second control means for rewriting the contents stored in the first storage means based on the contents stored in the second storage means. Document display method. 2. With respect to a row whose content stored in the second storage means is information indicating that the content is to be displayed on the display device, the second control means stores page and row information for the row in the first manner. 2. The document display method according to claim 1, wherein the content of said first storage means is rewritten by writing into said first storage means. 3. An information processing device having a document processing function to which the document display method according to claim 1 or 2 is applied.
JP2069615A 1990-03-22 1990-03-22 Document display system Pending JPH03271966A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2069615A JPH03271966A (en) 1990-03-22 1990-03-22 Document display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2069615A JPH03271966A (en) 1990-03-22 1990-03-22 Document display system

Publications (1)

Publication Number Publication Date
JPH03271966A true JPH03271966A (en) 1991-12-03

Family

ID=13407947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2069615A Pending JPH03271966A (en) 1990-03-22 1990-03-22 Document display system

Country Status (1)

Country Link
JP (1) JPH03271966A (en)

Similar Documents

Publication Publication Date Title
JPS6049425A (en) Display system for sentence processor
JP2783472B2 (en) Information processing device
JPH03271966A (en) Document display system
JP3163627B2 (en) Display device for OHP projector with editing function
JP3432324B2 (en) Program creation device
JP3178001B2 (en) Data processing device
JP2647916B2 (en) Data processing device
JPS6050589A (en) Document generation system
JP3037141B2 (en) Spreadsheet system and method with auxiliary line display function
JPH08314635A (en) Small electronic devices
JP2659907B2 (en) Document processing device
JP2555606B2 (en) Electronic manual display system
JPS62108285A (en) Layout display system for document generator
JPH02257282A (en) Table preparation processor
JPS6151264A (en) Document processing device
JPS62229316A (en) Character processor
JPH04123226A (en) Data exchange method
JPH05250124A (en) Data processing device and display data conversion method thereof
JPH05181865A (en) Proofreading editing system
JPS63197167A (en) electronic filing system
JPS6218596A (en) Work area display method
JPS63273161A (en) Character processing unit
JPH0416987A (en) Color display screen display color arranging system
JPH081612U (en) Display controller
JPS62251892A (en) Data registration system