JPS59200330A - Document producing and editing device - Google Patents
Document producing and editing deviceInfo
- Publication number
- JPS59200330A JPS59200330A JP58072954A JP7295483A JPS59200330A JP S59200330 A JPS59200330 A JP S59200330A JP 58072954 A JP58072954 A JP 58072954A JP 7295483 A JP7295483 A JP 7295483A JP S59200330 A JPS59200330 A JP S59200330A
- Authority
- JP
- Japan
- Prior art keywords
- display
- document
- line
- editing
- display device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Digital Computer Display Output (AREA)
- 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 [Technical Field of the Invention] The present invention relates to a display control unit in a document creation and editing device.
従来のワードプロセッサ等のスクリーンエディテングを
基本とする装置では、接続する表示装置の行数/画面9
字数/行が決められておシ、異なった行数/画面9字数
/行の能力をもつ表示装置に接続するためには表示制御
方法すなわち内部コントロールプログラムの一部を変更
する必要があった。もちろん直接プログラムを変更しな
くても行数/画面9字数/行の値をパラメータとして外
部よシ設定できるようにして異なる表示装置にも表示制
御を行う仁とは可能であった。ところで一般に表示装置
は複数行を表示するものであるが、近年では装置の小形
化を目的として、2行あるいは1行のみの表示装置を有
する編集装置が出現している。しかし、1行のみの表示
装置を有する場合は、その表示制御方法が他の複数行数
を有する場合と異なった制御方式をとることが考えられ
る。For devices based on screen editing such as conventional word processors, the number of lines of the connected display device/screen 9
Although the number of characters/line is fixed, it was necessary to change a part of the display control method, that is, the internal control program, in order to connect to a display device having a different number of lines/character/line capability. Of course, it was possible to control the display on different display devices by allowing the number of lines/number of characters on the screen/line value to be set externally as parameters without directly changing the program. By the way, display devices generally display a plurality of lines, but in recent years, editing devices having display devices with only two or one line have appeared with the aim of downsizing the device. However, when a display device has only one line, the display control method may be different from that for other cases where the display device has a plurality of lines.
すなわち、装置の小形化、低価格化のために制御プログ
ラムもよシ簡易なものとし、例えばカーソルの移動は横
方向(−行以内)のみ扱えばよいとかまたカーソルは上
下に移動できないので、複数行表示の場合に行っていた
画面内の上下カーソル移動と画面スクロールの切シ換え
タイミングの制御を省くというような簡便化を行う反面
、行末に文字を続けて入力する時、行いっばいになった
時点ですぐに自動改行せずに、行頭軸へ一行の文字列を
シフトして前後の状況をなるべく多く表示するなどの工
夫をもたせるとか、いくつかの特徴をもたせるのが一行
表示装置のための独特な制御部j1である。従って当初
よシー行表示装置専用に作られた編集装置に他の複数行
表示装置を接続して満足な対話型編集機能を実現するに
は単なるlくラメータの変更のみでなく内部制御プログ
ラムを変更せざるを得なかった。In other words, in order to reduce the size and cost of the device, the control program has also been made simpler. For example, the cursor only needs to be moved in the horizontal direction (within - lines), and since the cursor cannot be moved up or down, it can be moved multiple times. While this simplifies the process by eliminating the need to control the timing of moving the cursor up and down on the screen and switching the screen scrolling, which was done in the case of line display, it also makes it easier to input characters at the end of a line. Because it is a single-line display device, it has several features, such as shifting the character string of one line to the beginning of the line to display as much of the preceding and succeeding information as possible, instead of automatically starting a new line immediately. This is a unique control unit j1 of Therefore, in order to realize a satisfactory interactive editing function by connecting another multi-line display device to the editing device originally created exclusively for the line display device, it is necessary to change not only the parameters but also the internal control program. I had no choice but to do it.
ここに提供する文書作成編集装置は、簡易な方法によシ
異なった表示行数をもつ表示装置、特に−行表示装置と
複数行表示装置の双方に対して同一の編集制御手段を用
い、表示制御手段に対してのみ表示行数をパラメータで
与えることによって充分な対話型編集機能を実現させる
ものである。The document creation/editing device provided here uses the same editing control means for both display devices with different numbers of display lines, especially line display devices and multi-line display devices, in a simple manner. A sufficient interactive editing function is realized by giving the number of display lines as a parameter only to the control means.
上記述べたように一行表示の場合は特有の対話処理を実
現させる手段が用いられるが、代夛に複数行表示装置を
接続した場合でも同一の対話処理をその表示装置の定め
られた行、例えば中央の行に表示させ、その前後にそれ
ぞれ前方、後方の文書文字列を文書メモリから読み出し
て表示させる文書作成編集装置を提供するものである。As mentioned above, in the case of a single-line display, a means is used to implement a specific interaction process, but even when a multiple-line display device is connected to the substitute, the same interaction process can be performed on a specified line of that display device, e.g. The present invention provides a document creation/editing device that displays document character strings in a central row and reads front and rear document character strings from a document memory before and after the central row, respectively.
持ち運びに便利な小形ワードプロセッサには一行表示装
置を内蔵し、必要に応じて大型のCRTなどの表示装置
を外部に接続することによってよシ編集校正処理が効率
よく実現できる。この際装置内の制御プログラムは簡易
な一行表示装置を対象としたものでよく、一部パラメー
タを設定するだけで多種類の表示装置を接続して充分な
編集機能が得られる。A small word processor that is convenient to carry has a built-in one-line display device, and if necessary, a large CRT or other display device can be connected to the outside to efficiently perform editing and proofreading processing. In this case, the control program in the device may be designed for a simple one-line display device, and sufficient editing functions can be obtained by connecting many types of display devices by simply setting some parameters.
以下図面を参照して本発明の一実施例を詳細に説明する
。第1図は本発明の一実施例を示すブロック図である。An embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of the present invention.
図中1は文字あるいは編集用コマンドを入力するための
入力部でアシ、キーボード装置、タブレット装置などが
適用される。2は前記1の入力部よ)順次入力された文
書のコード情報を記憶するための文書メモリである。8
は4の表示装置に対して表示制御を行う表示制御部であ
り、表示装置が側石の表示能力をもつかを記憶している
表示形式記憶部6、現在表示されている文書メモリ中の
一部の文字コード列を記憶している表示メモリ7とを有
する。表示メモリにあるコード列とは、例えば特定の文
字列を反転表示させるための制御コード、カーソルを表
示するための制御コードなども含むものとする。5は入
力部よシ入力された文字列を文書メモリの指定部分に出
力させる、入力部より指示されるコマンドを解釈して対
応した編集処理を行う、表示制御部に対して表示位置9
反転指示、カーソルに関する指示を行う、など本文書作
成編集装置全体のコントロールを行う編集制御部である
。In the figure, reference numeral 1 denotes an input section for inputting characters or editing commands, to which a reed, keyboard device, tablet device, etc. are applied. Reference numeral 2 denotes a document memory for storing code information of documents sequentially input (from the input section 1). 8
4 is a display control unit that performs display control on the display device 4, a display format storage unit 6 that stores whether the display device has a side stone display ability, and a display format storage unit 6 that stores information about the currently displayed document in the memory. The display memory 7 stores character code strings of the parts. The code string in the display memory includes, for example, a control code for displaying a specific character string in reverse video, a control code for displaying a cursor, and the like. Reference numeral 5 indicates a display position 9 for the display control section, which outputs a character string inputted from the input section to a specified portion of the document memory, and interprets commands instructed from the input section and performs corresponding editing processing.
This is an editing control unit that controls the entire document creation/editing device, such as instructing inversion and instructing the cursor.
第2図は一行表示の例である。11の一行表示装置に1
2の文例と、13のカーソルが表示されている。FIG. 2 is an example of a one-line display. 1 for 11 single-line displays
2 example sentences and 13 cursors are displayed.
第3図は本発明の文書作成編集装置によシ、本来−行表
示装置を対象に設けられた編集制御部の指示によって、
複数行表示装置に表示した例である。14の表示装置の
中に15の一行表示内容と、その前方の文書内容が17
に、後方の文書内容が18にそれぞれ表示されている。FIG. 3 shows that the document creation/editing device of the present invention performs operations according to instructions from an editing control section originally provided for a line display device.
This is an example of display on a multi-line display device. There are 15 single-line display contents on 14 display devices and 17 document contents in front of it.
, the content of the document at the rear is displayed at 18, respectively.
以下本発明の動作を第4図を用いて説明する。The operation of the present invention will be explained below with reference to FIG.
まず入力部よシ「新規文書作成」のコマンドを入力する
と、編集制御部5は文書メモリ2を初期状態にクリアし
、表示制御部3に対して表示指示を行う。この時、カー
ソルの位置は文書メモリの先頭に対応する位置として、
先頭の一行を文書メモリ2よp取多出し表示出力するよ
うに指示する。First, when a command "Create new document" is input through the input section, the editing control section 5 clears the document memory 2 to its initial state and instructs the display control section 3 to display. At this time, the cursor position corresponds to the beginning of the document memory, and
Instructs to output the first line from the document memory 2 for display.
表示制御部8は指定された文書の一行の内容を表承部4
に転送し第C行目に表示出力させるが、この時、表示装
置4が側石分の表示能力を有するかをあらかじめ表示形
式記憶部6に記憶してお(訃、コ、その行数TLに従っ
て例えば表示装置の中央部C1すなわち値TLが一行で
あれば表示装置の第一行目に、また21行であれば第1
1行目に位置を指示して行う。第2図では12、第3図
では15に対応する。この表示能力の行数TLの指定は
、入力部1よシオペレータにあらかじめ入力させること
もでき、または表示装置4を接続する際に特別の機械的
スイッチを設けて自動的に、今接続されている表示装置
の表示回合を行数TLが判定できるように回路を設ける
ことも可能である。The display control unit 8 displays the contents of one line of the specified document in the representation unit 4.
At this time, it is stored in advance in the display format storage unit 6 whether the display device 4 has the ability to display the side stones (the number of lines TL). Accordingly, for example, if the center part C1 of the display device, that is, the value TL is in one line, it will be in the first line of the display device, and if it is in the 21st line, it will be in the first line.
This is done by specifying the position on the first line. This corresponds to 12 in FIG. 2 and 15 in FIG. The designation of the number of lines TL of the display capacity can be input in advance by the operator through the input unit 1, or a special mechanical switch can be provided when the display device 4 is connected to automatically specify the number of lines TL that is currently connected. It is also possible to provide a circuit so that the number of lines TL can determine the display rate of the display device.
次に表示制御部8は、表示形式記憶部6が複数行を指示
している時は今表示された文書−行の前方にある文書内
容を文書メモリ2よシ所定行数分取υ出し、これらを第
3図17の領域に表示させる。さらに表示領域18には
後方の文書内容を文書メモリ2よシ所定行数分取シ出し
表示出力させる。今の例では、12あるいは15の表示
が文書第1行目なので17の領域に特例も表示させない
ように制御させることが必要である。Next, when the display format storage unit 6 indicates a plurality of lines, the display control unit 8 extracts a predetermined number of lines υ of the document contents in front of the currently displayed document line from the document memory 2; These are displayed in the area shown in FIG. 317. Furthermore, the contents of the document at the rear are outputted in the display area 18 in a predetermined number of rows from the document memory 2. In the present example, since the display of 12 or 15 is the first line of the document, it is necessary to control so that the special case is not displayed in the area of 17.
次に入力部1よシ順次文字コードが入力され、文書メモ
リ2に文字コード列として記憶されていく。編集制御部
5は入力文字が1文字入る毎にカーソルの位置をカウン
トupシ、表示指定行と、カーソル位置を指定して表示
制御部8へ表示指示をするが、入力文字が一行分を越え
た時は、指定する表示行位置をカラン)upする。かよ
うにして、例えば第8図に示したように入力文書が表示
装置4に表示出される。Next, character codes are sequentially input through the input unit 1 and stored in the document memory 2 as a character code string. The editing control unit 5 counts up the cursor position each time an input character enters, specifies the display specified line and cursor position, and instructs the display control unit 8 to display it, but if the input character exceeds one line, , move up the specified display line position. In this way, the input document is displayed on the display device 4, for example, as shown in FIG.
ここで16のカーソルに対して上方向への指示を与える
ためのコマンドを入力部1よシ入力すると、編集制御部
5は、現在12または15に表示中の行に対応した文書
メモリ2の中の行位置よシー行前方の位置を指定する。When a command for giving an upward instruction to the cursor 16 is input into the input section 1, the editing control section 5 selects the contents of the document memory 2 corresponding to the line currently displayed at 12 or 15. Specify the position ahead of the row position.
もちろん、現在第一行目を表示中であれば、指定位置は
変更しない。Of course, if the first line is currently being displayed, the specified position will not be changed.
この指定値は8の表示指定行記憶部に記憶され、次に表
示制御部8では、この指定の位置にあたる一行文書デー
タを文書メモリ2よシ読み出し、表示装置4に表示させ
る。この時、6の表示形式記憶部を参照し、−行表示装
置であれば12の例のごとく、また複数行表示装置であ
れば15の例のごとく画面中央部に表示させる。This specified value is stored in the display specified line storage section 8, and then the display control section 8 reads out the one line document data corresponding to this specified position from the document memory 2 and displays it on the display device 4. At this time, the display format storage section 6 is referred to, and the display is displayed in the center of the screen as shown in the example 12 if the display is a - line display, or as shown in the example 15 if the display is a multi-line display.
次に、複数表示装置の場合に限シ以下の処理を行う。Next, in the case of multiple display devices, the following processing is performed.
表示指定行記憶部8にある行指定値よシ、表示゛形式記
憶部6で指定される値、例えば21行表示装置であれば
10行分を減算して上部表示指定値9を求め、その位置
に対応する文書メモリ2よシ例えば10行分を読み出し
て表示装置4の第1行目よシ表示出力する。同様にして
、8の表示指定行の次の行位置に対応ネる文書メモリ2
より例えば(上記の例では)10行分を読み出して表示
装置4の例えば第12行目よシ表示出力する。From the line specification value in the display specification line storage unit 8, subtract the value specified in the display format storage unit 6, for example 10 lines for a 21 line display device, to obtain the upper display specification value 9. For example, 10 lines are read out from the document memory 2 corresponding to the position and displayed on the display device 4 starting from the first line. Similarly, document memory 2 corresponding to the line position next to the display specified line 8.
For example, 10 lines (in the above example) are read out and displayed on the display device 4, starting from the 12th line.
このよう:二して、表示装置4が複数行表示装置である
場合であっても、その例えば中央の行には一行表示装置
の場合と同様な形式で表示出力させ、その前後の画面部
分にも簡単な手順により前後の文書内容を表示可能とす
ることができる。Second, even if the display device 4 is a multi-line display device, for example, the center row is displayed in the same format as a single-line display device, and the screen portions before and after it are output. It is also possible to display the previous and subsequent document contents by a simple procedure.
なお、画面の上部、下部領域への表示命令は、カーフル
の上下指定、すなわち画面スクロールの際あるいは、改
行コード入力の時などの他は、そのつど送る必要がない
ことはもちろんである。Note that it is needless to say that the command to display the upper and lower areas of the screen does not need to be sent each time, except when specifying the upper or lower part of the cursor, that is, when scrolling the screen, or when inputting a line feed code.
なお本発明の意図するところは、上記実施例に限られる
ものではなく、この発明の要旨を変えない範囲で種々変
形実施可能なことはもちろんである。It should be noted that the intention of the present invention is not limited to the above-mentioned embodiments, and it goes without saying that various modifications can be made without departing from the gist of the present invention.
上記の実施例の説明では、表示装置が複数行表示装置の
場合、中央の一行のデータを中心にその上下領域に分け
て処理を行ったが、例えば、表示可能行数が21の蒔は
表示指示性の値(中央に表示する文書の行)よυ10行
分減じてその文書の行位置よシ21行分表示してもよい
。この時は、表示開始位置は画面第1行目からであるが
、力−ンル表示は常に中央の行にすることになる。In the explanation of the above embodiment, when the display device is a multi-line display device, processing is performed by dividing the data into the upper and lower areas centering on one row of data in the center. By subtracting υ10 lines from the directivity value (the line of the document to be displayed in the center), 21 lines may be displayed from the line position of the document. At this time, the display start position is from the first line on the screen, but the power display is always in the center line.
第1図は本文書作成編集装置の構成概略ブロック図、第
2図は一行表示装置の表示例を示す図、第8図は複数行
表示装置の表示例を示す図、第4図は表示制御部の動例
のフローチャートである。
1・・・入力部
2・・・文書メモリ
8・・・表示制御部
4・・・表示装置
5・・・編集制御部
6・・・表示形式記憶部
7・・・表示メモリ
8・・・表示指定行記憶部
9・・・上部表示指定記憶部
lO・・・下部表示指定記憶部
11・・・−行表示装置
12・・・−行表示領域
18・・・カーソル表示例1
14・・・複数行表示装置
15・・・中央表示領域
16・・・カーソル表示例2
17・・・上部表示領域
18・・・下部表示領域
代理人 弁理士 則 近 憲 佑 (ほか1名)第1図
第2図
3
第3図
第 4 図Figure 1 is a schematic block diagram of the configuration of the document creation/editing device, Figure 2 is a diagram showing a display example of a single-line display device, Figure 8 is a diagram showing a display example of a multi-line display device, and Figure 4 is a display control diagram. FIG. 1... Input section 2... Document memory 8... Display control section 4... Display device 5... Edit control section 6... Display format storage section 7... Display memory 8... Display specification line storage section 9... Upper display specification storage section lO... Lower display specification storage section 11... - Line display device 12... - Line display area 18... Cursor display example 1 14... -Multi-line display device 15...Central display area 16...Cursor display example 2 17...Upper display area 18...Lower display area Agent Patent attorney Kensuke Chika (and 1 other person) Figure 1 Figure 2 Figure 3 Figure 4
Claims (1)
めの入力部と、該入力された文書の文字コード列を保存
する文書メモリと、該文書メモリにある文字データ列の
一部を表示出力するための表示制御部と、前記入力部よ
多入力される編集指示によ)文書メモリ中のデータを編
集するための編集制御部を備えた文書作成編集装置にお
いて、前記表示制御部は、定められた一定行数の表示装
置に対して前記編集制御部からの指示で表示制御を行い
、接続された表示装置が前記窓められた行数を越える表
示能力を有する場合は、その表示装置の定められた範囲
に対しては同様の方法で表示制御を行い、この範囲の上
部には文書メモリ中の対応する前側文書を、下部には後
側文書を表示させることを特徴とする文書作成編集装置
。An input unit for obtaining a character code string and editing instruction input corresponding to a document, a document memory for storing the input character code string of the document, and displaying and outputting a part of the character data string in the document memory. In the document creation/editing device, the display control section includes a display control section for editing data in the document memory (according to multiple editing instructions inputted from the input section), If the connected display device has a display capacity exceeding the windowed number of lines, the display control is performed based on instructions from the editing control unit for a display device with a fixed number of lines, and if the connected display device has a display capacity exceeding the windowed number of lines, the display device A document creation/editing device is characterized in that display control is performed in a similar manner for a range in which a corresponding front document in a document memory is displayed at the top of the range, and a rear document is displayed at the bottom of the range. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58072954A JPS59200330A (en) | 1983-04-27 | 1983-04-27 | Document producing and editing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58072954A JPS59200330A (en) | 1983-04-27 | 1983-04-27 | Document producing and editing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59200330A true JPS59200330A (en) | 1984-11-13 |
| JPH0472263B2 JPH0472263B2 (en) | 1992-11-17 |
Family
ID=13504283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58072954A Granted JPS59200330A (en) | 1983-04-27 | 1983-04-27 | Document producing and editing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59200330A (en) |
-
1983
- 1983-04-27 JP JP58072954A patent/JPS59200330A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0472263B2 (en) | 1992-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH087748B2 (en) | Document coloring device | |
| JPS6342304B2 (en) | ||
| JPH0363756A (en) | Document editor | |
| JPS6154508A (en) | Numerical controller | |
| JPS59200330A (en) | Document producing and editing device | |
| JPS6121570A (en) | Sentence generating device | |
| JPH08286882A (en) | Information processing apparatus and page turning method for the information processing apparatus | |
| JPH036731A (en) | Message display device | |
| EP0386260A1 (en) | Sequence program editing system | |
| JPS62293474A (en) | Graphic data processor | |
| JPH0855109A (en) | Document creating apparatus and control method thereof | |
| JPH01149164A (en) | Text editing system | |
| JPH01142863A (en) | Document processor | |
| JPH04118770A (en) | Document preparing device | |
| JPS61158263A (en) | image processing system | |
| JPH02288965A (en) | Document editing device | |
| JPS63254489A (en) | document creation device | |
| JPH01188978A (en) | Page data display system | |
| JPH02311905A (en) | Nc data display method | |
| JPH01121970A (en) | Document preparing/editing device | |
| JPH0792648B2 (en) | Synchronous editing device | |
| JPH09120398A (en) | Document coloring editing method and storage device | |
| JPS6180292A (en) | Display cotnrol system | |
| JPH04123178A (en) | Document processing device and method | |
| JPH04118751A (en) | Document preparing device |