[go: up one dir, main page]

JPS5897738A - Display - Google Patents

Display

Info

Publication number
JPS5897738A
JPS5897738A JP56198271A JP19827181A JPS5897738A JP S5897738 A JPS5897738 A JP S5897738A JP 56198271 A JP56198271 A JP 56198271A JP 19827181 A JP19827181 A JP 19827181A JP S5897738 A JPS5897738 A JP S5897738A
Authority
JP
Japan
Prior art keywords
displayed
characters
line
display
character
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP56198271A
Other languages
Japanese (ja)
Other versions
JPH0345398B2 (en
Inventor
Katsuhide Morimoto
克英 森本
Sadao Asahi
旭 貞男
Masuyuki 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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP56198271A priority Critical patent/JPS5897738A/en
Publication of JPS5897738A publication Critical patent/JPS5897738A/en
Publication of JPH0345398B2 publication Critical patent/JPH0345398B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To facilitate confirmation for the connection among the contexts in the direction of lines without impairing the layout of an original, by setting a larger number of characters equivalent to a line of sentences than the number of characters which can be displayed on a line of a display screen. CONSTITUTION:The number N of characters equivalent to a line of sentences to be displayed to an N register 331 of an RAM33 is stored, and the number M of lines of the sentences to be displayed to an M register 332 is stored. In such a case, writing is performed from an address A at the starting point to the diection X and in order of character codes. Thus the writing is performed again from the head of the 2nd line when the supplied character codes are counted up to the N-th character. Then the character codes are stored in a character code area 333 with exactly the same layout as an original. In other words, the number of characters which can be displayed on a line of a display screen is smaller than the number of characters which are set by a setting means, the sentence to be displayed in response to the output of a command means is shifted toward the line to be displayed.

Description

【発明の詳細な説明】 この発明は、表示@置に関し、特にたとえばワードプロ
セッサなどに用いられる表示@瞳のように複数行の文章
を表示する表示@胃の改良に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a display, and more particularly to an improvement in a display that displays a plurality of lines of text, such as a display that is used in a word processor or the like.

たとえばワードプロセッサのように文章を処理する装置
では、キー操作によって現在入力されている文章やフロ
ッピディスクなどがら読出した文章を表示するための表
示装置(たとえばCRTディスプレイ)が設けられてい
る。このような表示装置は複数行の文章を表示可能であ
るが、その1画面に表示し得るキャラクタ数は固定的に
定められている。すなわち、1行に表示し得るキャラク
タ(以下単に文字と称す)数と、1画面に表示し得る行
数とが固定的に定められている。ところでワードプロセ
ッサに入力するための原稿を作成する場合、必ずしも表
示画数のサイズに合せてレイアウトされるとは限らない
。たとえば、表示装置がその1行に40文字を表示可能
な場合、原稿では各行の文字数(空白部分も含む)が4
0文字を越えてレイアウトされることがある。このよう
な階で1行に記載されていた文章が表示VRII+では
複数行にわたって表示されてしまう。そのため、原稿の
レイアウトと賛なるレイアウトで表示が行なわれてしま
い、文章の編集や修正が行ないにくくなるという欠点が
あった。特に、1行で表示しな−ければ意味がつかみに
くい文章(たとえば数式など)は表示装置を見ながらの
編集がほとんど不可能になる。
For example, a device that processes text, such as a word processor, is provided with a display device (eg, a CRT display) for displaying text currently being input through key operations or text read out from a floppy disk. Although such a display device can display multiple lines of text, the number of characters that can be displayed on one screen is fixed. That is, the number of characters (hereinafter simply referred to as characters) that can be displayed on one line and the number of lines that can be displayed on one screen are fixed. By the way, when creating a manuscript to be input into a word processor, the layout is not necessarily adjusted to the size of the number of display strokes. For example, if a display device can display 40 characters per line, the number of characters per line (including blank spaces) in the manuscript is 4.
It may be laid out with more than 0 characters. Text that was written on one line on such a floor ends up being displayed over multiple lines on Display VRII+. Therefore, the display is performed in a layout that does not match the layout of the manuscript, making it difficult to edit or correct the text. In particular, it becomes almost impossible to edit texts (such as mathematical formulas) whose meaning is difficult to understand unless they are displayed on a single line while looking at the display device.

このことを第1図および第2図を参照して具体的に説明
する。
This will be specifically explained with reference to FIGS. 1 and 2.

第1図はワードプロセッサなどに入力される前の原稿の
レイアウトを示した図である。また、第2図は第1図に
示すような原稿を入力した場合従来の表示装置で表示さ
れる内容を示した図である。
FIG. 1 is a diagram showing the layout of a manuscript before it is input into a word processor or the like. Further, FIG. 2 is a diagram showing the contents displayed on a conventional display device when a document as shown in FIG. 1 is input.

第1図に示す原稿では、各行の文書(空白部分を含む)
が17文字でレイアウトされている。それに対し、表示
装置は、その1行に10文字しか表示することができな
い。そのため、原稿で1行の文章であったものが表示装
置では2行にわたって表示されてしまう。したがって、
第1図に示すように数式や罫線などを含む文書では、表
示装置の表示内容からもとの意味をつかむことがほとん
どできなくなる。− それゆえに、この発明の主たる目的は、上述のような欠
点を解消し得る表示装置を提供することである。
In the manuscript shown in Figure 1, each line of text (including blank areas)
is laid out in 17 characters. In contrast, a display device can display only 10 characters in one line. Therefore, what is one line of text in the original document ends up being displayed over two lines on the display device. therefore,
As shown in FIG. 1, in a document containing mathematical formulas, ruled lines, etc., it becomes almost impossible to grasp the original meaning from the content displayed on the display device. - Therefore, the main object of the invention is to provide a display device that can overcome the above-mentioned drawbacks.

この発明は、要約すれば、記憶手段に記憶された文章の
1行分のキャラクタ数を表示画面の1行に表示可能なキ
ャラクタ数よりも多く設定し得る設定手段を設け、表示
画面の1行に表示可能なキャラクタ数が設定手段によっ
て設定されたキャラクタ数よりも小さいとき移動指令手
段の出力に応答して表示すべき文章を行方向に移動(い
わゆるスクロール)させて表示させるようにし、原稿の
レイアウトを損うことなく行方向の文脈のつながりを容
易に確認し得るようにしたものである。
To summarize, this invention provides a setting means that can set the number of characters for one line of a sentence stored in a storage means to be larger than the number of characters that can be displayed on one line of a display screen, and When the number of characters that can be displayed is smaller than the number of characters set by the setting means, the text to be displayed is moved in the line direction (so-called scrolling) in response to the output of the movement command means, and the text is This allows you to easily check the context connections in the row direction without damaging the layout.

この発明の上述の目的およびその他の目的と特徴は、図
面を参照して行なう以下の詳細な説明から一層明らかと
なろう。
The above objects and other objects and features of the present invention will become more apparent from the following detailed description with reference to the drawings.

第3図はこの発明の一実施例を示すブロック図である。FIG. 3 is a block diagram showing one embodiment of the present invention.

キーボード1から出力されるキーコードはマイクロプロ
セッサ3に与えられる。データファイル2はたとえば7
0ツピデイスクなどに予め記憶されている文章を読取る
ためのものでその出力はマイクロプロセッサ3に与えら
れる。このマイクロプロセッサ3はたとえばCPLJ3
1やROM32ヤRAM33を含む。ROM32kmG
*、たとえば第8図に示すような動作プログラムが格納
され、CPU31はこの動作プログラムにしたがって動
作を行なう。また、RAM33はたとえば第5図に示す
ような記憶領域を含む。RAM33から読出された文字
コードはデータバス4を介してリフレッシュメモリ5に
与えられる。このリフレッシュメモリ5は文章を表示す
るための表示器10の表示画面の文字表示位置に対応す
るアドレスを有する。そして、マイクロプロセッサ3は
アドレスセレクタ6を介してリフレッシュメモリ5に書
込アドレスを与え、文字コードが書込まれるべきアドレ
スを指定する。
The key code output from the keyboard 1 is given to the microprocessor 3. For example, data file 2 is 7
It is used to read sentences stored in advance on a disk, etc., and its output is given to the microprocessor 3. This microprocessor 3 is, for example, CPLJ3
1, ROM32, and RAM33. ROM32kmG
*, for example, an operation program as shown in FIG. 8 is stored, and the CPU 31 operates according to this operation program. Further, the RAM 33 includes a storage area as shown in FIG. 5, for example. The character code read from RAM 33 is given to refresh memory 5 via data bus 4. This refresh memory 5 has addresses corresponding to character display positions on the display screen of the display 10 for displaying sentences. Then, the microprocessor 3 gives a write address to the refresh memory 5 via the address selector 6, and specifies the address where the character code is to be written.

CRTコントローラ7は表示器10の表示制御を行なう
ためのもので、表示器10に水平/垂直同期信号を与え
るとともに、アドレスセレクタ6を介してリフレッシュ
メモリ5に文字コード読出しのためのアドレスを与える
。このように、アドレスセレクタ6にはマイクロプロセ
ッサ3からの文字コード書込アドレスとCRTコントロ
ーラ7からの文字コード読出アドレスとが与えられるが
さらにマイクロプロセッサ3から出力切替信号が与えら
れ、その出力切替信号に応じていずれのアドレスを出力
するかがIll IIIされる。すなわち、アドレスセ
レクタ6はリフレッシュメモリ5に文字コードを書込む
場合マイクロプロセッサ3から与えられるアドレスを選
択して出力し、逆にリフレッシュメモリ5から文字コー
ドを読出す場合CRTコントローラ7から与えられるア
ドレスを選択して出力する。なお、リフレッシュメモリ
5に文字コードが書込まれているときは表示器10の表
示が停止される。
The CRT controller 7 is used to control the display of the display 10, and provides a horizontal/vertical synchronizing signal to the display 10, and also provides an address for reading character codes to the refresh memory 5 via the address selector 6. In this way, the address selector 6 is given the character code write address from the microprocessor 3 and the character code read address from the CRT controller 7, but is also given an output switching signal from the microprocessor 3, and the output switching signal Ill III determines which address to output depending on the address. That is, when writing a character code to the refresh memory 5, the address selector 6 selects and outputs the address given from the microprocessor 3, and conversely, when reading a character code from the refresh memory 5, it selects and outputs the address given from the CRT controller 7. Select and output. Note that while the character code is written in the refresh memory 5, the display on the display 10 is stopped.

CRTコントローラ7によってリフレッシュメモリ5か
ら読出された文字コードはフォントメモリ8に与えられ
る。このフォントメモリ8は文字コード別に表示パター
ンデータを記憶している。
The character code read from refresh memory 5 by CRT controller 7 is given to font memory 8. This font memory 8 stores display pattern data for each character code.

そして、フォントメモリ8はリフレッシュメモリ5から
与えられる文字コードに対応する表示パターンデータを
出力し、並列−直列変換回[19に与える。この並列−
直列変換回路9は与えられたビット並列の表示パターン
データを直列データすなわちビデオ信号に変換して表示
器10に与える。
Then, the font memory 8 outputs display pattern data corresponding to the character code given from the refresh memory 5, and supplies it to the parallel-to-serial conversion circuit [19]. This parallel-
The serial conversion circuit 9 converts the applied bit-parallel display pattern data into serial data, that is, a video signal, and supplies the serial data to the display 10.

このようにして、リフレッシュメモリ5のあるアドレス
から読出された文字コードは表示110の対応する文字
表示位置に表示される。
In this way, the character code read from a certain address in the refresh memory 5 is displayed at the corresponding character display position on the display 110.

第4図は第3図に示すキーボード1のキー配置図である
。図において、キーボード1は各種文字を入力するため
の文字キー101と、数値情報を入力するためのテンキ
ー102と、各種ファンクションキー104とを含む。
FIG. 4 is a key arrangement diagram of the keyboard 1 shown in FIG. 3. In the figure, a keyboard 1 includes character keys 101 for inputting various characters, a numeric keypad 102 for inputting numerical information, and various function keys 104.

なお、ファンクションキー104は表示$110に表示
すべき文章の1行あたりの文字数(空き部分を含む)を
設定するための行員設定キー104aと、表示器10に
表示すべき文章の行数を設定するための行数設定キー1
04bとを含む。すなわち、行員設定キー104aが操
作された後テンキー102が操作されると、テンキーに
よって入力された数値情報がRA M 33 (7>所
定領域に記憶され、表示すべき文章の1行分の文字数が
設定される。この文字数の設定は表示!110の1行分
に表示可能な文字数を越えて設定することができ、たと
えば第1図に示すような入力される前の原稿の1行分の
文字数がそのまま設定される。同様に、行数設定キー1
04bが操作された侵テンキー102が操作されると、
テンキー102によって入力された数値情報がRAM3
3の所定領域に記憶され、表示すべき文章の行数が設定
される。この行数の設定は表示B140に表示し得る行
数を越えて設定することができ、たとえば第1図に示す
ような原稿の行数がそのまま設定される。
Note that the function key 104 is a bank staff setting key 104a for setting the number of characters per line of text to be displayed on the display $110 (including blank space), and a bank staff setting key 104a for setting the number of lines of text to be displayed on the display 10. Line number setting key 1 for
04b. That is, when the numeric keypad 102 is operated after the bank employee setting key 104a is operated, the numerical information inputted by the numeric keypad is stored in a predetermined area of the RAM 33 (7), and the number of characters for one line of text to be displayed is This number of characters can be set to exceed the number of characters that can be displayed in one line of Display! 110, for example, the number of characters in one line of the original before input as shown in Figure 1. is set as is.Similarly, line number setting key 1
When the numeric keypad 102 with 04b is operated,
Numerical information entered using the numeric keypad 102 is stored in the RAM 3.
3, and the number of lines of text to be displayed is set. The number of lines can be set to exceed the number of lines that can be displayed on the display B140, and for example, the number of lines of the document as shown in FIG. 1 is set as is.

さらに、キーボード1はカーソル移動キー103を含む
。このカーソル移動キー103は表示器10に表示され
るカーソルマークを任意の文字表示位置に移動させるた
めのキーであり、カーソルマークを文章の行方向と直交
する方向に移動させるカーソルキー103aおよび10
3bと、カーソルマークを文章の行方向に沿って移動さ
せるカーソルキー103Gおよび103dとを含む。こ
れらカーソルキー103aないし103dは文字の入力
位習や編集個所や修正個所を表示器10の表示画面上で
指定するために用いられるが、カーソルキー1030お
よび103dは表示文章の行方向に沿うスクロールを指
令するためのスクロール指令キーとしても用いられる。
Furthermore, the keyboard 1 includes cursor movement keys 103. This cursor movement key 103 is a key for moving the cursor mark displayed on the display 10 to an arbitrary character display position, and cursor keys 103a and 10 for moving the cursor mark in a direction perpendicular to the line direction of the text.
3b, and cursor keys 103G and 103d for moving the cursor mark along the line direction of the text. These cursor keys 103a to 103d are used to specify character input positions, editing points, and correction points on the display screen of the display unit 10, but the cursor keys 1030 and 103d are used to scroll along the line direction of the displayed text. It is also used as a scroll command key for issuing commands.

第5図は第3図のRAM33の記憶領域を示す図解図で
ある。図において、RAM33は行員設定キー104a
によって設定された表示すべき文章の1行分の文字数(
N>を記憶する領域(以下Nレジスタと称する)331
と、行数設定キー104bによって設定された表示すべ
き文章の行数(M)を記憶する領域(以下Mレジスタと
称する)332とを含む。また、RAM33は文字キー
101によって入力された文字コードあるいはデ−タフ
アイル2から読出された文字コードを記憶する領域(以
下文字コードエリアと称する)333を含む。この文字
コードエリア333は表示器10に表示し得る文字の4
倍の文字コードを記憶し轡る容量を有している。すなわ
ち、第5図に示すX方向に表示器10の1行分に表示し
得る文字の2倍の文字コードを記憶し得る。そして、第
5図に示すY方向に表示器10で表示し得る行数の2倍
の行数の文章を記憶し得る。ここで、文字コードエリア
333は、Nレジスタ331およびMレジスタ332の
記憶内容によって、文字コード記憶のために割当てられ
る領域が変化する。たとえば、Nレジスタ331にN(
表示すべき文章の1行分の文字数)が記憶され、Mレジ
スタ332にM(表示すべき文章の行数)が記憶されて
いる場合、文字コードエリア333では、アドレスAを
起点としてX方向にN文字分の記憶領域が割当てられY
方向にM行分の記憶領域が割当てられる。
FIG. 5 is an illustrative diagram showing the storage area of the RAM 33 shown in FIG. In the figure, the RAM 33 is the bank employee setting key 104a.
Number of characters for one line of text to be displayed set by (
N> storage area (hereinafter referred to as N register) 331
and an area (hereinafter referred to as M register) 332 for storing the number of lines (M) of text to be displayed set by the line number setting key 104b. Further, the RAM 33 includes an area (hereinafter referred to as character code area) 333 for storing character codes input by the character keys 101 or read from the data file 2. This character code area 333 contains 4 of the characters that can be displayed on the display 10.
It has the capacity to store and repeat twice as many character codes. That is, it is possible to store twice as many character codes as the characters that can be displayed on one line of the display 10 in the X direction shown in FIG. Then, it is possible to store twice the number of lines of text that can be displayed on the display 10 in the Y direction shown in FIG. Here, in the character code area 333, the area allocated for storing character codes changes depending on the storage contents of the N register 331 and the M register 332. For example, N(
If the number of characters for one line of text to be displayed is stored, and M (the number of lines of text to be displayed) is stored in the M register 332, in the character code area 333, the number of characters for one line of text to be displayed is stored in the X direction starting from address A. Storage area for N characters is allocated and Y
A storage area for M rows is allocated in the direction.

このようにして割当てられた記憶領域に文字コードを書
込む場合、起点のアドレスAからX方向に文字コード順
次に書込みが行なわれる。そして、入力された文字コー
ドがN文字目まできたときは再び2行目の先頭から書込
みが行なわれる。すなわち、文字コードエリア333に
は、原稿と全く同じレイアウトで文字コードが記憶され
る。
When writing character codes into the memory area allocated in this manner, the character codes are written sequentially in the X direction from address A as the starting point. When the input character code reaches the Nth character, writing is performed again from the beginning of the second line. That is, character codes are stored in the character code area 333 in exactly the same layout as the original.

第6図および第7図は第1図に示すような原稿に基づい
て入力された文章を表示aioで表示した例を示す図で
ある。また、第8図は第3図の実施例の動作を説明する
ためのフローチャートである。
FIGS. 6 and 7 are diagrams showing examples in which sentences inputted based on the manuscript shown in FIG. 1 are displayed on the display aio. Further, FIG. 8 is a flowchart for explaining the operation of the embodiment of FIG. 3.

以下、第3図ないし第8図を参照してこの発明の実施例
の動作について説明する。
The operation of the embodiment of the present invention will be described below with reference to FIGS. 3 to 8.

まず、文章の表示を行なう前に行員設定キー104aお
よび行数設定キー104bによって表示すべき文章の1
行分の文字数N (11図では17文字)と行数Mとが
設定され、Nレジスタ331にはNが記憶され、Mレジ
スタ332にはMが記憶されているものとする。
First, before displaying the text, one of the texts to be displayed is selected using the bank employee setting key 104a and the line number setting key 104b
It is assumed that the number of characters for a line N (17 characters in FIG. 11) and the number of lines M are set, N is stored in the N register 331, and M is stored in the M register 332.

ここで、第4図に示す文字キー101から文字コードが
入力され、□それに応じて表示器10に文字が表示され
ていく場合の動作について説明する。
Here, a description will be given of the operation when a character code is input from the character key 101 shown in FIG. 4, and characters are displayed on the display 10 accordingly.

この場合、第8図のステップ(図示ではSと略す)1に
おいてキーボード1からのキン−人力が判断され、ステ
ップ2においてそのキー人力がスクロール指令キーでな
いことが判断され、ステップ2aにおいてキー人力が文
字キーであることが判断される。そして、ステップ2b
では、入力された文字コードが文字コードエリア333
およびリフレッシュメモリ5に書込まれる。続いて、ス
テップ3では、入力文字数が+1される。次に、ステッ
プ4においてリフレッシュメモリ5の複数行の記憶領域
のうち現在文字コードの書込みが行なわれている行の最
終まで文字コードが書込まれたかどう゛かを判断する。
In this case, in step 1 (abbreviated as S in the illustration) of FIG. 8, the key force from the keyboard 1 is determined, in step 2 it is determined that the key force is not a scroll command key, and in step 2a, the key force is It is determined that the key is a character key. And step 2b
Now, the input character code is in the character code area 333.
and written to the refresh memory 5. Subsequently, in step 3, the number of input characters is incremented by one. Next, in step 4, it is determined whether or not the character code has been written to the end of the line in which the character code is currently being written among the plurality of lines of storage area of the refresh memory 5.

なお、この実施例では文字が表示されていない空白部分
にも1文字ごとに空白を意味するコード゛が入力されて
おり、文字コードはそのような空白を意味するコードも
含むものとする。もし、リフレッシュメモリ5の行の最
終まで文字コードが書込まれていなければステップ5の
ツブ3においてカウントされた文字数がNレジスタ33
1に記憶された文字数Nよりも小さいことが判断され、
ステップ6において文章の静止表示が行なわれ、再びス
テップ1の動作を行なう。
In this embodiment, a code meaning a blank space is entered for each character even in a blank area where no characters are displayed, and the character code includes a code meaning such a blank space. If the character code has not been written to the end of the row in the refresh memory 5, the number of characters counted in knob 3 of step 5 will be stored in the N register 33.
It is determined that the number of characters stored in 1 is smaller than N,
In step 6, the text is displayed statically, and the operation in step 1 is performed again.

一方、上述のステップ4においてリフレッシュメモリ5
の成る行の最終まで文字コードの書込みが行なわれたこ
とが判断された場合、その行にはそれ以上文字コードを
書込むことができなくなる。
On the other hand, in the above step 4, the refresh memory 5
If it is determined that character codes have been written to the end of the line containing , no further character codes can be written to that line.

そのため、ステップ7において表示すべき文章を行方向
に沿って所定文字弁だけスクロールさせる。
Therefore, in step 7, the text to be displayed is scrolled by a predetermined number of characters along the line direction.

このスクロールはたとえば第6図に示すように表示11
1mの左端から順番に文字が表示されていくような場合
、現在まで入力された文章を画面の左の方向へスクロー
ルさせる。
For example, this scroll is displayed as shown in FIG.
When characters are displayed in order from the left end of 1m, the text input so far is scrolled to the left of the screen.

ここで、このス色ロールについてさらに詳細に説明する
。CPLJ31は常に文字コードエリア333の第何文
字目から第何文字目までの文章がリフレッシュメモリ5
に書込まれているかを記憶している。たとえば、表示器
10はその1行に10レッシュメモリ5には文字コード
エリア333の1文字目から10文字目までの文字コー
ドが記憶されでいるとする。このとき、CPU31は表
示W10の表示を停止し、文字コードエリア333の2
文字目から11文字目までの文字コードを読出しリフレ
ッシュメモリ5の内容をすべて書換える。すなわち、こ
のときリフレッシュメモリ5には文字コードエリア33
3の2文字目から11文字目までの文字コードが記憶さ
れる。その後、CPu31は表示器10を点灯し、2文
字目から11文字目までの文章を表示させる。所定時間
後、再び表示器10の表示を停止させ、リフレッシュメ
モリ5を文字コードエリア333の3文字目から12文
字目までの文字コードに書換える。そして、再び表示器
10を点灯する。この一連の動作を所定文字回数(たと
えば5文字分)だけ繰り返す。人間の目には残像現象が
あるため、リフレッシュメモリ5の書換えをすばやく行
なえばあだが内にリフレッシュメモリ5の書換えを行な
ってもよく、この場合は表示器10を停止する必要が無
くそのちらつきを全くなくすことができる。
Here, this color roll will be explained in more detail. In CPLJ31, the text from the number character to the number character in the character code area 333 is always refreshed in the memory 5.
It remembers what is written in it. For example, it is assumed that the display device 10 stores character codes from the first character to the tenth character in the character code area 333 in the memory 5 with 10 characters per line. At this time, the CPU 31 stops displaying the display W10, and
The character codes from the 1st character to the 11th character are read and all contents of the refresh memory 5 are rewritten. That is, at this time, the character code area 33 is stored in the refresh memory 5.
The character codes from the 2nd character to the 11th character of 3 are stored. After that, the CPU 31 turns on the display 10 to display the text from the second character to the 11th character. After a predetermined period of time, the display on the display 10 is stopped again, and the refresh memory 5 is rewritten with the character codes from the 3rd character to the 12th character in the character code area 333. Then, the display 10 is turned on again. This series of operations is repeated a predetermined number of times (for example, five characters). Since there is an afterimage phenomenon in the human eye, if the refresh memory 5 is rewritten quickly, the refresh memory 5 can be rewritten within seconds.In this case, there is no need to stop the display 10 and the flicker can be eliminated. It can be completely eliminated.

次に、第8図のステップ8においてリフレッシュメモリ
5に記憶された文字コードが表示器10に静止表示され
る。
Next, in step 8 of FIG. 8, the character code stored in the refresh memory 5 is statically displayed on the display 10.

次に、ステップ3においてカウントアツプされた文字数
がNと一致したことがステップ5において判断された場
合を説明する。この場合、ステップ9において文字数の
カウントがクリアされ、ステップ10において表示ai
oの表示文章が行方向に沿ってスクロールされる。この
ステップ10のスクロールはたとえば第6図に示す表示
画面において右方向にスクロールされる。なお、このス
クロールの動作は上述のステップ7における左スクロー
ルと全く逆に行なわれるが、そのような動作は容易に理
解されるであろうからその説明は省略する。ステップ1
0におけるスフ0−ルが終った状態でリフレッシュメモ
リ5には文字コードエリア333のたとえば1文字目か
ら10文字目までの文字コードが記憶され、表示器10
には原稿の1文字目から10文字目までの文章が表示さ
れ・、る。次に、ステップ11においてカーソルマーク
が次の行の先頭に復帰される。これによって、文字コー
ドエリア333には次の行の1文字目から文字コードの
書込みが行なわれる。
Next, a case will be described in which it is determined in step 5 that the number of characters counted up in step 3 matches N. In this case, the character count is cleared in step 9, and the display ai is cleared in step 10.
The displayed text of o is scrolled along the line direction. The scrolling in step 10 is performed by scrolling rightward on the display screen shown in FIG. 6, for example. Note that this scrolling operation is performed in the exact opposite manner to the left scrolling in step 7 described above, but since such an operation will be easily understood, its explanation will be omitted. Step 1
After the frame 0- is completed, the refresh memory 5 stores the character codes of the character code area 333, for example, from the first character to the tenth character, and the display 10
The text from the first character to the tenth character of the manuscript is displayed. Next, in step 11, the cursor mark is returned to the beginning of the next line. As a result, character codes are written into the character code area 333 starting from the first character of the next line.

次に、すでに作成された文章をデータファイル2から読
出して表示1110に表示させる場合の動作について説
明する。この場合、編集個所や修正個所を指定するため
にカーソルキー1038ないし103dによってカーソ
ルマークが所定の文字表示位置に移動されるが、カーソ
ルマークがカーソルキー1030あるいは103dによ
って行の先頭あるいは最終に移動されたとき、カーソル
キー1030あるいは103dからの移動指令はスクロ
ール指令として処理される。すな゛わち、ステップ2に
おいてカーソルキー1030あるいは103dによるス
クロール指令が判断され、ステップ12において表示文
章のスクロールが行なわれる。このステップ12では、
カーソルマークが行の先頭に移動されたときは表示文章
がたとえば第6図では右方向へスクロールされる。逆に
、力−ンルマークが文章の最終に移動されたときはたと
えば第6図では表示文章が左方向へスクロールされる。
Next, a description will be given of the operation when reading an already created text from the data file 2 and displaying it on the display 1110. In this case, the cursor mark is moved to a predetermined character display position using the cursor keys 1038 to 103d in order to specify the edit or correction location, but the cursor mark is moved to the beginning or end of the line using the cursor keys 1030 or 103d. At this time, a movement command from the cursor key 1030 or 103d is processed as a scroll command. That is, in step 2, a scroll command by the cursor key 1030 or 103d is determined, and in step 12, the displayed text is scrolled. In this step 12,
When the cursor mark is moved to the beginning of a line, the displayed text is scrolled to the right in FIG. 6, for example. Conversely, when the power mark is moved to the end of the sentence, the displayed sentence is scrolled to the left, as shown in FIG. 6, for example.

次に、ステップ13において文章の静止表示が行ムわれ
、再びステップ1の動作を行なう。
Next, in step 13, the text is displayed statically, and the operation in step 1 is performed again.

以上ように、この発明によれば、表示画面の1行に表示
可能なキャラクタ数が設定手段によって設定されたキャ
ラクタ数よりも小さいとき指令手段出力に応答して表示
すべき文章を行方向に移動させて表示させるようにした
ので、表示すべき文章の1行が表示画面の1行より長い
場合従来のように複数行にわたって表示されることがな
く、行方向の文脈のつながりや行間のキャラクタの位置
関係をはっきりと認識することができる。
As described above, according to the present invention, when the number of characters that can be displayed in one line of the display screen is smaller than the number of characters set by the setting means, the text to be displayed is moved in the line direction in response to the output of the command means. As a result, if one line of text to be displayed is longer than one line on the display screen, it will not be displayed over multiple lines as in the past, and it will be easier to see the connections between the contexts in the line direction and the characters between the lines. Positional relationships can be clearly recognized.

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

第1図は表示すべき文章を記載した原稿を示す図である
。第2図は第1図の文章を従来の表示装置で表示したも
のを示す図である。第3図はこの発明の一実施例を示す
ブロック図である。第4図は第3図のキーボード1のキ
ー配胃図である。第5図は1llIs図のRAM33の
記憶領域を示す図解図である。第6図および第7図は第
1図に示すような文章を第3図の実施例で表示したもの
を示す図である。第8図は第3図の実施例の動作を説明
するためのフローチャートである。 図において、1はキーボード、3はマイクロプロセッサ
、10は表示器、101は文字キー、103aないし1
03dはカーソルキー、104aは行員設定キー、33
3は文字コードエリアを示す。 代理人  葛 野 信 −(外1名) 第2図 第6図 埠7図
FIG. 1 is a diagram showing a manuscript in which text to be displayed is written. FIG. 2 is a diagram showing the text of FIG. 1 displayed on a conventional display device. FIG. 3 is a block diagram showing one embodiment of the present invention. FIG. 4 is a key arrangement diagram of the keyboard 1 of FIG. 3. FIG. 5 is an illustrative diagram showing the storage area of the RAM 33 in the diagram. 6 and 7 are diagrams showing sentences such as those shown in FIG. 1 displayed in the embodiment of FIG. 3. FIG. 8 is a flow chart for explaining the operation of the embodiment shown in FIG. In the figure, 1 is a keyboard, 3 is a microprocessor, 10 is a display, 101 is a character key, 103a to 1
03d is a cursor key, 104a is a bank employee setting key, 33
3 indicates the character code area. Agent Shin Kuzuno - (1 other person) Figure 2 Figure 6 Wharf Figure 7

Claims (4)

【特許請求の範囲】[Claims] (1) 複数行の文章を表示可能な表示画面を含む表示
装置であって、 前記表示画面はその1行に表示可能なキャラクタ数が固
定的に定められていて、 表示すべき文章を記憶する記憶手段、 前記記憶手段に記憶された文章の1行分のキャラクタ数
を前記表示画面の1行に表示可能なキャラクタ数よりも
多く設定し得る設定手段、前記表示画面に表示されてい
る文章を行方向に移動指令するための指令手段、および 前記表示画面で表示可能なキャラクタ数が前記設定手段
によって設定されたキャラクタ数よりも小さいとき、前
記指令手段出力に応答して前記表示すべき文章を行方向
に移動させて前記表示画面に表示させるための表示制御
手段を備える、表示装置。
(1) A display device including a display screen capable of displaying multiple lines of text, the display screen having a fixed number of characters that can be displayed in one line, and storing the text to be displayed. storage means; setting means capable of setting the number of characters for one line of the text stored in the storage means to be larger than the number of characters that can be displayed on one line of the display screen; a command means for commanding movement in the row direction, and when the number of characters that can be displayed on the display screen is smaller than the number of characters set by the setting means, the text to be displayed is configured in response to the output of the command means; A display device comprising a display control means for moving in a row direction and displaying on the display screen.
(2) 表示すべき文章をキャラクタ順次に入力するた
めの入力手段を含み、 前記記憶手段は前記入力手段によって入力された文章を
記憶する手段を含み、 前記表示指令手段は各行ごとに前記入力手段から入力さ
れるキャラクタ数が前記表示画面の1行分に表示し得る
キャラクタ数を越えたとき、前記移動指令を発生する手
段を含む、特許請求の範囲第1項記載の表示装置。
(2) includes an input means for inputting a sentence to be displayed in character sequence; the storage means includes means for storing the sentence input by the input means; and the display command means inputs the input means for each line. 2. The display device according to claim 1, further comprising means for generating said movement command when the number of characters input from said character exceeds the number of characters that can be displayed on one line of said display screen.
(3) 前記表示画面の任意の表示位置にマークを表示
させる手段を含み、 前記指令手段は前記マークの移動に関連して前記移動指
令を発生する手段を含む、特許請求の範囲第1項または
第2項記載の表示装置。
(3) The method according to claim 1, further comprising means for displaying a mark at an arbitrary display position on the display screen, and wherein the command means includes means for generating the movement command in relation to the movement of the mark. The display device according to item 2.
(4) 前記表示制御手段は前記指令手段出力に応答し
て前記表示すべき文章を所定キャラクタ分行方向に移動
させる手段を含む、特許請求の範囲第1項ないし第3項
のいずれかに記載の表示装置。
(4) The display control means according to any one of claims 1 to 3, wherein the display control means includes means for moving the text to be displayed in the line direction by a predetermined character in response to the output of the command means. Display device.
JP56198271A 1981-12-04 1981-12-04 Display Granted JPS5897738A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56198271A JPS5897738A (en) 1981-12-04 1981-12-04 Display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56198271A JPS5897738A (en) 1981-12-04 1981-12-04 Display

Publications (2)

Publication Number Publication Date
JPS5897738A true JPS5897738A (en) 1983-06-10
JPH0345398B2 JPH0345398B2 (en) 1991-07-10

Family

ID=16388352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56198271A Granted JPS5897738A (en) 1981-12-04 1981-12-04 Display

Country Status (1)

Country Link
JP (1) JPS5897738A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133535A (en) * 1984-07-26 1986-02-17 Casio Comput Co Ltd Display method of layout
JPH02138667A (en) * 1988-12-27 1990-05-28 Toshiba Corp Information display device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5151243A (en) * 1974-10-31 1976-05-06 Tokyo Shibaura Electric Co INKYOKUSENKANHYOJISOCHI
JPS5532089A (en) * 1978-08-30 1980-03-06 Fujitsu Ltd Method of displaying input information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5151243A (en) * 1974-10-31 1976-05-06 Tokyo Shibaura Electric Co INKYOKUSENKANHYOJISOCHI
JPS5532089A (en) * 1978-08-30 1980-03-06 Fujitsu Ltd Method of displaying input information

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133535A (en) * 1984-07-26 1986-02-17 Casio Comput Co Ltd Display method of layout
JPH0570175B2 (en) * 1984-07-26 1993-10-04 Casio Computer Co Ltd
JPH02138667A (en) * 1988-12-27 1990-05-28 Toshiba Corp Information display device

Also Published As

Publication number Publication date
JPH0345398B2 (en) 1991-07-10

Similar Documents

Publication Publication Date Title
JPH0812663B2 (en) Image processing system and method thereof
US4717911A (en) Technique for chaining lines of a document together to facilitate editing or proofreading
JPH024938B2 (en)
JPS5897738A (en) Display
JP2606917B2 (en) Image processing method
SA95150492B1 (en) Character input device
JPH06324668A (en) Screen display method and display device
JP3533758B2 (en) Scroll control device and display device
JP2664705B2 (en) Information display device
JPS63149759A (en) Document editing device
JPH0445875B2 (en)
JP2504867B2 (en) Display method in text processing device
JP2922578B2 (en) Character processor
JP2675476B2 (en) Character input device
JP2564779B2 (en) Character output device
JPH0571109B2 (en)
JP2606579B2 (en) Character display device
JP2672940B2 (en) Document processing device
JPS61254982A (en) Cursor control systm for display unit
JPH0225547B2 (en)
JPH081549B2 (en) Character processor
JPH0571110B2 (en)
JPH07114527A (en) Document processor
JPH03282880A (en) Document preparation device
JPH06203021A (en) Sentence information procesor