Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5924429B2 - How to display print data - Google Patents
[go: Go Back, main page]

JPS5924429B2 - How to display print data - Google Patents

How to display print data

Info

Publication number
JPS5924429B2
JPS5924429B2 JP53105979A JP10597978A JPS5924429B2 JP S5924429 B2 JPS5924429 B2 JP S5924429B2 JP 53105979 A JP53105979 A JP 53105979A JP 10597978 A JP10597978 A JP 10597978A JP S5924429 B2 JPS5924429 B2 JP S5924429B2
Authority
JP
Japan
Prior art keywords
line
input
display
print data
characters
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
Application number
JP53105979A
Other languages
Japanese (ja)
Other versions
JPS5532089A (en
Inventor
次夫 小寺
章 佐藤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP53105979A priority Critical patent/JPS5924429B2/en
Publication of JPS5532089A publication Critical patent/JPS5532089A/en
Publication of JPS5924429B2 publication Critical patent/JPS5924429B2/en
Expired legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 本発明は、キーボードより入力される印字データの表示
方法に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for displaying print data input from a keyboard.

文字を入力するためのキーボードにはCRT(陰極線管
)またはPDP(プラズマディスプレイパネル)等を用
いた表示装置を付設し、入力中の文字または数字等(こ
ゝでは単に文字または情報という)の情報を可視表示し
てオペレータの情報入力操作に便宜を与えている。
The keyboard for inputting characters is equipped with a display device using a CRT (cathode ray tube) or PDP (plasma display panel), etc., to display information such as characters or numbers (hereinafter simply referred to as characters or information) being input. is visually displayed to facilitate the operator's information input operations.

ところでその出力装置としてラインプリンタを使用する
と入力される情報の1行の長さは可成り長く、例えばラ
インプリンタでは160桁程度になる。表示は8行分行
なうとすると表示画面は160桁×8行分の大きさが必
要ということになり、かなり細長いものになる。しかし
CRTなどを想起すれば容易に分るように細長い表示画
面は一般に作りにくゝ、正方形のものの方が作り易い。
またキーボードにはタブなどの機能があり、従来この機
能を持たせるには入力操作に先立つてプログラムを作り
、これを制御装置に記憶させるようにしているが、プロ
グラムの作成は厄介であり、コストは人件費そのもので
あるから次第に増大する傾向にある。
By the way, when a line printer is used as the output device, the length of one line of input information is quite long, for example, about 160 digits with a line printer. If eight lines are to be displayed, the display screen will need to have a size of 160 columns x eight lines, making it quite long and narrow. However, as you can easily see by thinking of CRTs, etc., it is generally difficult to make a long and narrow display screen, whereas a square one is easier to make.
In addition, keyboards have functions such as tabs, and conventionally, in order to provide this function, a program was created prior to the input operation and stored in the control device, but creating a program is cumbersome and costly. Since it is the personnel cost itself, it tends to gradually increase.

それ故本発明は、正方形に近い小型の表面画面で入力情
報の必要な表示を行なうことができ、またオペレータが
簡単にタブセットなどを行なうことができてプログラム
が不要な表示方法を提案するものである。
Therefore, the present invention proposes a display method that can display the necessary input information on a small, almost square surface screen, and also allows the operator to easily set tabs, etc., and does not require a program. It is.

本発明の印字データの表示方法は、プリンタ1行分の容
量を持ち印字データを逐次書込まれる第1のメモリ部と
、タブ及びカーソルなどの欄情報を記憶する第2のメモ
リ部と、表示画面の複数行分の容量を持ち第1のメモリ
部が印字データで一杯になるとき該印字データを行左端
から表示画面1行分とつたものを逐次書込まれる第3の
メモリ部を備える1画面データバツフアを用い、該バツ
フアの第3のメモリ部及び第1、第2のメモリ部の行右
端から表示画面1行分を読出して、表示画面の下部2行
に該第1、第2のメモリ部から読出した欄情報および現
在入力中の印字データを、表示画面1行が一杯になると
左方へスクロールさせながら表示し、表示画面の残りの
上部複数行へは第3のメモリ部から読出した印字データ
を、前記下部2行でのプリンタ1行分の入力が終了する
とき該行の左端から表示画面1行分を前記残りの上部複
数行の最下行に加え全体は上方へスクロールさせながら
、表示することを特徴とするが、次に実施例を参照しな
がらこれを詳細に説明する。第1図はCRTの表示画面
10を示し、1〜8は各表示欄でドキユメントで言えば
行に相当する。
The print data display method of the present invention includes: a first memory section that has a capacity for one line of the printer and into which print data is sequentially written; a second memory section that stores field information such as tabs and cursors; A third memory section having a capacity for a plurality of lines of the screen and into which, when the first memory section is full of print data, the print data corresponding to one line of the display screen from the left end of the line is sequentially written. Using the screen data buffer, one line of the display screen is read from the right end of the line of the third memory part and the first and second memory parts of the buffer, and the first and second memory parts are stored in the lower two rows of the display screen. When one line of the display screen is full, the column information read from the section and the print data currently being input are scrolled to the left, and the remaining multiple lines at the top of the display screen are read from the third memory section. When inputting the print data for one printer line in the lower two lines is completed, add one line of the display screen from the left end of the line to the bottom line of the remaining upper plural lines while scrolling the entire print data upward, This will be described in detail below with reference to embodiments. FIG. 1 shows a CRT display screen 10, with display columns 1 to 8 corresponding to lines in a document.

通常のテレビのCTRなどを使うと1行の文字数は80
字(漢字ではこの半分の40字になる)、行数は8行と
いうのが普通であるが、本発明ではか\る表示素子を使
用してその倍の1行160字(漢字では80字)の表示
を行なわせようとするものであり、次のような表示方式
にする。即ちドキユメントは一般に左端から印字を行な
い、右端もしくは中間でその行の印字が終了する。入力
中はその入力文字の全てが見えることが誤りチエツクお
よび入力位置監視などの点から好ましいが、既入力行は
その一部が見えればどういう情報が入力されているか大
体の見当がつくから全部表示することは必らずしも必要
でない。そこで本発明では上6欄の既入力行1〜6では
各行の文字を左端付近から80字(漢字で40字)のみ
表示し、残り80字は表示しない。そして下2欄は、そ
の行7には現在入力中の文字を表示し、行8には欄情報
を表示する。1行は80(40)字であるから、行7に
80(40)字表示すると一杯になる。
If you use normal TV CTR, the number of characters per line is 80.
Normally, the number of characters (for Kanji is half this, 40 characters), and the number of lines is 8, but in this invention, by using a display element, the number of characters per line is twice that, 160 characters (80 characters for Kanji). ), and uses the following display method. That is, a document is generally printed from the left end, and printing for that line ends at the right end or in the middle. While inputting, it is preferable to be able to see all of the input characters in order to check for errors and monitor the input position, but if you can see part of the input line, you can get a rough idea of what information has been input, so display all the characters. It is not necessarily necessary to do so. Therefore, in the present invention, in the input lines 1 to 6 of the upper six columns, only 80 characters (40 Kanji characters) from near the left end of each line are displayed, and the remaining 80 characters are not displayed. In the lower two columns, row 7 displays the character currently being input, and row 8 displays column information. Since one line has 80 (40) characters, if 80 (40) characters are displayed on line 7, it will become full.

そこで、以後は行7の文字全体を左へ移動(スクロール
という)させ、行7の右端もしくは右側部分に残りの文
字を順次表示する。このようにすれば入力中の行は全文
字が表示されることになり(勿論80字、漢字なら40
字以後は左端から消えて行くが)、そして当該行の入力
がすべて終了し、改行等の押釦を押下すると既印字行1
〜6の最も下の行6に左半分の80字(漢字なら40字
、以後は漢字の例で説明する)のみがスクロールされ表
示される。このとき既に入力した行が行6等に表示され
ているとこれらの行は上方へ、つまり行6の文字は行5
へ、行5の文字は行4へ、即ち全体が上方へスクロール
する。勿論行1の表示文字は消滅する。欄情報を表示す
る行8は第2図に示すように、第1桁、第2桁・・・を
示す・印と、第5桁、第15桁・・・を表示する*マー
クと、第10桁、第20桁・・・を表示する数字1,2
,3,4・・・が表示される。
Therefore, from now on, all the characters in line 7 are moved to the left (referred to as scrolling), and the remaining characters are sequentially displayed at the right end or right part of line 7. In this way, all characters will be displayed on the line you are inputting (of course, 80 characters, 40 characters for Kanji).
(The characters disappear from the left edge after that), and when all the input for that line is completed and you press the line feed button, the already printed line 1 is displayed.
6, only the 80 characters on the left half (40 characters in kanji, the following explanation will be explained using kanji as an example) are scrolled and displayed on the bottom row 6 of 6. At this time, if lines that have already been input are displayed in lines 6, etc., these lines will be moved upwards, that is, the characters in line 6 will be displayed in lines 5, etc.
, the characters in line 5 are scrolled upward to line 4, ie, the entire character is scrolled upward. Of course, the displayed characters in line 1 disappear. As shown in Figure 2, line 8 that displays column information has a * mark to indicate the 1st digit, 2nd digit, etc., an * mark to indicate the 5th digit, 15th digit, etc. Numbers 1 and 2 to display the 10th digit, 20th digit, etc.
, 3, 4, etc. are displayed.

このプリンタではオペレータが所望の桁位置にタブをセ
ツトすることができ、このタブセツト操作をすべくキー
ボードの押釦を押すと、第2図1に示すようにカーソル
11が左端に現われる。スペース釦を押下するとこのカ
ーソルは1桁ずつ進み、そして所望の桁位置でタブ釦を
押すと第2図2に示すようにタブ々−ク12が現われる
。この欄情報は40桁(漢字を例にして)までしか行8
には表示できないが、41桁以後のタブセツトをする際
は欄情報が左へスクロールする。即ち第2図3は40桁
までカーソルつまり入力位置を進めた例を示すが、これ
により更に入力位置を1桁進めると同図4に示すように
全体が1桁左へスクロールする。以下同様であり、そし
て同図5に示すように第56桁のタブセツトでタブセツ
トが完了すればタブセツトエンドを指示する(そのタブ
セット釦を釈放する)。第3図はCRT表示装置の制御
回路部を示す。
In this printer, the operator can set a tab at a desired digit position, and when a button on the keyboard is pressed to perform this tab setting operation, a cursor 11 appears at the left end as shown in FIG. When the space button is pressed, the cursor advances one digit at a time, and when the tab button is pressed at a desired digit position, a tab bar 12 appears as shown in FIG. 2. This field information can only be up to 40 digits (taking Kanji as an example) in row 8.
Although it cannot be displayed, when tab setting after column 41, the column information scrolls to the left. That is, FIG. 2 and 3 show an example in which the cursor, that is, the input position is advanced to 40 digits, but if the input position is further advanced by one digit, the entire screen is scrolled one digit to the left as shown in FIG. 4. The same goes for the rest, and when the tab set is completed at the 56th digit tab set as shown in FIG. 5, the tab set end is designated (the tab set button is released). FIG. 3 shows a control circuit section of a CRT display device.

この図で21はデータバス、22はアドレスバス、23
はインターフエイス回路、24は表示制御回路で2行分
のシフトレジスタ24a,24bを備えている。また2
5はメモリアクセス回路、26は1画面データバツフア
でこれらの詳細を第4図に示す。27はキヤラクタゼネ
レータメモリ、28はシフトレジスタ、29はCRT表
示部である。
In this figure, 21 is a data bus, 22 is an address bus, and 23 is a data bus.
24 is an interface circuit, and 24 is a display control circuit, which includes shift registers 24a and 24b for two rows. Also 2
5 is a memory access circuit, and 26 is a one-screen data buffer, the details of which are shown in FIG. 27 is a character generator memory, 28 is a shift register, and 29 is a CRT display section.

第4図に示すように1画面データバツフア26はn−1
行、本例では6行分(6X40字分)のメモリ34と、
普通の倍の2行分(2×40字分)のメモリ35を持つ
。なおこのメモリ26には欄情報行8行のメモリ部もあ
るが、図面ではこれは省略してある。またメモリアクセ
ス回路25はn行判定回路31、カウンタシフト回路3
2、およびカウンタ33を備える。プリンタで印字され
るデータはコンピユータ等への入力用の図示しないバツ
フアへ書込まれると共に、データバス21、インターフ
エイス回路23を通して1画面データバツフア26へ送
られ(信号S5で示す)、そのメモリ35へ順次書込ま
れ、該メモリから各行左から半分の40文字分のデータ
がメモリ34へ順次書込まれる。データバス21から送
られるデータは1ワード16ビツトであり、アドレスバ
ス22からのアドレス信号は4ビツトである。表示制御
回路24から行を指定する信号S1が入力すると、判定
回路31はその行が最終行nかを判断し、最終行でなけ
れば通常通りカウンタ33を動作させてメモリアドレス
信号S4を発生させ、1行データリクエスト信号S3が
入力するとき1画面データバツフア26から当該行の4
0字分の文字データを読出す(これも信号S5で示す)
。この文字データ信号はインターフエイス23を通つて
表示制御回路24のシフトレジスタの一方例えば24a
に入る。表示制御回路24では他方のシフトレジスタ2
4bを使つて文字コード信号S3およびラスタアドレス
信号S6をメモリ27に与え、キヤラクタパターンを発
生させてシフトレジスタ28を介してCRTを表示動作
させる。ラスタアドレス信号は例えば4ビツトの信号か
らなり、第1〜第16ラスタを繰り返す。従つて画面の
走査線は16×n本からなる。横方向のドツト数は、キ
ヤラクタゼネレータメモリ27のワード構成が9ビツト
であるので9X80個となる。文字コード信号S8は訂
算機のデータに対応しているが、例えばキヤラクタゼネ
レータのアドレスの上位8ビツトとする。この場合のラ
スタアドレス信号は下位4ビツトであり、合訂12ビツ
トのアドレス信号となる。レジスタ24bを使つての一
行表示が終ると、この時点では入力済みのレジスタ24
aを使つて次の行の表示を行ない、この間にレジスタ2
4bに次の次の行の文字データを書込み(この書込みを
行なうとき前記信号S2を出力する)、以下同様の操作
を繰り返す。判定回路31が信号S1が最終行nを指令
していることを検知すると、カウンタシフト回路32に
信号S7を送り、インターフエイス回路23を通してコ
ンピユータから送られてくるシフトデータS3をカウン
タ33にセツトさせる。
As shown in FIG. 4, the one screen data buffer 26 is n-1.
A memory 34 for lines, in this example 6 lines (6 x 40 characters),
It has a memory 35 for two lines (2 x 40 characters), twice as much as a normal one. Note that this memory 26 also includes a memory section with eight rows of column information, but this is omitted in the drawing. Furthermore, the memory access circuit 25 includes an n-row determination circuit 31 and a counter shift circuit 3.
2, and a counter 33. The data printed by the printer is written to a buffer (not shown) for input to a computer, etc., and is also sent to the one-screen data buffer 26 (indicated by signal S5) through the data bus 21 and interface circuit 23, and then to the memory 35. Data for 40 characters, half from the left of each row, is sequentially written from the memory to the memory 34. The data sent from the data bus 21 is 16 bits per word, and the address signal from the address bus 22 is 4 bits. When the signal S1 designating a row is input from the display control circuit 24, the determination circuit 31 determines whether the row is the last row n, and if it is not the last row, it operates the counter 33 as usual to generate the memory address signal S4. , when the 1-row data request signal S3 is input, 4 of the relevant row is input from the 1-screen data buffer 26.
Read character data for 0 characters (this is also indicated by signal S5)
. This character data signal is passed through the interface 23 to one of the shift registers of the display control circuit 24, for example 24a.
to go into. In the display control circuit 24, the other shift register 2
4b is used to apply a character code signal S3 and a raster address signal S6 to the memory 27, generate a character pattern, and cause the CRT to display via the shift register 28. The raster address signal consists of, for example, a 4-bit signal, and repeats the 1st to 16th rasters. Therefore, the screen consists of 16×n scanning lines. The number of dots in the horizontal direction is 9.times.80 because the word structure of the character generator memory 27 is 9 bits. The character code signal S8 corresponds to the data of the correction calculator, for example, the upper 8 bits of the address of the character generator. The raster address signal in this case is the lower 4 bits, resulting in a combined 12-bit address signal. When one line is displayed using the register 24b, the register 24 that has been input at this point is
Use a to display the next line, and during this time register 2
4b (the signal S2 is output when performing this writing), and the same operation is repeated. When the determination circuit 31 detects that the signal S1 commands the last row n, it sends a signal S7 to the counter shift circuit 32 to set the shift data S3 sent from the computer through the interface circuit 23 in the counter 33. .

つまりこの分だけアドレスを進める訳であり、そしてシ
フトデータS3は現在の表示桁を40桁の表示行7内に
入れるのに必要な数であつて上記の例のように入力桁が
40桁を越えると1桁ずつ左へスクロールする方式では
40桁を越えると1入力動作毎に1,2,3・・・と変
る数である。従つて最終行nの表示つまり現在入力中の
行の表示は今人力された文字を最後とする最大40字と
なり、40桁以後は1入力動作毎に1桁ずつ左へスクロ
ールすることになる。スクロールは1桁ずつ行なう代り
に所定桁数だけまとめて行なうこともできる。
In other words, the address is advanced by this amount, and the shift data S3 is the number necessary to put the current display digit into the 40-digit display line 7, and as in the example above, the input digit is 40 digits. If the number exceeds 40 digits, the number changes to 1, 2, 3, etc. for each input operation in the method of scrolling to the left one digit at a time. Therefore, the display of the last line n, that is, the display of the line currently being input, will have a maximum of 40 characters, starting with the last character entered manually, and after the 40th digit, the display will scroll one digit to the left for each input operation. Instead of scrolling one digit at a time, it is also possible to scroll a predetermined number of digits at a time.

このスキツプスクロールを行なうには第5図aに示すよ
うにタブセツトの時にその処理をしておく。即ち、ある
桁まで入力したらその桁(本例では40桁)が左端とな
るように一度にスクロールさせるには、40桁まで印字
位置を進めてきたときキーボードのスキツプスクロール
セツト釦を押す。すると欄情報の数字4の位置にマーク
ロが現われ、プリンタの制御回路部にはタブセツトの同
様の記憶がなされる。その後人力動作に入り、40桁以
後は1桁ずつスクロールし、本例では66桁まで入力が
進んだとき(タブセツト完了でカーソル11は今度は行
7に現われ、これが一文字入力動作毎に1桁シフトする
からこのカーソル位置で入力すべき位置は分る)、次は
オーバフローするのでこれにより第5図bに示すように
行7,8の表示データは第40桁が左端にくるように一
度にスクロールする。この操作のときにカウンタシフト
回路32へ与えられるシフトデータS3は30である。
勿論これは10,20などの他の数値でもよく、すべて
をこの方式にすれば複数回のスキツプスクロールで全人
力データ(勿論、現在入力中のものを含む40桁までの
分ずつ)が表示されることになる。なおタブ動作は入力
中にオペレータがタブセツト位置(Tマーク位置)でタ
ブ釦を押すと、入力桁は次のタブマーク位置までシフト
する。タブ釦を押さなければタブマーク位置でもシフト
は行なわれず、1入力動作毎に1桁ずつシフトするだけ
である。この欄情報行8は他の目的にも利用できる。例
えば第5図cに示すように当該桁が文字入力予定(Aで
示す)か数字入力予定(Nで示す)かをタブセツト時に
セツトしておくことができる。このような処理をしてお
くと例えばマークNが表示されている桁位置でカナ、漢
字、アルフアベツトなどの文字を入力すると直ちにブザ
ーが鳴り誤入力であることをオペレータに知らせる。ま
たこれらの文字N,Aをタブマークとすることもでき、
この場合はカーソル11をバツクしてタブセツトする図
示の如く文字Nに口マークが現われ、こ\がタブセツト
位置であることを示す。か\る処理はコンピユータのプ
ログラムにより簡単に行なうことができ、従つて専用の
ハードウエアは設けていない。漢字を表示する場合は数
字などの場合の縦横2倍、訂4倍のスペースを必要とし
(例えば漢字は16×16ドツト、仮名、英数は8×8
ドツト)欄情報の1,2・・・などの英数文字にはこの
スペースは広すぎる。
In order to perform this skip scrolling, the process must be performed at the time of tab set, as shown in FIG. 5a. That is, if you want to scroll all at once so that when you enter a certain digit, that digit (40 digits in this example) becomes the leftmost position, press the skip scroll set button on the keyboard when you have advanced the print position to the 40th digit. Then, a mark appears at the position of number 4 in the field information, and the tab set is similarly stored in the control circuit section of the printer. After that, manual operation is started, and after the 40th digit, the input is scrolled one digit at a time, and in this example, when the input progresses to the 66th digit (the tab set is completed, the cursor 11 now appears on line 7, and it shifts by one digit for each character input operation). Therefore, the position to input is known from this cursor position).Next, it will overflow, so as shown in Figure 5b, the display data in rows 7 and 8 will be scrolled at once so that the 40th digit is at the left end. do. The shift data S3 given to the counter shift circuit 32 during this operation is 30.
Of course, this can be any other number such as 10 or 20, but if you use this method for everything, you can get all the human data (up to 40 digits each, including the one you are currently inputting) with multiple skip scrolls. It will be displayed. In the tab operation, when the operator presses the tab button at the tab set position (T mark position) during input, the input digit is shifted to the next tab mark position. If the tab button is not pressed, no shift is performed even at the tab mark position, and only one digit is shifted for each input operation. This column information line 8 can also be used for other purposes. For example, as shown in FIG. 5c, it is possible to set whether the corresponding digit is intended for character input (indicated by A) or numerical input (indicated by N) at the time of tab setting. If such processing is performed, for example, when a character such as a kana, kanji, or alpha alphabet is entered at the digit position where the mark N is displayed, a buzzer will immediately sound to notify the operator that the input has been erroneous. You can also use these letters N and A as tab marks,
In this case, move the cursor 11 back to set the tab. As shown in the figure, a mouth mark appears at the letter N, indicating that this is the tab set position. Such processing can be easily performed using a computer program, and therefore no dedicated hardware is required. When displaying kanji, it requires twice as much space in height and width as numbers, etc. (for example, 16 x 16 dots for kanji, 8 x 8 dots for kana and alphanumeric characters).
This space is too wide for alphanumeric characters such as 1, 2, etc. in the dot) column information.

そこで第6図に示すように欄情報は横長、行表示は縦長
にするとよい。なおデータ中の仮名などは漢字と同じス
ペースを与え、数字も1文字のときはそうであるが複数
連続する場合は行表示と同様に縦長にして用いる。以上
詳細に説明したように本発明によれば、極めて合理的な
かつ多機能な表示を行なうことができる。
Therefore, as shown in FIG. 6, it is preferable to make the column information horizontally long and the line display vertically long. Note that kana and other characters in the data are given the same space as kanji, and numbers are also given the same space when they are one character, but when there are several numbers in a row, they are used vertically in the same way as when displaying lines. As described above in detail, according to the present invention, extremely rational and multifunctional display can be performed.

文字、数字は、現在入力中のものは全て、そして既入力
行は左端付近から所定桁(勿論、正確に半分でなくその
一部でもよい)が表示されるので、表示画面及びメモリ
としては小型でよい。タブセツトはその都度行なえるの
でプログラムは不要であり、ローコスト化が図れる。ま
た表示画面以上の桁数のテキストを扱え、表示面は方形
またはそれに近いので特殊な表示素子を必要とせず、通
常のCRTなどを利用できてローコスト化が図れかつ見
易い。更に画面データバツフアの容量も少なくて済むな
ど、本発明によれば種々の利点が得られる。
All characters and numbers currently being input are displayed, and predetermined digits from the left edge of the already input line are displayed (of course, not exactly half, but only part of them), so the display screen and memory are small. That's fine. Since the tab set can be done each time, no program is required, and costs can be reduced. In addition, it can handle text with more digits than the display screen, and since the display surface is square or nearly so, it does not require any special display element and can use an ordinary CRT, resulting in low cost and easy viewing. Furthermore, various advantages can be obtained according to the present invention, such as requiring less screen data buffer capacity.

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

第1図および第2図1〜5は本発明の表示方法を説明す
る図、第3図および第4図は表示部の制御回路の構成を
示すプロツク図、第5図a−cは本発明の種々の表示形
態の説明図、第6図はCRT表示部での表示要領を説明
する図である。 図面で、10は表示画面、7〜8は下部2行、1〜6は
残部、11はカーソル、12はタブマーク、1,・・・
4等は桁番号、N,Aは数字、文字入力予定マークであ
る。
FIGS. 1 and 2 1 to 5 are diagrams explaining the display method of the present invention, FIGS. 3 and 4 are block diagrams showing the configuration of the control circuit of the display section, and FIGS. 5 a to 5 are diagrams illustrating the display method of the present invention. FIG. 6 is a diagram illustrating display procedures on a CRT display unit. In the drawing, 10 is the display screen, 7-8 are the bottom two lines, 1-6 are the rest, 11 is the cursor, 12 is the tab mark, 1,...
4th grade is a digit number, and N and A are numbers and character input schedule marks.

Claims (1)

【特許請求の範囲】[Claims] 1 プリンタ1行分の容量を持ち印字データを逐次書込
まれる第1のメモリ部と、タブ及びカーソルなどの欄情
報を記憶する第2のメモリ部と、表示画面の複数行分の
容量を持ち第1のメモリ部が印字データで一杯になると
き該印字データを行左端から表示画面1行分とつたもの
を逐次書込まれる第3のメモリ部を備える1画面データ
バッファを用い、該バッファの第3のメモリ部及び第1
、第2のメモリ部の行右端から表示画面1行分を読出し
て、表示画面の下部2行に該第1、第2のメモリ部から
読出した欄情報および現在入力中の印字データを、表示
画面1行が一杯になると左方ヘスクロールさせながら表
示し、表示画面の残りの上部複数行へは第3のメモリ部
から読出した印字データを、前記下部2行でのプリンタ
1行分の入力が終了するとき該行の左端から表示画面1
行分を前記残りの上部複数行の最下行に加え全体は上方
ヘスクロールさせながら、表示することを特徴とした印
字データの表示方法。
1 A first memory section that has a capacity for one line of the printer and into which print data is sequentially written; a second memory section that stores field information such as tabs and cursors; and a second memory section that has a capacity for multiple lines of a display screen. When the first memory section is full of print data, a one-screen data buffer is used that includes a third memory section in which the print data starting from the left end of the display screen is sequentially written. the third memory section and the first
, reads one line of the display screen from the right end of the line of the second memory section, and displays the column information read from the first and second memory sections and the print data currently being input on the lower two lines of the display screen. When one line of the screen is full, the display is scrolled to the left, and the remaining upper multiple lines of the display screen are filled with print data read from the third memory section, and the lower two lines are used to input one line of printer data. When ends, display screen 1 from the left end of the line
A method for displaying print data, characterized in that a line is added to the bottom line of the remaining upper plurality of lines and the whole is displayed while being scrolled upward.
JP53105979A 1978-08-30 1978-08-30 How to display print data Expired JPS5924429B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53105979A JPS5924429B2 (en) 1978-08-30 1978-08-30 How to display print data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53105979A JPS5924429B2 (en) 1978-08-30 1978-08-30 How to display print data

Publications (2)

Publication Number Publication Date
JPS5532089A JPS5532089A (en) 1980-03-06
JPS5924429B2 true JPS5924429B2 (en) 1984-06-09

Family

ID=14421861

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53105979A Expired JPS5924429B2 (en) 1978-08-30 1978-08-30 How to display print data

Country Status (1)

Country Link
JP (1) JPS5924429B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5897738A (en) * 1981-12-04 1983-06-10 Mitsubishi Electric Corp Display
JPS58118693A (en) * 1982-01-09 1983-07-14 株式会社日立製作所 Display unit
JPH0519735A (en) * 1991-12-06 1993-01-29 Hitachi Ltd Displaying method for cursor
JPH0731492B2 (en) * 1992-03-19 1995-04-10 カシオ計算機株式会社 Data display

Also Published As

Publication number Publication date
JPS5532089A (en) 1980-03-06

Similar Documents

Publication Publication Date Title
CA1113194A (en) Advertising copy composition and lay-out system
US4078249A (en) Digital display composition system
USRE34835E (en) Method and apparatus for editing document in colors
US4947370A (en) Word processor for simultaneously displaying and scrolling documents and the corresponding titles
US4075695A (en) Display processor system
JPH0570832B2 (en)
JPS5924429B2 (en) How to display print data
US4897804A (en) Data processing device with screen seperated into line format area and data display area
JPH0330056A (en) document processing device
JPH0522933B2 (en)
JPH07102716B2 (en) Text printing control device
JP3077777B2 (en) Document processing device
JP2520908B2 (en) Panel input device
JPS62229189A (en) Character display system
JP2617190B2 (en) String output device
JPS62146641A (en) data processing equipment
JP2564779B2 (en) Character output device
JPS6321173A (en) Information processor
JPS59220785A (en) Crt display unit
JPS6320665A (en) input device
JP2700001B2 (en) Character data output device
JPH0445875B2 (en)
JPS648852B2 (en)
JPH0728790A (en) Document processing method and apparatus
JPH0731477B2 (en) Data display method