JPH01114969A - Electronic typewriter with spell check function - Google Patents

Electronic typewriter with spell check function

Info

Publication number
JPH01114969A
JPH01114969A JP62273863A JP27386387A JPH01114969A JP H01114969 A JPH01114969 A JP H01114969A JP 62273863 A JP62273863 A JP 62273863A JP 27386387 A JP27386387 A JP 27386387A JP H01114969 A JPH01114969 A JP H01114969A
Authority
JP
Japan
Prior art keywords
word
spell check
printing operation
key
space key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62273863A
Other languages
Japanese (ja)
Inventor
Shinichi Nara
信一 奈良
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.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co 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 Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP62273863A priority Critical patent/JPH01114969A/en
Publication of JPH01114969A publication Critical patent/JPH01114969A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To simplify an error correcting operation and to improve operability by temporally stopping operation following spelling check processing at the time of detecting a spelling error. CONSTITUTION:When space key operation B is executed after the input operation A of one word in a word mode or a right-justify mode, the spelling check processing C of the word is executed. When the word has an error, the word is stored in an error detecting memory E and printing is canceled by a printing operation canceling means F. When the space key operation B is executed again, the word concerned is unconditionally printed out D by a printing operation cancel releasing means G. Thereby, a typist can simply correct the incorrect word.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明、は、キー人力された単語のスペルチェック処理
を行なうスペルチェック機能付電子タイプライタ−に係
わり、特に[ワード]モード時および[6揃(ライトジ
ャスティファイ)]モード時におけるスペルチェック実
行後の動作を改良したスペルチェック機能付電子タイプ
ライタ−に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an electronic typewriter with a spell check function that performs a spell check process for manually written words, particularly in the [Word] mode and [6]. The present invention relates to an electronic typewriter with a spell check function that improves the operation after spell check is executed in the "Right Justify" mode.

[従来の技術] 一般に、スペルチェック機能付電子タイプライタ−にお
いては、キー人力が予想される各単語の正しいスペルを
記憶した辞書メモリを有したスペルチェックユニットが
組込まれており、キーボードの文字キーにて一つの単語
をキー人力し、続いてスペースキー操作が実行されると
、そのキー操作の一つ前に入力された単語のスペルチェ
ックを実行する。そして、スペル誤りが検出されるとブ
ザー等の警告音が出力される。したがって、タイピスト
は警告音を聞くと、先にキー人力して印字された単語中
の間違い文字を確認し、その間違い文字位置までキャリ
ッジを後退させて、該当文字に対する訂正操作を行なう
[Prior Art] Generally, an electronic typewriter with a spell check function has a built-in spell check unit that has a dictionary memory that stores the correct spelling of each word for which keystrokes are expected to be required. When a word is entered manually and the space key is subsequently pressed, the spelling of the word entered immediately before that key is checked. When a spelling error is detected, a warning sound such as a buzzer is output. Therefore, when the typist hears the warning sound, he or she first confirms the erroneous character in the printed word by manually pressing the keys, moves the carriage back to the position of the erroneous character, and performs a correction operation on the character.

また、電子タイプライタ−のなかには、キー人力された
文字を直ちに印字する通常の[タイプ]モードの他に、
例えば十数個の文字を同時に表示可能な表示器を備え、
複数の文字からなる単語の入力操作中は各文字に対する
印字動作を実行せずに表示器に順次表示し、単語の区切
りを示すスペースキーがキー操作されると、その単語の
各文字をまとめて印字出力する[ワード(単語)]モー
ドや、キー人力された1行分の文字データを記憶する1
行バッファを備え、1行分の文字データをキー人力した
のち、キャリッジ位置で示されるキー人力位置が予め設
定されたライトマージン(RM)位置に位置した状態で
スペースキー又はキャリッジリターン(OR)キーをキ
ー操作すると、1行の最古側の単語の右端がライシマー
ジン位置に自動的に一致するように1行を構成する各単
語相互間の間隔が自動的に調整されて1行分の各単語が
まとめて印字される[右揃え(ライトジャスティファイ
)]モードを有するものがある。
In addition, some electronic typewriters have a normal [Type] mode that immediately prints characters entered manually using the keys.
For example, it is equipped with a display that can display more than ten characters at the same time.
During the input operation of a word consisting of multiple characters, each character is displayed one after another on the display without performing the printing operation, and when the space key indicating a word separation is pressed, each character of the word is printed together. [Word] mode for printing out, and 1 for storing one line of character data input manually.
Equipped with a line buffer, after manually inputting one line of character data, press the space key or carriage return (OR) key while the key input position indicated by the carriage position is located at the preset right margin (RM) position. When you press the key, the spacing between each word that makes up one line is automatically adjusted so that the right edge of the oldest word on one line automatically matches the margin position. Some printers have a right-justify mode in which words are printed together.

したがって、タイピストは、上記スペルチェック機能(
モード)と[ワード]モード、[右揃え]モードとを適
宜組合せて使用する。
Therefore, typists can use the above spell check function (
mode), [Word] mode, and [Right alignment] mode in combination as appropriate.

[発明が解決しようとする問題点] しかしながら、上述したようなスペルチェック機能を有
したスペルチェック機能付電子タイプライタ−において
もまだ次のような問題があった。
[Problems to be Solved by the Invention] However, even in the above-mentioned electronic typewriter with a spell check function, the following problems still exist.

例えば、[ワードコモ−6時に単語をキー人力したのち
、スペースキーをキー操作すると、該当単語に対するス
ペルチック処理が実行される。続いて自動的に該当単語
が印字される。したがって、キー人力された単語にスペ
ル誤りが検出されると、短いブザー音で警告が発せられ
るが、タイピストがその警告音を聞いた時点においては
、誤った単語は印字されてしまい、キャリッジはスペー
ス動作を実行して次の単語入力位置に移動されてしまっ
ている。
For example, if you manually press a word at 6 o'clock and then press the space key, the spelling process for the word will be executed. Then, the corresponding word is automatically printed. Therefore, if a misspelled word is detected in a manually typed word, a short beep will alert the typist, but by the time the typist hears the beep, the incorrect word will have been printed and the carriage will have no spaces. The action has been executed and the text has been moved to the next word input position.

したがって、スペル誤りに気付いて、その誤りを訂正す
る場合は、キャリッジをバックスペースキー等のキー操
作等にて先に入力した該当単語位置まで移動させる必要
がある。
Therefore, if a spelling error is noticed and the error is to be corrected, it is necessary to move the carriage to the position of the previously input word by operating a key such as the backspace key.

その結果、誤り訂正操作が非常に煩雑になり、電子タイ
プライタ−全体の操作性が低下する。
As a result, the error correction operation becomes extremely complicated, and the operability of the electronic typewriter as a whole deteriorates.

−また、[右揃え]モード時においても同様な問題が生
じる。すなわち、1行のなかの各単語はスペースキー操
作によってスペルチェックされるが、その時点では各単
語は印字されない。しかし、1行の最終単語の右端がラ
イトマージン(RL)位置の一つ左側に位置し、キャリ
ッジ位置がライトマージン位置に位置した状態でスペー
スキーをキー操作するとその左隣の単語のスペルチェッ
クを実行するとともに、前述した布層処理を実行し1行
分の各単語がまとめて印字される。
- Also, a similar problem occurs in the [right alignment] mode. That is, each word in one line is spell-checked by operating the space key, but each word is not printed at that point. However, if the right end of the last word in a line is located one position to the left of the right margin (RL) position, and the carriage position is located at the right margin position, pressing the space key will check the spelling of the word to the left. At the same time, the above-described cloth layer processing is executed and each word for one line is printed all at once.

そのため、ライトマージン(RM)位置の左隣の単語(
最終単語)にスペル誤りが生じ、その誤りをブザー音等
で確認したとしても、その単語は既に印字されている。
Therefore, the word to the left of the light margin (RM) position (
Even if a spelling error occurs in the last word) and the error is confirmed by a buzzer or the like, that word has already been printed.

そして、キャリッジ位置で示される文字入力位置は右端
へ移動されている。
The character input position indicated by the carriage position has been moved to the right end.

その結果、該当単語の訂正作業が煩雑になる。As a result, the task of correcting the corresponding word becomes complicated.

本発明は、[ワード]モード又は[右揃え]モード時に
スペースキー操作によりスペル誤りが検出された場合は
、そのスペルチェック処理に続く動作を一旦停止させる
ことによって、単語の誤り訂正操作を簡単に行なえ、操
作性を大幅に向上できるスペルチェック機能付電子タイ
プライタ−を提供することを目的とする。
The present invention simplifies the word error correction operation by temporarily stopping the operation following the spell check process when a spelling error is detected by operating the space key in [Word] mode or [Right alignment] mode. It is an object of the present invention to provide an electronic typewriter with a spell check function that can be operated easily and greatly improves operability.

[問題点を解決するための手段] 本発明は、第1図に示すように、一つの単語入力操作A
後に実行されたスペースキー操作Bに応動して単語のス
ペルチェック処理Cを行うとともに該当単語に対する印
字動作りを行なうスペルチェック!1m能付電子タイプ
ライタ−において、スペースキー操作8により実行され
たスペルチェック処理Cにて検出されたスペル誤りを記
憶する誤り検出メモリEと、この誤り検出メモリEにス
ペル誤りが記憶されると印字動作りを取消す印字動作取
消手段Fと、この印字動作取消後に再度実行されたスペ
ースキー操作Bに応動して印字動作りを行なう印字動作
取消解除手段Gとを備えたものである。
[Means for solving the problem] As shown in FIG.
A spell check that performs a spell check process C for a word in response to a space key operation B executed later, and also performs a printing operation for the corresponding word! In an electronic typewriter with a 1 m function, there is an error detection memory E that stores spelling errors detected in the spell check process C executed by pressing the space key 8, and when a spelling error is stored in this error detection memory E. This apparatus includes a printing operation canceling means F for canceling the printing operation, and a printing operation canceling means G for performing the printing operation in response to the space key operation B performed again after the printing operation is canceled.

また、別の発明は、一つの単語入力操作A後に実行され
たス・ベースキー操作Bに応動して単語のスペルチェッ
ク処理Cを行うと共に、ライトマージン位置上における
スペースキー操作に応動して1行分の単語に対する6揃
印字動作Hを行なうスペルチェック機能付電子タイプラ
イタ−において、ライトマージン位置上におけるスペー
スキー操作B′により実行されたライトマージン位置手
前の単語に対するスペルチェック処理Cにて検出された
スペル誤りを記憶する誤り検出メモリEと、この誤り検
出メモリEにスペル誤りが記憶されると6揃印字動作H
を取消す印字動作取消手段Fと、この印字動作取消後に
再度実行されたスペースキー操作8′に応動して6揃印
字動作Hを行なう印字動作取消解除手段Gとを備えたも
のである。
In addition, another invention performs a word spell check process C in response to a space key operation B performed after one word input operation A, and performs a word spell check process C in response to a space key operation on a right margin position. In an electronic typewriter with a spell check function that performs a 6-line printing operation H for words in a line, detection is performed in spell check processing C for a word before the light margin position executed by a space key operation B' on the light margin position. There is an error detection memory E that stores spelling errors that have been written, and when a spelling error is stored in this error detection memory E, a 6-line printing operation H is performed.
The apparatus is equipped with a printing operation canceling means F for canceling the printing operation, and a printing operation canceling means G for performing the six-set printing operation H in response to the space key operation 8' performed again after the printing operation is canceled.

[作用] このように構成されたスペルチェック機能付電子タイプ
ライタ−において、[ワード1モード時に、一つの単語
入力操作後にスペースキー操作を実行すると、その単語
に対するスペルチェック処理が実行される。そして、そ
の単語が正しければその単語はそのまま印字され、誤っ
ていれば印字されない。そして、再度、スペースキーを
キー操作す−ると該当単語は無条件に印字される。
[Function] In the electronic typewriter with a spell check function configured as described above, in the word 1 mode, when the space key is operated after inputting one word, the spell check process for that word is executed. If the word is correct, the word is printed as is, and if it is incorrect, it is not printed. Then, when the space key is pressed again, the corresponding word is printed out unconditionally.

また、別の発明においては、[右揃え〕モード時に、ラ
イトマージン位置上でスペースキー操作を行なうと左隣
の単語がスペルチェッククされる。
Further, in another invention, when the space key is operated on the right margin position in the [right alignment] mode, the spelling of the word adjacent to the left is checked.

そして、その単語が正しければ1行分の単語は右揃え状
態でまとめて印字される。誤っていれば印字されない。
Then, if the word is correct, the words for one line are printed together in a right-aligned state. If it is incorrect, it will not be printed.

そして、再度、スペースキーをキー操作すると該当単語
を含む1行分の単語は無条件に印字される。
Then, when the space key is pressed again, one line of words including the corresponding word are printed out unconditionally.

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

第2図は実施例のスペルチェック機能付電子タイプライ
タ−の外観を示す平面図である。図中1は筐体であり、
この筺体1の前面にキーボード2が設けられており、筺
体1内の上部に印字用紙3をセットするためのプラテン
4が設けられている。
FIG. 2 is a plan view showing the appearance of an electronic typewriter with a spell check function according to the embodiment. 1 in the figure is the casing;
A keyboard 2 is provided on the front surface of the casing 1, and a platen 4 for setting printing paper 3 is provided at the upper part of the casing 1.

このプラテン4に平行に配設された軸にキャリッジモー
タにてプラテン4の軸方向に移動制御されるキャリッジ
5が移動自在に取付けられている。
A carriage 5 is movably attached to a shaft disposed parallel to the platen 4 and whose movement is controlled in the axial direction of the platen 4 by a carriage motor.

このキャリッジ5には、印字ホイール6、印字ホイール
6の活字をプラテン4にセットされた印字用紙3へ叩打
する印字ハンマー7、カセットに収納された印字リボン
8.およびこれらを駆動する各モータ等が搭載されてい
る。
The carriage 5 includes a print wheel 6, a print hammer 7 for striking the characters on the print wheel 6 onto the print paper 3 set on the platen 4, and a print ribbon 8 stored in a cassette. and various motors etc. that drive these are mounted.

また、筺体1前面のキーボード2の上側位置にはキーボ
ード2からキー人力した文字データを表示する液晶表示
素子で構成された表示器9が設けられている。
Further, a display 9 constituted by a liquid crystal display element is provided above the keyboard 2 on the front surface of the housing 1 for displaying character data manually inputted from the keys on the keyboard 2.

前記キーボード2には、図示すように、英字キー10.
数字キー11、スペースキー12.キャリッジリターン
(CR)キー13.シフトキー等の通常のタイプライタ
−としての基本的キーの他に、このスペルチェック機能
付電子タイプライタ−の[スペルチェック] [タイプ
] [ワード][右揃え]等の各動作モードを組合せ選
択設定するするための選択キー14.レフトマージン位
置LMを設定するためのレフトマージンキー15a。
As shown in the figure, the keyboard 2 includes alphabetic keys 10.
Number keys 11, space key 12. Carriage return (CR) key 13. In addition to the basic keys of a normal typewriter such as the shift key, this electronic typewriter with spell check function allows you to select and set various operation modes such as [Spell check], [Type], [Word], [Align right], etc. Selection key 14. Left margin key 15a for setting the left margin position LM.

ライトマージン位置RMを設定するためのライトマージ
ンキー15b、バックスペースキー等の各種ファンクシ
ョンキーが配設されている。
Various function keys such as a right margin key 15b and a backspace key for setting the right margin position RM are provided.

第3図はスペルチェック機能付電子タイプライタ−の概
略構成を示すブロック図である。図中16は、CPU1
7.ROM18.RAM1.′9および各種入出力ボー
トが組込まれた制御部であり、この制御部16には前記
キーボード2および表示器9が接続されている。そして
、1III1部16は、キーボード2からの各種キー信
号に基づいて、キャリッジ5を移動させるキャリッジモ
ータ20゜印字ホイール6を回転させる印字ホイールモ
ータ21、プラテン4を回転させて印字用紙3を紙送り
する紙送りモータ22.印字リボン8をリボン送りする
リボン送りモータ23.印字ハンマー7およびブザー2
4を駆動制御する。
FIG. 3 is a block diagram showing the general structure of an electronic typewriter with a spell check function. 16 in the figure is CPU1
7. ROM18. RAM1. '9 and various input/output boards are incorporated, and the keyboard 2 and display 9 are connected to this control unit 16. Based on various key signals from the keyboard 2, the 1III1 unit 16 operates a carriage motor 20 for moving the carriage 5, a print wheel motor 21 for rotating the print wheel 6, a print wheel motor 21 for rotating the print wheel 6, and a paper feed for printing paper 3 by rotating the platen 4. paper feed motor 22. Ribbon feed motor 23 for feeding the printing ribbon 8. Printing hammer 7 and buzzer 2
4 is driven and controlled.

また、制御部16にはキーボード2からキー人力された
単語のスペルチェックを行なうスペルチェックユニット
25が接続されている。
Further, a spell check unit 25 is connected to the control unit 16 for checking the spelling of words inputted manually from the keyboard 2 .

このスペルチェックユニット25は、 CPU25a、ROM25bおよびRAM25Cを有し
た一種のマイクロコンピュータで構成されており、制御
部16から複数の文字データからなる一つの単語が入力
されると、−旦RAM25Cへ格納し、その単語を構成
する各文字データが正しいか否かを辞書メモリ25dか
ら読出した正しい単語と比較して判断する。そして、そ
のスペルチェック結果を制御部16へ返信する。
This spell check unit 25 is composed of a type of microcomputer having a CPU 25a, a ROM 25b, and a RAM 25C, and when one word consisting of a plurality of character data is input from the control unit 16, it is stored in the RAM 25C. , it is determined whether or not each character data constituting the word is correct by comparing it with the correct word read from the dictionary memory 25d. Then, the spell check result is sent back to the control unit 16.

前記RAM19内には、第4図に示すように、選択キー
14にて現在何のモードが選択設定されているかを示す
各モードフラグとスペースキー操作によって実行された
スペルチェック処理にてスペル誤りが検出されたことを
示す誤り検出メモリとしての誤り検出フラグ等の各フラ
グを記憶するフラグ領域R1,1行中の文字入力位置を
示すキャリッジ位i+1tcpをカウントするキャリッ
ジ位置カウンタR2、キー人力された1行分の各文字デ
ータをキャリッジ位ICp  (印字位@)に対応して
記憶する1行バッファR3、レフトマージンキー15a
およびライトマージンキー15bにて設定されたレフト
マージン位[LMおよびライトマージン位118Mを格
納するマージン位置メモリR4等が形成されている。
As shown in FIG. 4, the RAM 19 contains each mode flag indicating which mode is currently selected using the selection key 14, as well as spelling errors detected during spell check processing executed by operating the space key. A flag area R1 that stores flags such as an error detection flag as an error detection memory indicating that an error has been detected, a carriage position counter R2 that counts the carriage position i+1tcp that indicates the character input position in one line, and a key manually input 1. One line buffer R3 that stores each line of character data corresponding to the carriage position ICp (print position @), left margin key 15a
A margin position memory R4 and the like are formed to store the left margin position [LM and right margin position 118M set by the right margin key 15b.

前記1行バッファR3は例えば第5図のように構成され
ている。すなわち、キャリッジ位置カウンタR2のキャ
リッジ位置Cpで表示してCp−1からCI)−Eまで
のキャリッジ5が移動可能な各キャリッジ位1ICI)
  (各印字位置)対して各文字データを格納する領域
が形成されている。そして、例えば、タイプ操作開始ま
えに実行された左右のマージン位置設定操作によって、
1行の各文字データの格納可能領域がCI) −LM 
(レフトマージン位置)からCp −RM (ライトマ
ージン位It)に制限される。
The one-row buffer R3 is configured as shown in FIG. 5, for example. That is, each movable carriage position of the carriage 5 from Cp-1 to CI)-E is indicated by the carriage position Cp of the carriage position counter R2.
An area for storing each character data is formed for (each printing position). Then, for example, by the left and right margin position setting operation performed before the start of the typing operation,
The storage area for each character data in one line is CI) -LM
(left margin position) to Cp-RM (right margin position It).

そして、1行バッファR3のキャリッジ位置(印字位I
I)CDがCD−DsからCp−Deまでの各文字デー
タが表示器9に表示される。通常、この表示I9に表示
される1行バッファR3内の表示区間はキャリッジ位I
Cpの移動に追従して移動する。
Then, the carriage position of the one-line buffer R3 (print position I
I) Each character data of CDs from CD-Ds to Cp-De is displayed on the display 9. Normally, the display section in the one-line buffer R3 displayed on this display I9 is at the carriage position I.
It moves following the movement of Cp.

しかして、このスペルチェック機能付電子タイプライタ
−の電源が投入され、RAM19のフラグ領域R1の各
フラグを含む各メモリのクリア処理、各入出力ボートの
初期化処理等の一連の初期処理が終了してタイプ操作可
能状態に移行した後に、キーボード2にてキー操作が実
行されると前記all 1部16は第6図の流れ図に従
ってキー人力処理を実行するようにプログラム構成され
ている。
Then, the power of this electronic typewriter with a spell check function is turned on, and a series of initial processes such as clearing each memory including each flag in the flag area R1 of the RAM 19 and initializing each input/output board are completed. When a key operation is performed on the keyboard 2 after the keyboard 2 enters a typing operation ready state, the all 1 section 16 is programmed to execute key manual processing according to the flowchart shown in FIG.

第6図において、流れ図が開始され、Plにてキーボー
ド2においてキー操作が実行されると、RAM19のフ
ラグ領域R1のタイプモードフラグがOに解除されてい
ることを確認した後、入力されたキーの種類を肩べる。
In FIG. 6, when the flowchart is started and a key operation is executed on the keyboard 2 at Pl, after confirming that the type mode flag in the flag area R1 of the RAM 19 is cleared to O, the input key is Understand the types of.

そして、P2にて[スペルチェック]モードの選択キー
14であれば、フラグ領域R1のスペルチェックフラグ
の値を反転する。そして、P3にて反転後のスペルチェ
ックフラグを講へ、1に設定されていれば、先の選択キ
ー14のキー操作は[スペルチェック]モードに設定す
るためのキー操作であると判断して、表示部9にスペル
チェックモードが設定された旨のメツセージを一定時園
表示する。
If the selection key 14 is in the [spell check] mode at P2, the value of the spell check flag in the flag area R1 is inverted. Then, in P3, the reversed spell check flag is set to 1, and if it is set to 1, the previous key operation of the selection key 14 is determined to be a key operation for setting the [spell check] mode. , a message indicating that the spell check mode has been set is displayed on the display section 9 at a certain time.

また、P3にてスペルチェックフラグが0に解除されて
いれば、先の選択キー14は[スペルチェック]モード
を解除するためにキー操作されたと判断して、表示部9
にスペルチェックモードが解除された旨のメツセージを
表示する。
Further, if the spell check flag is cleared to 0 at P3, it is determined that the previous selection key 14 was operated to cancel the [spell check] mode, and the display section 9
Displays a message that spell check mode has been canceled.

また、P4にてキーボード2におけるキー操作が英字キ
ー10又は数字キー11等の印字を伴う文字キーによる
キー操作であれば、対応する文字データをRAM19の
1行バッフFR3内のキャリッジ位置カウンタR2のキ
ャリッジ位置Cpの示す領域へ格納する。文字データが
格納されると、第5図で説明した手順で表示器9に該当
文字が表示される。そして、キャリッジ位置カウンタR
2のキャリッジ位!ICpを1だけ増加する。その後、
フラグ領域R1の誤り検出フラグをOに解除する。
In addition, if the key operation on the keyboard 2 at P4 is a key operation with a character key that involves printing, such as the alphabetic key 10 or the numerical key 11, the corresponding character data is stored in the carriage position counter R2 in the one-line buffer FR3 of the RAM 19. It is stored in the area indicated by the carriage position Cp. When the character data is stored, the corresponding character is displayed on the display 9 according to the procedure explained in FIG. And the carriage position counter R
2nd carriage position! Increase ICp by 1. after that,
The error detection flag in flag area R1 is reset to O.

さらに、P5にてスペースキー12がキー操作されると
、P6にて後述するスペースキー処理を実行する。
Further, when the space key 12 is operated at P5, a space key process to be described later is executed at P6.

さらに、P5にて入力されたキーがスペースキー12で
なければ、P7にて入力されたその他の各ファンクショ
ンキーに対応するキー人力処理を実行する。このキー人
力処理には、左右のマージン位11LM、RMを各マー
ジンキー15a。
Furthermore, if the key input at P5 is not the space key 12, manual key processing corresponding to each of the other function keys input at P7 is executed. For this key manual processing, the left and right margin positions 11LM and RM are used for each margin key 15a.

15bにてマージン位置メモリR4へ設定する業務も含
まれる。P7のファンクションキー処理が終了すると、
フラグ領域R1の誤り検出フラグを0に解除する。
This also includes the task of setting the margin position memory R4 in step 15b. When the function key processing of P7 is completed,
The error detection flag in the flag area R1 is reset to 0.

第7図は第6図のP6におけるスペースキー処理を示す
流れ図である。
FIG. 7 is a flowchart showing the space key processing at P6 in FIG.

すなわち、流れ図が開始され、P8にてフラグ1ifa
!R1のスペルチェックフラグが1に設定されているこ
とを確認し、P9において、フラグ領域R1のワードモ
ードフラグの設定状態を調べる。
That is, the flowchart is started and flag 1ifa is set at P8.
! It is confirmed that the spell check flag in R1 is set to 1, and the setting state of the word mode flag in the flag area R1 is checked in P9.

1に設定されていればこの電子タイプライタ−は[ワー
ド1モード中であるので、Ploへ進む。
If it is set to 1, the electronic typewriter is in Word 1 mode, so proceed to Plo.

そして、キャリッジ位置Cpが入力済単語の右隣に位置
していることを確認し、Pllにてフラグ領域R1の誤
り検出フラグの状態を調べる。誤り検出フラグが0に解
除されていれば、P12へ進み、1行バッファR3内の
キャリッジ位ICpの左隣に位置する単語を読出して、
スペルチェックユニット25へ送出し、その単語に対す
るスペルチェック処理を実行する。
Then, it is confirmed that the carriage position Cp is located to the right of the inputted word, and the state of the error detection flag in the flag area R1 is checked using Pll. If the error detection flag has been cleared to 0, the process advances to P12, and the word located to the left of the carriage position ICp in the one-line buffer R3 is read out.
The word is sent to the spell check unit 25, and spell check processing is performed on the word.

PI3にてスペルチェックユニット25からスペル誤り
有りの応答を受信すると、フラグ領域R1の誤り検出フ
ラグを1に設定する。そして、該当単語に対する印字動
作を実行せずに、ブザー24をごく単時間だけ鳴動させ
る。
When the PI3 receives a response indicating that there is a spelling error from the spell check unit 25, it sets the error detection flag in the flag area R1 to 1. Then, the buzzer 24 is made to sound for a short period of time without executing the printing operation for the corresponding word.

なお、PI3にて、スペルチェックユニット25からス
ペル誤り無しの応答を受信すると、PI3へ進み、通常
の[ワード1モード中における該当単語に対する印字動
作を実行する。そして、キャリッジ位置を1だけ進める
スペース(スペースコード入力)動作を実行する。
Note that when the PI3 receives a response indicating that there are no spelling errors from the spell check unit 25, the process advances to the PI3 and executes the normal printing operation for the corresponding word in the word 1 mode. Then, a space (space code input) operation is executed to advance the carriage position by one.

PI3における印字動作が終了するとフラグ領域R1の
誤り検出フラグをOに解除する。
When the printing operation in PI3 is completed, the error detection flag in flag area R1 is reset to O.

また、Pllにてフラグ領域R1の誤り検出フラグが既
に1に設定されていた場合は、今回のスペースキー操作
は、キャリッジ位lCpの左隣の単語にスペル誤りが発
生して、その誤りを訂正せずに再度実行されたスペース
キー操作であると判断する。そして、この場合、スペル
チェックを実行する必要がないので、直接P14へ進み
、該当単語に対する印字動作を実行する。
Also, if the error detection flag in flag area R1 has already been set to 1 in Pll, the current space key operation will cause a spelling error to occur in the word to the left of carriage position lCp, and the error will be corrected. It is determined that the space key operation was executed again without In this case, since there is no need to perform a spell check, the process directly advances to P14 and prints the corresponding word.

また、Ploにてキャリッジ位ICDが単語の右隣に位
置していない場合は、文章中に故意に空白を設けるため
に連続して操作されたスペースキー操作であると判断す
る。このような場合と、P8にてスペルチェックフラグ
がOに解除されていた場合には、当然スペルチェックを
行なう必要がないので、PI3へ進み、直ちに印字動作
を実行する。
Furthermore, if the carriage position ICD is not located to the right of a word in Plo, it is determined that the space key has been operated consecutively to intentionally create a blank space in the sentence. In such a case and when the spell check flag is cleared to O at P8, there is of course no need to perform a spell check, so the process advances to PI3 and the printing operation is immediately executed.

また、P9にてフラグ領域R1のワードモードフラグが
Oに解除され、PI3にて右揃モードフラグが1に設定
されていれば、この電子タイプライタ−は[右揃え]モ
ード中であると判断する。
Furthermore, if the word mode flag in flag area R1 is cleared to O in P9 and the right alignment mode flag is set to 1 in PI3, it is determined that this electronic typewriter is in the [right alignment] mode. do.

そして、PI3にてキャリッジ位ICpがライトマージ
ン位!IRM上に位置しており、かつPloにてキャリ
ッジ位置Cpの左隣に単語が存在すれば、[右揃え]モ
ード動作における最終単語に対するスペルチェックの必
要性を、Pllにて誤り検出フラグがOに解除されてい
ることで確認する。
Then, in PI3, the carriage position ICp is at the light margin level! If the word is located on the IRM and there is a word to the left of the carriage position Cp in Plo, the error detection flag is set to O in Pll to indicate the necessity of spell checking for the last word in the [align right] mode operation. Confirm that it has been released.

そして、P12にて該当単語に対するスペルチェックを
実行する。
Then, in P12, a spell check is performed on the corresponding word.

PI3にてスペル誤りがなければ、PI3にて[右揃え
]モード時における通常の右欄印字動作を実行する。す
なわち、1行バッファR3内の霞石側単語の右端がライ
トマージン位置RMに位置するように1行バッファR3
に格納された各単語の間隔を自動調整した後、全部の単
語を印字する。
If there is no spelling error in the PI3, the normal right column printing operation in the [right alignment] mode is executed in the PI3. In other words, the one-line buffer R3 is moved so that the right end of the word on the nepalite side in the one-line buffer R3 is located at the right margin position RM.
After automatically adjusting the spacing between each word stored in , all words are printed.

なお、キャリッジ位置Cpがライトマージン位IRM上
でかつPloにて左隣に単語がない場合、およびPll
にて誤り検出フラグが既に1に設定されてる場合はスペ
ルチェックを実施する必要がないので、直ちにPI3へ
進み、右欄印字動作を実行する。
Note that if the carriage position Cp is at the light margin position on the IRM and there is no word to the left of Plo,
If the error detection flag has already been set to 1 in , there is no need to perform a spell check, so the process immediately proceeds to PI3 and executes the right column printing operation.

また、P16にてキャリッジ位置Cpがライトマージン
位置RM上に位置していなければP17へ進む。P17
にて左隣に単語が存在すれば、P18にて該当単語のス
ペルチェック処理を実行し、PI3にてスペース処理を
実行する。すなわち、スペースコードを1行バッファR
3へ格納する。なお、P17にて左隣に単語が存在しな
ければ、そのままPI3にてスペース処理を実行する。
Further, if the carriage position Cp is not located on the write margin position RM in P16, the process advances to P17. P17
If there is a word on the left, a spell check process is executed for the word in P18, and a space process is executed in PI3. In other words, the space code is stored in a one-line buffer R
Store in 3. Note that if there is no word on the left in P17, space processing is directly executed in PI3.

このように構成されたスペルチック改能付電子タイプラ
イタ−において、電源投入後タイプ操作を開始する前に
、選択キー14のキー操作によって動作モードを[スペ
ルチェック]モードと[ワード]モードとの組合せモー
ドに設定する。そして、レフトマージンキー15aおよ
びライトマージンキー15bにてマージン位置メモリR
4に各マージン位置LM、RMを設定する。
In the electronic typewriter with spell check function configured as described above, after turning on the power and before starting typing operation, the operation mode can be changed between the [spell check] mode and the [word] mode by key operation of the selection key 14. Set to combination mode. Then, press the left margin key 15a and the right margin key 15b to select the margin position memory R.
4, each margin position LM and RM are set.

そして、キーボード2の英字キー10.数字キー11等
の文字キーおよびスペースキー12を操作して文章を順
次キー人力してゆく。その過程で、一つの単語のキー人
力操作が終了してスペースキー12をキー操作する毎に
一つ前の単語に対するスペルチェックが実行される。そ
して、スペル誤りが検出されなければ該当単語が印字さ
れる。スペル誤りが検出されると、ブザー24にて警告
音が発生され、該当単語は印字されない。したがって、
警告音を聞くとタイピストは例えばバックスペースキー
のキー操作によって表示器9内のキャリッジ位gICp
を誤り文字位置まで後退させたのち、誤り文字を訂正す
る。なお、この訂正操作を無視することも可能である。
Then, alphabetic key 10 of keyboard 2. Character keys such as numeric keys 11 and space key 12 are operated to input text in sequence. In this process, each time the space key 12 is operated after the manual key operation for one word is completed, a spell check is executed for the previous word. Then, if no spelling error is detected, the corresponding word is printed. When a spelling error is detected, a warning sound is generated by the buzzer 24 and the corresponding word is not printed. therefore,
When the typist hears the warning tone, the typist presses the backspace key, for example, to change the carriage position gICp in the display 9.
is moved back to the position of the erroneous character, and then the erroneous character is corrected. Note that it is also possible to ignore this correction operation.

この場合、再度スペースキー12を押せば誤った単語が
印字される。
In this case, if the space key 12 is pressed again, the incorrect word will be printed.

このように、スペルチェックにて誤り単語が検出される
と該当単語は印字されないので、タイピストはその誤り
単語を簡単に訂正できる。また、必要に応じてその誤り
を故意に無視して該当単語を印字することが可能である
。よって電子タイプライタ−の操作性を大幅に向上でき
る。
In this way, if an erroneous word is detected in the spell check, the word will not be printed, so the typist can easily correct the erroneous word. Furthermore, if necessary, it is possible to intentionally ignore the error and print the corresponding word. Therefore, the operability of the electronic typewriter can be greatly improved.

また、電源投入後タイプ操作を開始する前に、選択キー
14のキー操作によって動作モードを[スペルチェック
]モードと[右揃え]モードとの組合せモードに設定し
たのち、キーボード2の文字キーとスペースキー12と
で文章を順次キー人力して、1行バッファR3へ格納し
ていく過程においても、スペースキー操作を実行する度
にスペースの左隣の単語がスペルチェックされる。
In addition, after turning on the power and before starting a typing operation, set the operation mode to a combination mode of [spell check] mode and [align right] mode by operating the selection key 14, and then press the character key on the keyboard 2 and the space key. Even in the process of inputting sentences one by one using the keys 12 and storing them in the one-line buffer R3, the spelling of the word to the left of the space is checked every time the space key is operated.

そして、1行の最後の単語のキー人力が終了した時点で
キャリッジ位mcpがライトマージン位@RM上に位置
した場合は、この状態でスペースキー12をキー操作す
ると、最後の単語のスペルチェックと1行バッファR3
の全単語に対する右欄印字動作を実行する。この場合、
単語にスペル誤りがなければ、そのまま右欄印字動作が
実行されるが、スペル誤りが検出されれば、その右欄印
字動作は実行されない。したがって、誤り単語は印字さ
れないので、前述した〔ワード〕モード時と同様に、そ
の誤り単語を簡単に訂正できる。
If the carriage position mcp is located on the light margin position @RM when the keystroke of the last word in one line is completed, if you press the space key 12 in this state, the spell check of the last word will be performed. 1 line buffer R3
Execute right column printing operation for all words in . in this case,
If there is no spelling error in the word, the right column printing operation is executed as is, but if a spelling error is detected, the right column printing operation is not executed. Therefore, since the erroneous word is not printed, the erroneous word can be easily corrected as in the above-mentioned [word] mode.

なお、この[右揃え]モード時においても、スペル誤り
が検出された状態で再度スペースキー操作を実行するこ
とによって、誤った単語を含んだまま右欄印字動作を実
行させることが可能である。
Note that even in this [right alignment] mode, by operating the space key again after a spelling error has been detected, it is possible to execute the right column printing operation with the erroneous word still included.

[発明の効果] 以上説明したように本発明のスペルチェック機能付電子
タイプライタ−によれば、[ワード]モート又は[右揃
え]モード時にスペースキー操作によりスペル誤りが検
出された場合は、そのスペルチェック処理に続く動作を
一旦停止させている。
[Effects of the Invention] As explained above, according to the electronic typewriter with a spell check function of the present invention, if a spelling error is detected by operating the space key in the [Word] mode or the [Align right] mode, the The operation following the spell check process is temporarily stopped.

よって、単語の誤り訂正操作を簡単に行なえ、電子タイ
プライタ−全体の操作性を大幅に向上できる。
Therefore, the word error correction operation can be easily performed, and the operability of the electronic typewriter as a whole can be greatly improved.

【図面の簡単な説明】 第1図は本発明の構成を示す機能ブロック図、第2図乃
至第7図は本発明の一実施例に係わるスペルチェック機
能付電子タイプライタ−を示すものであり、第2図は外
観を示す上面図、第3図は概略構成を示すブロック図、
第4図および第5図は記憶部の主なメモリを示す図、第
6図および第7図は動作を示す流れ図である。 1・・・筺体、2・・・キーボード、3・・・印字用紙
、4・・・プラテン、5・・・キャリッジ、9・・・表
示器、10・・・英字キー、11・・・数字キー、12
・・・スペースキー、13・・・キャリッジリターンキ
ー、14・・・選択キー、15a・・・レフトマージン
キー、15b・・・ライトマージンキー、16・・・制
御部、17・・・CPU、19・・−RAM、25・・
・スペルチェックユニット、R1・・・フラグ領域、R
2・・・キャリッジ位置カウンタ、R3・・・1行バッ
ファ、R4・・・マージン位置メモリ。 出願人代理人 弁理士 鈴江武彦
[Brief Description of the Drawings] Fig. 1 is a functional block diagram showing the configuration of the present invention, and Figs. 2 to 7 show an electronic typewriter with a spell check function according to an embodiment of the present invention. , FIG. 2 is a top view showing the external appearance, and FIG. 3 is a block diagram showing the schematic configuration.
FIGS. 4 and 5 are diagrams showing the main memories of the storage section, and FIGS. 6 and 7 are flowcharts showing the operation. 1... Housing, 2... Keyboard, 3... Printing paper, 4... Platen, 5... Carriage, 9... Display, 10... Alphabet keys, 11... Numbers key, 12
... Space key, 13... Carriage return key, 14... Selection key, 15a... Left margin key, 15b... Right margin key, 16... Control unit, 17... CPU, 19...-RAM, 25...
・Spell check unit, R1...Flag area, R
2... Carriage position counter, R3... 1 line buffer, R4... Margin position memory. Applicant's agent Patent attorney Takehiko Suzue

Claims (2)

【特許請求の範囲】[Claims] (1)一つの単語入力操作後に実行されたスペースキー
操作に応動して前記単語のスペルチエック処理を行うと
ともに該当単語に対する印字動作を行なうスペルチエッ
ク機能付電子タイプライターにおいて、前記スペースキ
ー操作により実行されたスペルチエック処理にて検出さ
れたスペル誤りを記憶する誤り検出メモリと、この誤り
検出メモリにスペル誤りが記憶されると前記印字動作を
取消す印字動作取消手段と、この印字動作取消後に再度
実行されたスペースキー操作に応動して前記印字動作を
行なう印字動作取消解除手段とを備えたことを特徴とす
るスペルチエック機能付電子タイプライター。
(1) In an electronic typewriter with a spell check function that performs a spell check process for the word in response to a space key operation performed after a single word input operation, and also performs a printing operation for the corresponding word, executed by the space key operation. an error detection memory for storing spelling errors detected in the spell check process; a printing operation canceling means for canceling the printing operation when a spelling error is stored in the error detection memory; and a printing operation canceling means for canceling the printing operation, and executing the printing operation again after canceling the printing operation. 1. An electronic typewriter with a spell check function, comprising: printing operation canceling means for performing the printing operation in response to a space key operation.
(2)一つの単語入力操作後に実行されたスペースキー
操作に応動して前記単語のスペルチエック処理を行うと
共に、ライトマージン位置上におけるスペースキー操作
に応動して1行分の単語に対する右揃印字動作を行なう
スペルチェック機能付電子タイプライターにおいて、前
記ライトマージン位置上におけるスペースキー操作によ
り実行されたライトマージン位置手前の単語に対するス
ペルチエツク処理にて検出されたスペル誤りを記憶する
誤り検出メモリと、この誤り検出メモリにスペル誤りが
記憶されると前記右揃印字動作を取消す印字動作取消手
段と、この印字動作取消後に再度実行されたスペースキ
ー操作に応動して前記右揃印字動作を行なう印字動作取
消解除手段とを備えたことを特徴とするスペルチエック
機能付電子タイプライター。
(2) In response to a space key operation performed after one word input operation, spell check processing is performed on the word, and in response to a space key operation on the right margin position, right-aligned printing is performed for one line of words. an error detection memory that stores spelling errors detected in a spell check process for a word before the light margin position, which is executed by operating a space key on the light margin position, in the electronic typewriter with a spell check function; a printing operation canceling means for canceling the right-aligned printing operation when a spelling error is stored in the error detection memory; and a printing operation for performing the right-aligned printing operation in response to a space key operation performed again after canceling the printing operation. An electronic typewriter with a spell check function, characterized in that it is equipped with a cancellation/cancellation means.
JP62273863A 1987-10-29 1987-10-29 Electronic typewriter with spell check function Pending JPH01114969A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62273863A JPH01114969A (en) 1987-10-29 1987-10-29 Electronic typewriter with spell check function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62273863A JPH01114969A (en) 1987-10-29 1987-10-29 Electronic typewriter with spell check function

Publications (1)

Publication Number Publication Date
JPH01114969A true JPH01114969A (en) 1989-05-08

Family

ID=17533609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62273863A Pending JPH01114969A (en) 1987-10-29 1987-10-29 Electronic typewriter with spell check function

Country Status (1)

Country Link
JP (1) JPH01114969A (en)

Similar Documents

Publication Publication Date Title
EP0474257B1 (en) Typewriter having means for automatic detection of misspelled words
JPS63149719A (en) information processing equipment
JPS63120362A (en) Document processing device with spell check function
JPS60111284A (en) typewriter with display device
JPH01114969A (en) Electronic typewriter with spell check function
JPS63149758A (en) Information processor
JPH01184575A (en) Electronic typewriter
US5112148A (en) Electronic typewriter with override of spelling-checking function
EP0274436B1 (en) Word processing apparatus
JPH0457512B2 (en)
JPS6359579A (en) input processing device
JPH01308674A (en) Electronic typewriter
JPS62243065A (en) Document creation device capable of spell checking in multiple languages
JPS61128315A (en) electronic typewriter
JPS61162364A (en) Document processor
JP2797614B2 (en) Typing practice equipment
JPS62158076A (en) Typewriter with automatic correction function
JPH01184574A (en) Electronic typewriter
JPH01145180A (en) Electronic typewriter with automatic correction function
JPS59188476A (en) Electronic typewriter with display device
JPS63136162A (en) text editing device
JPS63131264A (en) document processing device
JPS60210481A (en) electronic typewriter
JPH01145179A (en) Electronic typewriter with correction function
JPS63148371A (en) printing device