JP2969739B2 - Document processing device - Google Patents
Document processing deviceInfo
- Publication number
- JP2969739B2 JP2969739B2 JP2050430A JP5043090A JP2969739B2 JP 2969739 B2 JP2969739 B2 JP 2969739B2 JP 2050430 A JP2050430 A JP 2050430A JP 5043090 A JP5043090 A JP 5043090A JP 2969739 B2 JP2969739 B2 JP 2969739B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- data
- displayed
- word
- display data
- 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 - Fee Related
Links
- 230000015654 memory Effects 0.000 claims description 46
- 101000666730 Homo sapiens T-complex protein 1 subunit alpha Proteins 0.000 description 9
- 102100038410 T-complex protein 1 subunit alpha Human genes 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 7
- 101100206195 Arabidopsis thaliana TCP2 gene Proteins 0.000 description 6
- 101100536570 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CCT2 gene Proteins 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 241000723353 Chrysanthemum Species 0.000 description 1
- 235000005633 Chrysanthemum balsamita Nutrition 0.000 description 1
- -1 ECP1 Proteins 0.000 description 1
- 101001106432 Homo sapiens Rod outer segment membrane protein 1 Proteins 0.000 description 1
- 102100021424 Rod outer segment membrane protein 1 Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は文書処理装置に関し、特に表示手段の各表示
領域に表示された表示情報のスクロール量を表示領域毎
に制御するようにしたものに関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus, and more particularly to a document processing apparatus that controls a scroll amount of display information displayed in each display area of a display unit for each display area. .
一般に、英文用電子タイプライタなどの文書処理装置
には、2行ないし数行の文字や記号を表示可能な比較的
小型の液晶ディスプレイを備えたものが少なくない。In general, many document processing apparatuses such as electronic typewriters for English have a relatively small liquid crystal display capable of displaying two or several lines of characters and symbols.
この小型のディスプレイは、単語やフレーズや文章な
どの表示情報を表示できるように構成され、この表示情
報の1行分の長さがディスプレイの表示可能な桁数より
長い場合には、スクロールキーを操作して表示情報をス
クロールさせるようになっている。この場合、全部の行
の表示情報が同期して一斉に同方向にスロールされる。This small display is configured to be able to display display information such as words, phrases and sentences. If the length of one line of this display information is longer than the number of digits that can be displayed on the display, use the scroll key. The display information is scrolled by operating. In this case, the display information of all the rows is simultaneously and simultaneously scrolled in the same direction.
ところで、例えば2行表示可能な小型の液晶ディスプ
レイを備えた英文用文書処理装置において、種類の異な
る情報を1行目と2行目に同時に表示させた場合、前進
スクロールキーを操作してこれらの表示情報を表示デー
タの先頭方向に前進スクロールさせたとき、これらの表
示情報は情報量(情報の長さ)に無関係に一斉に前進ス
クロールされるので、長い表示情報の末尾部分が表示さ
れたときには、短い表示情報が隠れてしまうこと、この
隠れた短い表示情報を表示させるために後進スクロール
キーを操作しなければならず、スクロール操作が煩雑に
なること、などの問題がある。By the way, for example, in an English document processing apparatus having a small liquid crystal display capable of displaying two lines, when different types of information are simultaneously displayed on the first line and the second line, the forward scroll key is operated to operate these keys. When the display information is scrolled forward in the head direction of the display data, the display information is scrolled simultaneously regardless of the amount of information (the length of the information). Therefore, when the end of the long display information is displayed, There is a problem that the short display information is hidden, and the backward scroll key must be operated to display the hidden short display information, and the scroll operation becomes complicated.
本発明の目的は、各表示領域に表示された表示情報の
スクロール量をその表示情報の長さに応じて表示領域毎
に自動的に制御できるようにした文書処理装置を提供す
ることにある。SUMMARY OF THE INVENTION It is an object of the present invention to provide a document processing apparatus capable of automatically controlling the scroll amount of display information displayed in each display area for each display area according to the length of the display information.
本発明に係る文書処理装置は、第1図の機能ブロック
図に示すように、文字や記号及び種々の指令信号を入力
する為の入力手段と、1行又は複数行の表示領域を複数
備えた表示手段と、各表示領域に表示する為の文字や記
号の表示データを夫々格納する複数の表示データメモリ
と、各表示データメモリのデータを読出して対応する表
示領域に表示させる複数の表示制御部を備えた表示制御
手段と、スクロール指令キーの操作に応動して、複数の
表示領域に表示された文字や記号を表示データの先頭方
向又は末尾方向へスクロールさせるように複数の表示制
御部に指令するスクロール制御手段と、スクロール制御
手段の作動中に、複数の表示データメモリの夫々につい
て最終又は最初の表示データが表示されたか否かを判別
し、最終又は最初の表示データが表示された表示データ
メモリに対応する表示制御部に対してスクロールを停止
するように指令するとともに、最終又は最初の表示デー
タが表示されていない表示データメモリに対応する表示
制御部に対してはスクロール継続するように指令するス
クロール停止手段とを備えたものである。As shown in the functional block diagram of FIG. 1, the document processing apparatus according to the present invention includes input means for inputting characters, symbols, and various command signals, and a plurality of display areas of one or more lines. Display means, a plurality of display data memories for respectively storing display data of characters and symbols to be displayed in each display area, and a plurality of display control sections for reading data of each display data memory and displaying the data in a corresponding display area And a plurality of display control units for scrolling the characters or symbols displayed in the plurality of display areas in the head direction or the end direction of the display data in response to the operation of the scroll command key. And determining whether the last or first display data has been displayed for each of the plurality of display data memories during the operation of the scroll control means. Instruct the display control unit corresponding to the display data memory in which the display data is displayed to stop scrolling, and instruct the display control unit corresponding to the display data memory in which the final or first display data is not displayed to be displayed. And a scroll stop means for instructing to continue scrolling.
本発明に係る文書処理装置においては、表示制御手段
の各表示制御部に対応する表示データメモリのデータを
読出して対応する表示手段の表示領域に表示させる。こ
の状態においてスクロールキーを操作したとき、スクロ
ール制御手段は各表示制御部に表示領域に表示された文
字や記号を表示データの先頭方向又は末尾方向へスクロ
ールさせるように指令する。このとき、スクロール停止
手段は最終又は最初の表示データが表示されたか否かを
複数の表示データメモリの夫々について判別し、最終又
は最初の表示データが表示された表示データメモリに対
応する表示制御部に対してスクロールを停止するように
指令するとともに、最終又は最初の表示データが表示さ
れていない表示データメモリに対応する表示制御部に対
してはスクロールを継続するように指令する。In the document processing apparatus according to the present invention, data in the display data memory corresponding to each display control unit of the display control means is read and displayed in the display area of the corresponding display means. When the scroll key is operated in this state, the scroll control means instructs each display control unit to scroll the characters or symbols displayed in the display area in the head direction or the tail direction of the display data. At this time, the scroll stop means determines whether or not the last or first display data is displayed for each of the plurality of display data memories, and a display control unit corresponding to the display data memory on which the last or first display data is displayed. Is instructed to stop scrolling, and the display control unit corresponding to the display data memory in which the last or first display data is not displayed is instructed to continue scrolling.
本発明に係る文書処理装置によれば、表示制御手段や
スクロール制御手段やスクロール停止手段などを設けた
ことにより、各表示データメモリの表示データについて
最終の表示データ又は最初の表示データが表示されたと
きには、その表示データメモリに対応する表示制御部に
対してはスクロール制御中でも自動的にスクロールを停
止させるので、長い表示情報と短い表示情報の末尾部分
又は先頭部分を揃えて同時に表示でき、スクロール操作
を大幅に簡略化できる。According to the document processing device of the present invention, by providing the display control means, the scroll control means, the scroll stop means, etc., the final display data or the first display data is displayed for the display data of each display data memory. At times, scrolling is automatically stopped for the display control unit corresponding to the display data memory even during scroll control, so that the end portion or the head portion of the long display information and the short display information can be displayed simultaneously by aligning the scroll operation. Can be greatly simplified.
以下、本発明の実施例について図面に基いて説明す
る。本実施例はワードプロセッサに本発明を適用した場
合のものである。Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, the present invention is applied to a word processor.
第2図に示すように、ワードプロセッサ1の本体フレ
ーム2の前部にはキーボード3が配設され、キーボード
3の後方で本体フレーム2内にはディジーホイール式の
印字機構PMが配設され、キーボード3の後部には文字や
記号を2行分表示可能な液晶ディスプレイ10が設けられ
ている。As shown in FIG. 2, a keyboard 3 is disposed in front of the main frame 2 of the word processor 1, and a daisy-wheel printing mechanism PM is disposed in the main frame 2 behind the keyboard 3. A liquid crystal display 10 capable of displaying characters and symbols for two lines is provided at a rear portion of 3.
キーボード3には、アルファベットキーと数字キーと
記号キーを含む文字キー、スペースキー、リターンキ
ー、ディスプレイ10上のカーソルを移動させるためのカ
ーソル移動キー、各種の機構キーなどが通常のものと同
様に設けられるとともに、入力した単語をワードアラー
ト機能により表示された類似単語に置換する置換キー、
次の類似単語を表示させる次候補キー、ディスプレイ10
に表示された文字や記号を表示データの先頭方向へスク
ロールさせる前進スクロールキー及び表示データの末尾
方向へスクロールさせる後進スクロールキー、種々の制
御を制御途中で中止させるキャンセルキーとが設けられ
ている。The keyboard 3 includes character keys including an alphabet key, a number key, and a symbol key, a space key, a return key, a cursor moving key for moving a cursor on the display 10, various mechanism keys, and the like as in a normal keyboard. A replacement key that is provided and replaces the entered word with a similar word displayed by the word alert function,
Next candidate key to display next similar word, display 10
Are provided with a forward scroll key for scrolling the characters and symbols displayed in the display data in the head direction of the display data, a backward scroll key for scrolling in the tail direction of the display data, and a cancel key for canceling various controls in the middle of the control.
印字機構PMはプラテンやキャリッジやディジーホイー
ルなどを備えた一般的な構成のものである。The printing mechanism PM has a general configuration including a platen, a carriage, a daisy wheel, and the like.
次に、ワードプロセッサ1の制御系は第3図のブロッ
ク図に示すように構成されている。Next, the control system of the word processor 1 is configured as shown in the block diagram of FIG.
表示機構DMは液晶ディスプレイ10と、このディスプレ
イ10に表示データを出力するための表示用RAM及び文字
や記号などの多数のドットパターンを格納したキャラク
タジェネレータROMを含むディスプレイコントローラ11
とを備えた一般的な構成のものである。尚、符号AMはブ
ザー12及びこのブザー12を鳴動させる駆動回路13を備え
たアラーム機構である。The display mechanism DM includes a liquid crystal display 10, a display controller 11 including a display RAM for outputting display data to the display 10 and a character generator ROM storing a large number of dot patterns such as characters and symbols.
And a general configuration having: The symbol AM is an alarm mechanism including a buzzer 12 and a drive circuit 13 for sounding the buzzer 12.
制御装置CはCPU16と、CPU16にデータバスなどのバス
15を介して接続された入出力インターフェイス14、ROM1
7・18及びRAM20とから構成されている。The control device C includes a CPU 16 and a bus such as a data bus.
Input / output interface 14, ROM1 connected via 15
7 and 18 and the RAM 20.
ROM17のプログラムメモリには、キーボード3から入
力されるコードデータに対応させて表示機構DMを制御す
る制御プログラムやそのコードデータを入力データバッ
ファ21に格納する制御プログラム、カーソル移動キーの
操作に応動してカーソルを移動させるカーソル移動制御
プログラム、入力データバッファ21に格納された文書デ
ータに対してワードアラート処理を実行するためのワー
ドアラート処理制御プログラムなどが格納されている。In the program memory of the ROM 17, a control program for controlling the display mechanism DM corresponding to the code data input from the keyboard 3, a control program for storing the code data in the input data buffer 21, and a cursor movement key are operated. And a word alert processing control program for executing word alert processing on document data stored in the input data buffer 21.
前記ワードアラート処理制御プログラムには、ワード
アラート処理サブルーチンやスクロール制御サブルーチ
ン及びスクロール停止サブルーチンが格納されている。
尚、ワードアラート処理は公知のものであり簡単に説明
すると、例えば単語「to」、「too」、「two」のように
発音が類似で混同し易い単語の何れかを文書データ中に
検出したときには、警告したりその類似の単語を表示す
るものである。The word alert processing control program stores a word alert processing subroutine, a scroll control subroutine, and a scroll stop subroutine.
Note that the word alert processing is a known one, and will be briefly described. For example, any of words having similar pronunciations and being easily confused, such as the words “to”, “too”, and “two”, is detected in the document data. Sometimes it warns or displays similar words.
ROM18の辞書メモリには、例えば単語「to」、「to
o」、「two」などの発音が類似で混同し易い複数の単語
をグループ化した多数の単語グループ及びそれらの品詞
や意味などが対応づけて格納されている。ここで、品詞
や意味を含めて説明データという。In the dictionary memory of the ROM 18, for example, the words "to", "to
A large number of word groups obtained by grouping a plurality of words having similar pronunciations such as "o" and "two" and easily confused, and their part of speech and meaning are stored in association with each other. Here, it is referred to as explanation data including part of speech and meaning.
RAM20の入力データバッファ21には、文書データ入力
時にキーボード3から入力されディスプレイ10に表示さ
れる2行分の表示データが格納される。The input data buffer 21 of the RAM 20 stores two lines of display data input from the keyboard 3 and displayed on the display 10 when inputting document data.
カーソルポインタ22には、カーソル表示位置に対応す
る入力データバッファ21内の1つのアドレスが格納され
る。この内容をカーソルポインタKPとする。The cursor pointer 22 stores one address in the input data buffer 21 corresponding to the cursor display position. This content is used as a cursor pointer KP.
入力単語データメモリ23(これは、表示データメモリ
に相当する)には、入力した単語に対して発音が類似す
る類似単語が検出されたときに、ディスプレイ10の第2
表示領域E2に表示するためにその入力単語の単語データ
とその説明データとが辞書メモリ18から読出されて表示
データとして格納される。The input word data memory 23 (which corresponds to the display data memory) stores a second word on the display 10 when a similar word whose pronunciation is similar to the input word is detected.
The word data of the input word and its description data are read from the dictionary memory 18 and stored as display data for display in the display area E2.
類似単語データメモリ24(これは、表示データメモリ
に相当する)には、ディスプレイ10の第1表示領域E1に
表示するためにワードアラート処理で検出された類似単
語の単語データとその説明データとが辞書メモリ18から
読出されて表示データとして格納される。The similar word data memory 24 (corresponding to a display data memory) stores word data of similar words detected by the word alert processing and their explanation data to be displayed in the first display area E1 of the display 10. The data is read from the dictionary memory 18 and stored as display data.
第1アドレスポインタ25には、類似単語データメモリ
24に格納された表示データの先頭アドレス(その内容を
ポインタTA1とする)と末尾アドレス(その内容をポイ
ンタEA1とする)とが格納される。The first address pointer 25 has a similar word data memory
The start address (the contents are referred to as a pointer TA1) and the end address (the contents are referred to as a pointer EA1) of the display data stored in 24 are stored.
第2アドレスポインタ26には、入力単語データメモリ
23に格納された表示データの先頭アドレス(その内容を
ポインタTA2とする)と末尾アドレス(その内容をポイ
ンタEA2とする)とが格納される。The second address pointer 26 has an input word data memory
The start address (the content is referred to as a pointer TA2) and the end address (the content is referred to as a pointer EA2) of the display data stored in 23 are stored.
第1表示データポインタ27には、類似単語データメモ
リ24のアドレスであって、ディスプレイ10の第1表示領
域E1に表示される表示データの先頭表示位置の表示デー
タのアドレス(その内容をポインタTCP1とする)とその
末尾表示位置のアドレス(その内容をポインタECP1とす
る)とが格納される。The first display data pointer 27 is the address of the similar word data memory 24, which is the address of the display data at the head display position of the display data displayed in the first display area E1 of the display 10 (the contents are referred to as the pointer TCP1). ) And the address of the end display position (the contents are referred to as a pointer ECP1) are stored.
第2表示データポインタ28には、入力単語データメモ
リ23のアドレスであって、ディスプレイ10の第2表示領
域E2に表示される表示データの先頭表示位置の表示デー
タのアドレス(その内容をポインタTCP2とする)とその
末尾表示位置の表示データのアドレス(その内容をポイ
ンタECP2とする)とが格納される。The second display data pointer 28 is an address of the input word data memory 23, which is the address of the display data at the head display position of the display data displayed in the second display area E2 of the display 10 (the contents are referred to as the pointer TCP2). ) And the address of the display data at the end of the display position (the content is referred to as a pointer ECP2).
次に、ワードプロセッサ1の制御装置Cで行なわれる
ワードアラート処理制御のルーチンについて第4図
(a)〜(c)のフローチャートに基いて説明する。
尚、図中、Si(i=1、2、3・・・)は各ステップで
ある。Next, the routine of the word alert processing control performed by the control device C of the word processor 1 will be described with reference to the flowcharts of FIGS. 4 (a) to 4 (c).
In the drawing, Si (i = 1, 2, 3,...) Is each step.
キーボード3で文字キーやスペースキーなど種々のキ
ーが操作される毎に、そのキーに対応するコードデータ
が入力データバッファ21に格納されると同時にこの制御
が開始され、スペースキーやリターンキーなどの単語の
区切りキーが操作されたときには(S10:Yes)、入力デ
ータバッファ21においてカーソルポインタKPに基いてカ
ーソルで指示される入力単語の単語データが読出され
(S11)、ワードアラート処理サブルーチンにより入力
単語の類似単語がROM18の辞書メモリ内で検索され(S1
2)、類似単語が検索されたときには(S13:Yes)、類似
単語表示処理制御が実行される(S14)。尚、区切りキ
ー以外のキーが操作されたときには(S10:No)、この制
御を終了してメインルーチンにリターンする。この表示
処理制御(第4図(b))が開始されると、ROM18の辞
書メモリから検出された類似単語データとその説明デー
タとが読出されて表示データとしてデータメモリ24に格
納され(S20)、データメモリ24における表示データの
先頭アドレスがポインタTA1として、また末尾アドレス
がポインタEA1としてアドレスポインタ25に格納され(S
21)、ポインタTA1がポインタTCP1として、またポイン
タTCP1にDを加算したアドレスがポインタECP1としてデ
ータポインタ27に格納される(S22)。但し、Dはディ
スプレイ10の第1表示領域E1の表示可能桁数N−1の値
である。また、第1表示領域E1及び第2表示領域E2の表
示可能桁数Nは同じである。尚、これらポインタTA1、E
A1、TCP1、ECP1の関係を第5図に示す。Each time various keys such as a character key and a space key are operated on the keyboard 3, the code data corresponding to the key is stored in the input data buffer 21 and this control is started at the same time, and the space key and the return key are started. When the word separation key is operated (S10: Yes), the word data of the input word indicated by the cursor is read out in the input data buffer 21 based on the cursor pointer KP (S11), and the input word is processed by the word alert processing subroutine. Is searched in the dictionary memory of ROM18 (S1
2) When similar words are searched (S13: Yes), similar word display processing control is executed (S14). When a key other than the delimiter key is operated (S10: No), this control ends and the process returns to the main routine. When the display processing control (FIG. 4 (b)) is started, the similar word data detected from the dictionary memory of the ROM 18 and its description data are read out and stored in the data memory 24 as display data (S20). The head address of the display data in the data memory 24 is stored in the address pointer 25 as the pointer TA1, and the tail address is stored in the address pointer 25 as the pointer EA1 (S
21), the pointer TA1 is stored in the data pointer 27 as the pointer TCP1, and the address obtained by adding D to the pointer TCP1 is stored in the data pointer 27 as the pointer ECP1 (S22). Here, D is the value of the number N-1 of displayable digits in the first display area E1 of the display 10. The number N of displayable digits in the first display area E1 and the second display area E2 is the same. Note that these pointers TA1, E
FIG. 5 shows the relationship among A1, TCP1, and ECP1.
次に、前記読出された入力単語の入力単語データとRO
M18の辞書メモリから読出された入力単語に対応する説
明データとが表示データとしてデータメモリ23に格納さ
れ(S23)、各ポインタTA2、EA2、TCP2、ECP2にデータ
メモリ23の所定のアドレスが夫々格納され(S24・S2
5)、各ポインタTCP1、ECP1、TCP2、ECP2に基いてディ
スプレイ10の第1表示行の第1表示領域E1には類似単語
とその説明文とが表示されるとともに、第2表示行の第
2表示領域E2には入力単語とその説明文とが表示される
(S26)。但し、この制御において読出された類似単語
データとその説明データとからなる表示データ量は第1
表示領域E1の表示可能桁数よりも多く、また入力単語デ
ータとその説明データとからなる表示データ量も第2表
示領域E2の表示可能桁数よりも多いものとする。例えば
第6図に示すように、ディスプレイ10の第2表示行の左
端部には入力単語表示の説明文「ALERT W」が表示さ
れ、その第2表示領域E2には入力単語「their」とその
説明文とが表示される。但し、その説明文のうち末尾部
分の表示データ「e) belonging to them」が表示さ
れていない。更に、第1表示行の左端部には類似単語表
示の説明文「SUGGEST」が表示され、その第1表示領域E
1には入力単語に類似する類似単語「they're」とその説
明文とが表示される。但し、その説明文のうち末尾部分
の表示データ「are」が表示されていない。Next, input word data of the read input word and RO
Descriptive data corresponding to the input word read from the dictionary memory of M18 is stored in the data memory 23 as display data (S23), and predetermined addresses of the data memory 23 are stored in the respective pointers TA2, EA2, TCP2, and ECP2. (S24 ・ S2
5) Based on each of the pointers TCP1, ECP1, TCP2, and ECP2, a similar word and its description are displayed in the first display area E1 of the first display line of the display 10, and the second display line of the second display line is displayed. The input word and its description are displayed in the display area E2 (S26). However, the amount of display data consisting of the similar word data read in this control and its description data is the first.
It is assumed that the number of displayable digits in the display area E1 is larger than the number of displayable digits in the second display area E2. For example, as shown in FIG. 6, at the left end of the second display line of the display 10, a description "ALERT W" of the input word display is displayed, and in the second display area E2, the input word "their" and its input word "their" are displayed. An explanation is displayed. However, the display data “e) belonging to them” at the end of the description is not displayed. Further, at the left end of the first display line, a description sentence “SUGGEST” of similar word display is displayed, and the first display area E
1 displays a similar word "they're" similar to the input word and its description. However, the display data “are” at the end of the description is not displayed.
そして、置換キーが操作されたとき(S27・S28:Ye
s)、類似単語がその表示行に入力可能(置換可能)な
ときには(S29:Yes)、入力データバッファ21内で入力
単語データが類似単語データに置換され(S30)、文書
データが表示され(S31)、この制御を終了してリター
ンする。しかし、前進スクロールキーが操作されたとき
(S27・S33:Yes)、ポインタECP1がポインタEA1に等し
くないときつまりデータメモリ24の表示データの末尾デ
ータが第1表示領域E1に表示されていないときには(S3
4:No)、各ポインタTCP1・ECP1が夫々1つインクリメン
トされ(S35)、各ポインタTCP1・ECP1に基いて第1表
示領域E1には1桁前進スクロールした情報が表示される
(S36)。更に、データメモリ23の表示データの末尾デ
ータが第2表示領域E2に表示されていないときには(S3
7:No)、各ポインタTCP2・ECP2が夫々1つインクリメン
トされ(S38)、各ポインタTCP2・ECP2に基いて第2表
示領域E2には1桁前進スクロールした情報が表示される
(S39)。ここで、第1表示領域E1にデータメモリ24の
末尾データが表示され且つ第2表示領域E2にデータメモ
リ23の末尾データが表示されていないときには(S34:Ye
s、S40:No)、S38・S39により第2表示領域E2の表示情
報だけが前進スクロールされ、また第1表示領域E1にデ
ータメモリ24の末尾データが表示されず且つ第2表示領
域E2にデータメモリ23の末尾データが表示されたときに
は、第1表示領域E1の表示情報だけが前進スクロールさ
れる(S34:No、S35・S36、S37:Yes)。更に、両表示領
域E1・E2に表示データの末尾データが表示されたときに
は(S34・S40:Yes)、ブザー12が鳴動される(S41)。When the replacement key is operated (S27 / S28: Ye
s) If a similar word can be input (replaceable) in the display line (S29: Yes), the input word data is replaced with similar word data in the input data buffer 21 (S30), and the document data is displayed ( S31), end this control and return. However, when the forward scroll key is operated (S27 / S33: Yes), when the pointer ECP1 is not equal to the pointer EA1, that is, when the end data of the display data in the data memory 24 is not displayed in the first display area E1 ( S3
4: No), each of the pointers TCP1 and ECP1 is incremented by one (S35), and information scrolled forward by one digit is displayed in the first display area E1 based on each of the pointers TCP1 and ECP1 (S36). Further, when the end data of the display data in the data memory 23 is not displayed in the second display area E2 (S3
7: No), each of the pointers TCP2 and ECP2 is incremented by one (S38), and information scrolled forward by one digit is displayed in the second display area E2 based on each of the pointers TCP2 and ECP2 (S39). Here, when the end data of the data memory 24 is displayed in the first display area E1 and the end data of the data memory 23 is not displayed in the second display area E2 (S34: Ye
s, S40: No), only the display information in the second display area E2 is scrolled forward by S38 and S39, and the end data of the data memory 24 is not displayed in the first display area E1 and the data is displayed in the second display area E2. When the tail data of the memory 23 is displayed, only the display information of the first display area E1 is scrolled forward (S34: No, S35 / S36, S37: Yes). Further, when the tail data of the display data is displayed in both display areas E1 and E2 (S34 and S40: Yes), the buzzer 12 is sounded (S41).
一方、後進スクロールキーが操作されたときには(S2
7・S42:Yes)、前記前進スクロールキーが操作されたと
きとそのスクロール方向が異なるだけなので簡単に説明
すると、第1表示領域E1及び第2表示領域E2に表示デー
タの先頭データが表示されていないときには、両表示領
域E1・E2には1桁後進スクロールした情報が夫々表示さ
れる(S43〜S48)。第1表示領域E1に先頭データが表示
され且つ第2表示領域E2に先頭データが表示されていな
いときには、第2表示領域E2の表示情報だけが後進スク
ロールされる。第1表示領域E1に先頭データが表示され
ず且つ第2表示領域E2に先頭データが表示されたときに
は、第1表示領域E1の表示情報だけが後進スクロールさ
れる(S43:No、S44・S45、S46:Yes)。更に、両表示領
域E1・E2に表示データの先頭データが夫々表示されたと
きには(S44・S49:Yes)、ブザー12が鳴動される(S4
1)。例えば第6図に示す表示状態において前進スクロ
ールキーを複数回操作した場合、第7図に示すように、
前進スクロールキーを3回操作したときに第1表示領域
E1の類似単語の説明文の前進スクロールが停止され、そ
の後第2表示領域E2の入力単語の説明文だけが前進スク
ロールされた後、第2表示領域E2に末尾データ「m」が
表示されたときにブザー12が鳴動される。On the other hand, when the backward scroll key is operated (S2
7 ・ S42: Yes) Since the scroll direction is only different from that when the forward scroll key is operated, the brief description is that the first data of the display data is displayed in the first display area E1 and the second display area E2. If not, the information scrolled backward by one digit is displayed in both display areas E1 and E2 (S43 to S48). When the first data is displayed in the first display area E1 and the first data is not displayed in the second display area E2, only the display information of the second display area E2 is scrolled backward. When the first data is not displayed in the first display area E1 and the first data is displayed in the second display area E2, only the display information of the first display area E1 is scrolled backward (S43: No, S44 and S45, S46: Yes). Further, when the head data of the display data is displayed in both display areas E1 and E2 (S44 and S49: Yes), the buzzer 12 is sounded (S4).
1). For example, when the forward scroll key is operated a plurality of times in the display state shown in FIG. 6, as shown in FIG.
The first display area when the forward scroll key is operated three times
When the forward scrolling of the description of the similar word of E1 is stopped, and then only the description of the input word in the second display area E2 is scrolled forward, and then the end data “m” is displayed in the second display area E2. Buzzer 12 sounds.
次に、次候補キーが操作されたとき(S27・S50)、辞
書メモリ18内に次の類似単語があればその類似単語デー
タとその説明データとが読出されてデータメモリ24に格
納され(S51:Yes・S52)、S21・S22と同様に各ポインタ
TA1・EA1・TCP1・ECP1に所定のアドレスが格納され(S5
3・S54)、更に各ポインタTCP2・ECP2には表示データの
先頭部分を第2表示領域E2に表示するように所定のアド
レスが格納され(S55)、第1表示領域E1には次の類似
単語とその説明文が表示されるとともに、第2表示領域
E2には入力単語とその説明文が表示される(S56)。Next, when the next candidate key is operated (S27 / S50), if there is a next similar word in the dictionary memory 18, the similar word data and its description data are read out and stored in the data memory 24 (S51). : Yes ・ S52), each pointer as in S21 ・ S22
A predetermined address is stored in TA1, EA1, TCP1, and ECP1 (S5
3. S54) Further, a predetermined address is stored in each of the pointers TCP2 and ECP2 so that the head of the display data is displayed in the second display area E2 (S55), and the next similar word is stored in the first display area E1. And its description are displayed, and the second display area
The input word and its description are displayed in E2 (S56).
次に、キャンセルキーが操作されたときには(S27・S
57:Yes)、文書データを表示した後リターンする。尚、
置換キー、前進・後進スクロールキー、次候補キー及び
キャンセルキー以外のキーが操作されたときにはブザー
12が鳴動される(S41)。Next, when the cancel key is operated (S27 / S
57: Yes), and returns after displaying the document data. still,
Buzzer sounds when a key other than the replacement key, forward / reverse scroll key, next candidate key, and cancel key is operated
12 is sounded (S41).
以上説明したように、表示データの先頭データ又は末
尾データが表示された第1表示領域E1又は第2表示領域
E2の表示情報のスクロールが自動的に停止されるので、
長い表示情報と短い表示情報の末尾位部分を揃えて同時
に表示でき、スクロール操作を大幅に簡略化できる。As described above, the first display area E1 or the second display area in which the first data or the last data of the display data is displayed.
Since the scrolling of the display information of E2 is automatically stopped,
The long display information and the short display information can be displayed simultaneously with their trailing end portions aligned, and the scroll operation can be greatly simplified.
尚、前記類似単語表示制御を部分的に変更し、表示デ
ータの末尾データが既に表示されている表示領域E1又は
E2については表示情報を最初からスクロールさせないよ
うに構成することも可能である。Note that the similar word display control is partially changed, and the end area of the display data is already displayed in the display area E1 or
With respect to E2, it is also possible to configure so that the display information is not scrolled from the beginning.
尚、各表示領域E1・E2が複数行からなるディスプレイ
を備えたワードプロセッサなどに適用可能である。The present invention is applicable to a word processor having a display in which each of the display areas E1 and E2 includes a plurality of rows.
尚、スペルチェック機能を備え、検出したミススペル
単語とそのミススペル単語の複数の候補単語とをディス
プレイの夫々異なる表示領域に表示するようにした種々
のワードプロセッサ、住所録作成機能や日程表(スケジ
ュール)作成機能を備えた種々のワードプロセッサなど
にも本発明を適用し得る。Various word processors, a spell checker, and a scheduler (schedule) having a spell check function and displaying the detected misspelled word and a plurality of candidate words of the misspelled word in different display areas of the display. The present invention can be applied to various word processors having functions.
尚、フロッピーディスクドライブ装置を有し、文書デ
ータをフロッピーディスクに格納するようにした欧文ワ
ープロや日本語ワープロなど種々の文書作成装置に本発
明を適用し得ることは勿論である。Of course, the present invention can be applied to various document creation devices such as a European word processor and a Japanese word processor having a floppy disk drive device and storing document data on a floppy disk.
第1図は本発明の構成を示す機能ブロック図、第2図〜
第7図は本発明の実施例を示すもので、第2図はワード
プロセッサの斜視図、第3図はワードプロセッサの制御
系のブロック図、第4図(a)〜(c)はワードアラー
ト処理制御のルーチンの概略フローチャート、第5図は
類似単語の説明データをスクロールさせながらディスプ
レイに表示するための各ポインタTA1・EA1・TCP1・ECP1
の関係を説明する説明図、第6図・第7図は夫々ワード
アラート処理制御におけるスクロール制御を説明する説
明図である。 1……ワードプロセッサ、3……キーボード、10……液
晶ディスプレイ、16……CPU、17……ROM(プログラムメ
モリ)、20……RAM、23……入力単語データメモリ、24
……類似単語データメモリ、27・28……表示データポイ
ンタ、E1・E2……表示領域、C……制御装置、DM……表
示機構。FIG. 1 is a functional block diagram showing the configuration of the present invention, and FIGS.
7 shows an embodiment of the present invention. FIG. 2 is a perspective view of a word processor, FIG. 3 is a block diagram of a control system of the word processor, and FIGS. 4 (a) to 4 (c) show word alert processing control. FIG. 5 shows pointers TA1, EA1, TCP1, and ECP1 for displaying the explanation data of similar words on the display while scrolling them.
FIG. 6 and FIG. 7 are explanatory diagrams for explaining scroll control in the word alert processing control. 1 ... word processor, 3 ... keyboard, 10 ... liquid crystal display, 16 ... CPU, 17 ... ROM (program memory), 20 ... RAM, 23 ... input word data memory, 24
... similar word data memory, 27/28 ... display data pointer, E1 / E2 ... display area, C ... control device, DM ... display mechanism.
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06F 17/21 G06F 3/14 G09G 5/34 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 6 , DB name) G06F 17/21 G06F 3/14 G09G 5/34
Claims (1)
為の入力手段と、 1行又は複数行の表示領域を複数備えた表示手段と、 前記各表示領域に表示する為の文字や記号の表示データ
を夫々格納する複数の表示データメモリと、 前記各表示データメモリのデータを読出して対応する表
示領域に表示させる複数の表示制御部を備えた表示制御
手段と、 スクロール指令キーの操作に応動して、複数の表示領域
に表示された文字や記号を表示データの先頭方向又は末
尾方向へスクロールさせるように前記複数の表示制御部
に指令するスクロール制御手段と、 前記スクロール制御手段の作動中に、複数の表示データ
メモリの夫々について最終又は最初の表示データが表示
されたか否か判別し、最終又は最初の表示データが表示
された表示データメモリに対応する表示制御部に対して
スクロールを停止するように指令するとともに、最終又
は最初の表示データが表示されていない表示データメモ
リに対応する表示制御部に対してはスクロールを継続す
るように指令するスクロール停止手段と、 を備えたことを特徴とする文書処理装置。An input means for inputting characters and symbols and various command signals; a display means having a plurality of display areas of one or more lines; and characters and symbols for displaying in each of the display areas. A plurality of display data memories each storing the display data of the display data; a display control means including a plurality of display control units for reading the data of the respective display data memories and displaying the read data in a corresponding display area; Responsively, scroll control means for instructing the plurality of display control units to scroll the characters or symbols displayed in the plurality of display areas in the head direction or the end direction of the display data, and during operation of the scroll control means Then, it is determined whether or not the last or first display data is displayed for each of the plurality of display data memories, and the display data memory on which the last or first display data is displayed is determined. Command to stop the scrolling to the display control unit corresponding to the display control unit, and continue the scrolling to the display control unit corresponding to the display data memory in which the final or first display data is not displayed. A document processing device comprising: a scroll stop means for instructing;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2050430A JP2969739B2 (en) | 1990-03-01 | 1990-03-01 | Document processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2050430A JP2969739B2 (en) | 1990-03-01 | 1990-03-01 | Document processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03252761A JPH03252761A (en) | 1991-11-12 |
| JP2969739B2 true JP2969739B2 (en) | 1999-11-02 |
Family
ID=12858654
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2050430A Expired - Fee Related JP2969739B2 (en) | 1990-03-01 | 1990-03-01 | Document processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2969739B2 (en) |
-
1990
- 1990-03-01 JP JP2050430A patent/JP2969739B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03252761A (en) | 1991-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4994968A (en) | Word processing device | |
| US7080002B1 (en) | Bi-lingual system and method for automatically converting one language into another language | |
| JP2969739B2 (en) | Document processing device | |
| JP2001356873A (en) | Japanese input device, Japanese input method and recording medium | |
| CA1301349C (en) | Bounded word replace function for an electronic typewriter | |
| JP2993034B2 (en) | Document processor with help information display function | |
| JPH0476762A (en) | Document processor with spelling checking function | |
| JPS63192157A (en) | document processing device | |
| JP2573183B2 (en) | Kana-Kanji conversion device | |
| JPH036659A (en) | Document processor | |
| JP2603269B2 (en) | Character processor | |
| JPH03238554A (en) | Document processor | |
| JP2944666B2 (en) | Character processor | |
| JPH05204901A (en) | Layout display controller for document processor | |
| JP2543501B2 (en) | Word processor | |
| JP3236039B2 (en) | Character processing apparatus and method | |
| JP3311024B2 (en) | Document processing method and apparatus | |
| JP2509554B2 (en) | Character processing method | |
| JPH0476759A (en) | Document processing device with spell check function | |
| JPH0476760A (en) | Document processing device with spell check function | |
| JPH0485666A (en) | Document processing device with spell check function | |
| JPH0452961A (en) | German-language document processor | |
| JPH03251951A (en) | document creation device | |
| JPH04213157A (en) | Document processing device with spell check function | |
| JPH03251952A (en) | Document processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080827 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |