[go: up one dir, main page]

JPH0812669B2 - Document processing method - Google Patents

Document processing method

Info

Publication number
JPH0812669B2
JPH0812669B2 JP59240586A JP24058684A JPH0812669B2 JP H0812669 B2 JPH0812669 B2 JP H0812669B2 JP 59240586 A JP59240586 A JP 59240586A JP 24058684 A JP24058684 A JP 24058684A JP H0812669 B2 JPH0812669 B2 JP H0812669B2
Authority
JP
Japan
Prior art keywords
word
key
data
spelling
buffer
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 - Lifetime
Application number
JP59240586A
Other languages
Japanese (ja)
Other versions
JPS61120270A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP59240586A priority Critical patent/JPH0812669B2/en
Priority to EP85308363A priority patent/EP0187454B1/en
Priority to DE8585308363T priority patent/DE3577937D1/en
Publication of JPS61120270A publication Critical patent/JPS61120270A/en
Priority to US08/441,059 priority patent/US5802537A/en
Priority to US08/464,379 priority patent/US5675821A/en
Publication of JPH0812669B2 publication Critical patent/JPH0812669B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 [技術分野] 本発明は文書処理方法に関し、特に入力後のスペリン
グベリフアイ機能を備えた文書処理方法に関するもので
ある。
TECHNICAL FIELD The present invention relates to a document processing method, and more particularly to a document processing method having a spelling verify function after input.

[従来技術] 近年、文書処理装置(ワードプロセツサ)も小型化
し、更に普及するようになつた。特に電子タイプライタ
においては伝統的に確立されたタイプライタ機能を維持
しつつも、近年の電子技術にささえられた新しい機能が
加味され、各段の進歩をみせるものがある。キー入力単
語のスペリングベリフアイ機能はその一つといえよう。
オペレータが入力する単語は、仮にスペリングミスをし
ていてもタイプライタ自身が辞書検索をしてベリフアイ
し、直ちに誤りを知らせてくれるから入力時点で完全な
文書が作成される利点がある。
[Prior Art] In recent years, a document processing device (word processor) has also been downsized and further spread. In particular, some electronic typewriters have made progress by adding new functions supported by recent electronic technologies while maintaining the traditionally established typewriter function. The spelling verifiy function for key-in words is one of them.
Even if the operator inputs a word, even if a spelling mistake is made, the typewriter itself makes a dictionary search and verifies, and immediately informs the user of an error, so there is an advantage that a complete document is created at the time of input.

[発明が解決しようとする課題] しかしながら、一通りの単語を納めた辞書を用いてス
ペリングベリフアイを行うと、人名等、辞書に登録され
ていない固有名詞を入力した場合には当該ベリフアイエ
ラーが生じてしまい、操作する上で不便をきたすことも
少なくなかった。
[Problems to be Solved by the Invention] However, if spelling verifay is performed using a dictionary containing a set of words, if a proper noun such as a person's name that is not registered in the dictionary is input, the verifi error occurs. It often happened that it caused inconvenience in operation.

本発明は上記の問題に鑑みてなされたものであつて、
その目的とするところは、認識された単語の属性に基づ
いて、その単語に続く単語に対してつづりの検査を行う
か否かを制御することにより、不要なつづり検査の実行
を防止し、装置の操作性を向上する文書処理方法を提供
することにある。
The present invention has been made in view of the above problems,
The purpose is to prevent the execution of unnecessary spelling inspection by controlling whether or not the spelling inspection is performed on the word following the word based on the attribute of the recognized word. It is to provide a document processing method that improves the operability of.

[課題を解決するための手段] 上記の目的を達成するための本発明の文書処理方法
は、 入力され記憶手段に記憶された文書データを構成する
単語を識別する工程と、 前記識別された単語の属性の種類を、単語とその属性
情報を対応付けて記憶した辞書手段を用いて認識手段に
より認識する工程と、 前記認識された単語の属性の種類に基づいて、その単
語に続く単語に対するつづりの検査を行うか否かを制御
手段により制御する工程と を有する。
[Means for Solving the Problem] A document processing method of the present invention for achieving the above object, a step of identifying a word constituting input document data stored in a storage means, and the identified word. Recognizing the attribute type by the recognizing means using the dictionary means that stores the word and its attribute information in association with each other, and based on the attribute type of the recognized word, spelling the word following the word. And a step of controlling whether or not the inspection is performed by the control means.

[作用] 上記の構成によれば、入力された記憶手段に記憶され
た文書データを構成する単語が識別され、識別された単
語の属性が、単語とその属性情報を対応付けて記憶した
辞書手段を用いて認識される。そして、認識された単語
の属性に基づいて、後続の単語についてつづりの検査を
行うか否かが制御される。
[Operation] According to the above configuration, the words forming the document data stored in the input storage unit are identified, and the attribute of the identified word is stored in the dictionary unit in which the word and the attribute information thereof are stored in association with each other. Be recognized using. Then, based on the recognized attribute of the word, whether or not to spell check the following word is controlled.

[実施例] 以下、添付図面を参照して本発明の実施例を詳細に説
明する。
Embodiments Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

第1図は本発明に係る実施例の電子タイプライタ(ET
W)の外観斜視図である。図において、プラテンノブ1
は用紙を手動で装填する際、あるいは印字位置の縦方向
の微調をする際に使用される。ノブ1を内側に押すと内
部の駆動パルスモータとの結合がはずれ、ノブ1の手動
回転が可能となる構造になつている。ペーパサポート2
は用紙の案内板であり、薄い用紙を使用した場合も印字
面が操作者に向くようにするための物である。ページエ
ンドインジケータ3は用紙終了行までの長さを示す物差
しであり、用紙の縦の長さに合わせてあらかじめ操作者
がインジケータ3を矢印の如く上下方向に調整して置
き、プラテンを通過して出て来た用紙の上辺がインジケ
ータ3の目盛位置に達した時用紙の終了行までの長さを
知る事ができる。レリーズレバー4はプラテンの下部に
配置されているピンチローラをプラテンから離し、用紙
の傾きをマニアルで修正する時に用いる。防音カバー5
はインパクト印字の衝撃音を抑えるためにあり、透明ア
クリルで成形されているので印字文字は防音カバー5を
通して見る事ができる。書体の変更、あるいはリボンカ
セツトの交換時は上カバー6を後方に回転させながら開
け、キヤリツジ部に装荷されている活字ホイールの交
換、あるいはリボンカセツトの交換を行なう。本電子タ
イプライタは横方向の印字ピツチが1インチあたり10文
字、12文字、15文字、及び活字の大きさにより印字ピツ
チが変わるプロポーシヨナル・スペーシング(以下PSと
記す)の4種類を有している。スケール8は10文字ピツ
チ、12文字ピツチ、15文字ピツチで刻まれた3本の目盛
りを有し、またキヤリツジインジケータ7は3ケのLED
等のランプから構成され、該ランプはキヤリツジに搭載
されていて、キーボード10から指定されたピツチに対応
するランプを点灯しキヤリツジ位置をスケール8上に示
す。キーボード10は文字を入力、印字するための文字キ
ー群10aと、その両側に配置された制御キー群10b,10cか
らなる。
FIG. 1 shows an electronic typewriter (ET of an embodiment according to the present invention.
It is an external perspective view of FIG. In the figure, the platen knob 1
Is used for manually loading paper or for fine adjustment of the print position in the vertical direction. When the knob 1 is pushed inward, the connection with the internal drive pulse motor is released, and the knob 1 can be manually rotated. Paper support 2
Is a paper guide plate for making the printing surface face the operator even when thin paper is used. The page end indicator 3 is a ruler that indicates the length to the end line of the paper, and the operator preliminarily adjusts the indicator 3 in the vertical direction as shown by the arrow according to the vertical length of the paper, and passes it through the platen. It is possible to know the length to the end line of the paper when the upper side of the paper that has come out reaches the scale position of the indicator 3. The release lever 4 is used when the pinch roller arranged below the platen is separated from the platen and the inclination of the sheet is manually corrected. Soundproof cover 5
Is for suppressing the impact sound of impact printing, and since it is made of transparent acrylic, the printed characters can be seen through the soundproof cover 5. When the typeface is changed or the ribbon cassette is replaced, the upper cover 6 is opened while rotating backward, and the type wheel loaded in the carriage portion is replaced or the ribbon cassette is replaced. This electronic typewriter has four types of horizontal printing pitch: 10 characters, 12 characters, 15 characters per inch, and proportional spacing (hereinafter referred to as PS) that changes the printing pitch depending on the size of the type. There is. The scale 8 has three scales, which are engraved with 10-character pitch, 12-character pitch, and 15-character pitch, and the carriage indicator 7 has 3 LEDs.
The lamp is mounted on the carriage and the lamp corresponding to the pitch designated by the keyboard 10 is turned on to indicate the carriage position on the scale 8. The keyboard 10 includes a character key group 10a for inputting and printing characters, and control key groups 10b and 10c arranged on both sides thereof.

第2図は電子タイプライタの操作パネルの正面図であ
る。図において、「Pitch」キーは前述したように1イ
ンチあたりの印字文字数を指定するものである。「Pitc
h」キーを押下する毎にピツチに関するLED等のランプで
構成されている表示部L1は10,12,15,PSの順に、しかも
サイクリツクに点灯する。10,12,15の単位は文字数/inc
hであるが、PSは印字される文字により1インチあたり
の文字数は異なる。「Line Space」キーは行送り時の送
り量を示し、送り量の基本単位長1は1/6inchとしてい
る。この場合も前と同様に、キーの押下によりサイクリ
ツクにランプL2が点灯する。「KB select」キーは大文
字、小文字等を指定する「SHIFT」キーを用いても選字
できないようなキー、即ちKIIIのように単一キーで3種
の活字に対応するキーに対して択一的な意味を与えるも
のである。また、左右方の3種の活字に対応するキーに
対して択一的な意味を与えるものである。また、右上方
の「R.M Control」キーは右マージンにおける電子タイ
プライタの機能を指示するものである。JUST,AUTO,OFF
の何れかが「R.M Control」キーを押下する毎に選択さ
れる。これもランプL4のサイクリツク点灯により示され
る。JUSTランプの点灯時はライトジヤステイフイケーシ
ヨン(右揃え)機能を選択し、AUTOランプの点灯時はオ
ートラインフイードを行なう。OFFは文字通り何も指示
しない。「OP control」キーは電子タイプライタの印字
モードを決定するとき用いられる。これも先と同様にキ
ーボード押下毎にC,W,L,STOREのどれかが点灯し、印字
モードを示すようになつている。Cは文字毎印字、Wは
単語毎印字、Lは行毎印字、STOREは内部記憶装置(テ
キストバツフアTB)への登録を意味し、STOREのときは
行毎印字Lのモードになる。「MEMORY」キーは文字列
(文章)操作を行なう場合に使用するものであり、記憶
装置に対する動作開始を宣言する。マージンリリース
「MARREL」キーはキー入力が阻止(マージンストツプ)
された状態を解除するものであり、例えば後述する単語
入力の際のスペルベリフアイエラーが発生した場合の解
除にも使用される。リロケーシヨン「RELOC」キーは単
語入力を修正して再度スペルベリフアイさせる場合に使
用される。また、レバースイツチSSWは本実施例装置の
3つの動作モードを択一的に選択するスイツチである。
スイツチレバーがマニユアルモードMNに位置するときは
オペレータがベリフアイ「VER」キーを押すとその直前
に入力した単語のスペルがベリフアイされる。スイツチ
レバーがオートベリフアイモードAVに位置するときはオ
ペレータが単語を入力する(「SPACE」キーを押す)度
に自動的に単語のスペルがベリフアイされる。以上の2
モードの場合は、もし内部記憶装置への登録指定(STOR
E指定)があるときは入力した単語文字コードがそのま
まの形でテキストバツフアTBに蓄えられる。またスイツ
チレバーがオートコンバージヨンモードAVCに位置する
ときはオペレータが単語を入力する度に自動的に単語ス
ペルのベリフアイを行ない、かつ同時に単語文字コード
は対応する単語識別コードIDに変換される。そしてこの
場合にもし内部記憶装置へのSTORE指定があるときは、
変換した単語識別コードIDをテキストバツフアTBに蓄え
る。
FIG. 2 is a front view of the operation panel of the electronic typewriter. In the figure, the "Pitch" key specifies the number of characters to be printed per inch as described above. "Pitc
Each time the “h” key is pressed, the display unit L1 which is composed of lamps such as LEDs relating to the pitch lights up in the order of 10, 12, 15, PS, and also in a cyclic manner. The unit of 10,12,15 is the number of characters / inc
Although it is h, the number of characters per inch for PS differs depending on the characters printed. The "Line Space" key indicates the feed amount for line feed, and the basic unit length 1 of the feed amount is 1/6 inch. In this case as well, the lamp L2 is lit cyclically by pressing the key as before. The "KB select" key is an alternative to keys that cannot be selected by using the "SHIFT" key that specifies uppercase letters, lowercase letters, etc., that is, keys that correspond to three types of characters with a single key such as KIII. It gives a specific meaning. It also gives alternative meanings to the keys corresponding to the left and right three types of characters. The "RM Control" key on the upper right is for instructing the function of the electronic typewriter in the right margin. JUST, AUTO, OFF
Is selected every time the "RM Control" key is pressed. This is also indicated by the cyclic lighting of lamp L4. When the JUST lamp is lit, the light-just stay function (right alignment) function is selected, and when the AUTO lamp is lit, auto line feed is performed. OFF literally indicates nothing. The "OP control" key is used to determine the print mode of the electronic typewriter. As in the previous case, one of C, W, L, and STORE lights up every time the keyboard is pressed, indicating the print mode. C is character-by-character printing, W is word-by-word printing, L is line-by-line printing, STORE means registration in the internal storage device (text buffer TB), and STORE means line-by-line printing L mode. The "MEMORY" key is used to perform a character string (text) operation, and declares the start of operation for the storage device. Margin release "MARREL" key prevents key input (margin stop)
This is used to release the state that has been set, and is also used to release, for example, when a spell verify error occurs at the time of inputting a word, which will be described later. Relocation "RELOC" key is used to correct the word entry and re-spell verifi. The lever switch SSW is a switch that selectively selects one of the three operation modes of the apparatus of this embodiment.
When the switch lever is in the manual mode MN, the operator presses the "VER" key of the verifi-eye, and the spelling of the word just before that is verified. When the switch lever is in the auto-verify mode AV, the word is automatically spelled each time the operator enters the word (presses the "SPACE" key). 2 above
In the case of the mode, if you specify the registration to the internal storage (STOR
When E is specified, the entered word character code is stored in the text buffer TB as it is. When the switch lever is located in the auto-conversion mode AVC, the word spelling is automatically verified every time the operator inputs a word, and at the same time, the word character code is converted into the corresponding word identification code ID. In this case, if STORE is specified for the internal storage device,
The converted word identification code ID is stored in the text buffer TB.

第3図は電子タイプライタのブロツク構成図である。
第1図で既に示したものについては同一の番号を付し、
その説明を省略する。
FIG. 3 is a block diagram of the electronic typewriter.
The same numbers are attached to those already shown in FIG.
The description is omitted.

図において、11は電子タイプライタ(ETW)の主制御
を掌るセントラルプロセツシングユニツト(CPU)、12
はCPU11が実行するプログラム(第6図〜第9図示)を
記憶しているROM、13はキー入力した文書データ及びETW
制御に必要なデータ等を一時的に記憶するRAM、14は文
書データをプリントするプリンタ部、15はキー入力単語
をスペリングベリフアイし、必要なら単語文字コードと
単語識別コード間の変換を行なうスペリングベリフアイ
ユニツト(SVCU)、16は上述した各構成をCPU11に接続
するETWの内部共通バスである。
In the figure, 11 is a central processing unit (CPU) which controls the main of the electronic typewriter (ETW), and 12
Is a ROM that stores the programs executed by the CPU 11 (shown in FIGS. 6 to 9), and 13 is the document data and ETW that are keyed in.
RAM for temporarily storing data necessary for control, 14 is a printer unit for printing document data, 15 is spelling verification for key input words, and spelling for conversion between word character code and word identification code if necessary VERIFY UNIT (SVCU), 16 is an ETW internal common bus that connects the above-described components to the CPU 11.

尚、図示しないが、内部共通バス16にシリアルインタ
フエースを接続することで他のETW等との間でデータ通
信することも可能である。
Although not shown, by connecting a serial interface to the internal common bus 16, it is possible to perform data communication with another ETW or the like.

SVCU15は、その複雑な動作を簡単な構成で実現するた
め同様にして主制御を掌るセントラルプロセツシングユ
ニツト(CPU)152を含み、更に該CPU152の制御プログラ
ム(第6図〜第9図の一部の手順)を内蔵したROM153
と、スペリングベリフアイ制御に必要なデータ等を一時
的に記憶させるRAM154と、膨大な単語数のスペルをテー
ブル状に記憶した辞書メモリ(ROM)155と、これら各構
成をCPU152に接続するSVCUの内部共通バス156と、及びS
VCU15全体をETWの内部共通バス16に接続するインタフエ
ース151から成つている。
The SVCU 15 also includes a central processing unit (CPU) 152 that similarly controls the main control in order to realize its complicated operation with a simple configuration, and further includes a control program for the CPU 152 (see FIGS. 6 to 9). ROM153 with some procedures)
A RAM 154 for temporarily storing data and the like required for spelling verification, a dictionary memory (ROM) 155 for storing a huge number of spells in a table, and an SVCU for connecting these components to the CPU 152. Internal common bus 156, and S
It consists of an interface 151 connecting the entire VCU 15 to the internal common bus 16 of the ETW.

第4図は第3図で示したスペリングベリフアイユニツ
ト(SVCU)15を機能構成で示す機能ブロック図である。
図において、156は第3図のCPU152とROM153の構成によ
り実現されるスペル検査・変換制御部(SVCC)である。
SVCC156はインタフエース151を介してETWから送られる
キー入力データ及び各種指令データに従い、キー入力単
語のスペリングベリフアイ制御と、テキストバツフアTB
に単語識別コードIDによる文書データを形成するため入
力単語から単語識別コードIDにコード変換する制御と、
単語識別コードIDから成る文書データを印字するためテ
キストバツフアTBから読み出したIDを文字コードデータ
に逆変換する制御を、夫々行う。またかかる制御を実行
するため、RAM154にはETWから送られるキー入力文字デ
ータの数を計数する文字カウンタCCと、一単語分のスペ
ル(文字コードデータ)を記憶するワードバツフアWB
と、単語識別コードIDを記憶するコードバツフアIDB
と、単語の属性コードを記憶するフラグバツフアIDFBが
設けられている。また更に第4図には辞書メモリ155の
一例の構成が示されている。図において、一単語はその
スペル部分SPと、単語識別コードIDと、単語に付属させ
た属性コードからなる識別フラグIDFの対から成り、こ
れらが複数単語についてテーブル状に記憶されている。
従つてSVCC156は単語のスペル部分SP又は単語識別コー
ドIDについて辞書メモリ155を検索可能である。
FIG. 4 is a functional block diagram showing a functional configuration of the spelling verify unit (SVCU) 15 shown in FIG.
In the figure, reference numeral 156 is a spell check / conversion control unit (SVCC) realized by the configuration of the CPU 152 and ROM 153 of FIG.
The SVCC156 is a spelling verification control of the key input word and a text buffer TB according to the key input data and various command data sent from the ETW via the interface 151.
In order to form the document data by the word identification code ID, the control to convert the input word to the word identification code ID,
In order to print the document data including the word identification code ID, the ID read from the text buffer TB is inversely converted into the character code data. In order to execute such control, the RAM 154 has a character counter CC for counting the number of key input character data sent from the ETW, and a word buffer WB for storing one word of spelling (character code data).
And a code buffer IDB that stores the word identification code ID
And a flag buffer IDFB for storing the attribute code of the word. Further, FIG. 4 shows an example of the structure of the dictionary memory 155. In the figure, one word consists of a spelling part SP, a word identification code ID, and an identification flag IDF consisting of an attribute code attached to the word, and these are stored in a table for a plurality of words.
Accordingly, the SVCC 156 can search the dictionary memory 155 for the spelled part SP of the word or the word identification code ID.

尚、実施例は英語のスペルで示したが、他に日本語、
独語、仏語等、何語であつてもよい。
Although the examples are shown in English spelling, in addition to Japanese,
It can be in any language, such as German or French.

さて、この種の装置は通常キー入力データのスペリン
グベリフアイをすることが主目的である。勿論、本実施
例装置でもそのために上述したような辞書メモリ155が
用意されている。しかし、本実施例装置の一つの特徴は
かかる辞書メモリを利用して、更に文書データの効率良
い処理を可能にしたことにある。以下、先ずこの点を中
心にして説明を進める。
Now, the main purpose of this type of device is usually to perform spelling verification of key input data. Of course, in the apparatus of this embodiment, the dictionary memory 155 as described above is prepared for that purpose. However, one of the features of the apparatus of this embodiment is that the dictionary memory is used to enable more efficient processing of document data. Hereinafter, the description will be made focusing on this point.

第5図(a)〜(d)は本実施例の動作説明に係り、
第5図(a)はキー入力単語が単語識別コードIDに変換
される場合を示す図である。図において、キーボード10
から文字キー入力があると該キー入力データは夫々の処
理目的に応じ、RAM13のラインバツフアLB、表示部9の
デイスプレイバツフアDB、及びSVCU15のワードバツフア
WBに送られる。例えばラインバツフアLBでは1ラインデ
ータのアセンブルが目的であり、デイスプレイバツフア
DBでは20文字分の表示が目的であり、ワードバツフアWB
では辞書検索のための単語抽出が目的である。本実施例
の一態様によれば一単語の区切りを「SPACE」キー入力
の検出をもつて行つている。従つて、ある時点で単語
「An(sp)」のキー入力があると、文字カウンタCCは該
単語の文字数(2)+1を計数し、ワードバツフアWBは
該単語のスペル(文字コード)を記憶する。そこで、SV
CC157がこの文字コードデータで辞書メモリ155を検索す
ると、第4図のスペル部SPの「An」で比較の一致が得ら
れ、対応する単語識別コードID=0023H(Hはヘキサデ
シマル表示であることを示す)はバツフアIDBに、属性
コードIDF=AはフラグバツフアIDFBに読み出される。
この場合に、属性コード「A」は検索単語が辞書にあつ
たことを示す。即ち、IDB内の単語識別コード0023Hは有
効である旨を示す。ETWのCPU11はこの結果を基にIDBの
内容をテキストバツフアTBに転送し、結果として入力文
字データを短い単語識別コードに変換して記憶させるこ
とができる。続くキー入力単語、「electronic(sp)」
「thermometer(sp)」についても同様である。ここ
で、実際のキー入力データは26文字(バイト)であつた
ものが、テキストバツフアTBには12テイジツト(6バイ
ト)に短縮されて記憶されることに注目されたい。
5 (a) to 5 (d) relate to the description of the operation of this embodiment.
FIG. 5 (a) is a diagram showing a case where a key input word is converted into a word identification code ID. In the figure, the keyboard 10
When there is a character key input from the key input data, the key input data is processed by the line buffer LB of the RAM 13, the display buffer DB of the display unit 9, and the word buffer of the SVCU 15 according to the processing purpose.
Sent to WB. For example, in the line buffer LB, the purpose is to assemble one line data, and the display buffer is
In DB, the purpose is to display 20 characters. Word buffer WB
Then, the purpose is to extract words for dictionary search. According to one aspect of this embodiment, a word is separated by detecting the "SPACE" key input. Therefore, when the word "An (sp)" is keyed at a certain time, the character counter CC counts the number of characters (2) +1 of the word, and the word buffer WB stores the spelling (character code) of the word. . So SV
When the CC 157 searches the dictionary memory 155 with this character code data, a comparison match is obtained with “An” in the spelling part SP in FIG. 4, and the corresponding word identification code ID = 0023H (H is a hexadecimal display. Is shown in the buffer IDB and the attribute code IDF = A is read in the flag buffer IDFB.
In this case, the attribute code "A" indicates that the search word is found in the dictionary. That is, it indicates that the word identification code 0023H in the IDB is valid. Based on this result, the ETW CPU 11 transfers the contents of the IDB to the text buffer TB, and as a result, the input character data can be converted into a short word identification code and stored. The following keystroke word, "electronic (sp)"
The same applies to "thermometer (sp)". It should be noted that the actual key input data is 26 characters (bytes) and is stored in the text buffer TB in a shortened form to 12 bytes (6 bytes).

第5図(b)は人名等の固有名詞が自動的に識別され
る場合を示す図である。一般に人名は辞書検索になじま
ない。よつて、本実施例では人名入力等に対し無駄なス
ペリングベリフアイを行わないようにしている。しかし
何らかの方法で人名入力を予知しておかないと、無用な
辞書検索を行つてしまつた結果として人名入力と判断す
ることにもなりかねない。このため、本実施例では通常
人名の前に置かないような所定の略語を識別できるよう
になつている。例えば、第4図の辞書メモリ155でミス
ター「Mr.」の辞書検索一致が得られると、次に入力さ
れる単語は人名である。本実施例ではかかる制御を実現
するためこのような略語「Mr.」のIDFには属性コードC
を書込み、他の単語と区別している。他にも「Mrs.」
「Dr.」…等、この種の属性を有する略語には同一の属
性コードCを記憶させておけば同様の処理が行なえ、便
利である。またこの考えは他の種類の属性についても容
易に利用できるものである。さて、第5図(b)におい
て、ETWのCPU11は単語「Mr.(sp)」の辞書検索後はIDF
B内の属性コードIDF=Cを判別して次の単語を自動的に
ベリフアイ又はコード変換しないようにする。このよう
にすると、単語識別コードに変換した文書データと変換
しない文書データをテキストバツフアTBに混在させて記
憶させる必要が生じる。そこで、CPU11はかかる固有名
詞のように変換しない文書デタをTBに記憶させる場合
は、例えば先頭に特定マーク「※」をつけ、次に文字数
を表すため文字カウンタCCの内容を挿入し、その次に単
語のスペル(文字コード)をそのまま記憶させるように
している。
FIG. 5 (b) is a diagram showing a case where proper nouns such as a person's name are automatically identified. Generally, a person's name is not familiar with a dictionary search. Therefore, in this embodiment, useless spelling verification is not performed for personal name input. However, if you do not foresee inputting a person's name in some way, you may end up doing an unnecessary dictionary search and judge that it is an inputting person's name. For this reason, in this embodiment, it is possible to identify a predetermined abbreviation that is not normally placed before the personal name. For example, if a dictionary search match of Mr. "Mr." is obtained in the dictionary memory 155 of FIG. 4, the next word input is a person's name. In the present embodiment, in order to realize such control, the attribute code C is added to the IDF of such an abbreviation "Mr."
To distinguish it from other words. Besides, "Mrs."
If the same attribute code C is stored in an abbreviation having this type of attribute such as "Dr." ..., the same processing can be performed, which is convenient. This idea can also be easily applied to other types of attributes. Now, in FIG. 5 (b), the ETW CPU 11 performs IDF search after dictionary search for the word "Mr. (sp)".
The attribute code IDF = C in B is discriminated so that the next word is not automatically verified or transcoded. In this case, it becomes necessary to store the document data converted into the word identification code and the document data not converted into the text buffer TB in a mixed manner. Therefore, when the CPU 11 stores the document data that is not converted like the proper noun in the TB, for example, it puts a specific mark “*” at the beginning, then inserts the contents of the character counter CC to represent the number of characters, and then The word's spelling (letter code) is stored as is.

第5図(C)はキー入力ミスをした場合の処理を示す
図である。図において、最初の辞書検索では単語「stab
irization」のrがlの誤りであるから、検索結果は否
定的(辞書に不存在)である。実施例ではこれをIDF=
Fで示している。ここで、属性コードFは辞書メモリ15
5内にあつたものではなく、辞書に不存在を検出したSVC
C156が生成したものである。ETWのCPU11はこの状態を検
出するとデイスプレイバツフア(DB)の当該単語表示を
反転させ、更にキーボード10に一時的なマージンストプ
ツをかけ、オペレータの注意を促す。オペレータはこの
状態でカーソルを左側に戻す等の操作を行うことができ
る。従つて、例えばカーソルを「r」の位置に戻し、
「r」を「1」に変更可能である。修正後は「REROC」
キーを押すことにより、再び辞書検索が成され、図のよ
うに単語識別コードID=4C35と属性コードIDF=Aが夫
々バツフアIDB,IDFBに転送される。CPU11はこの時点でI
DBの内容をテキストバツフアTBに転送する。
FIG. 5C is a diagram showing a process when a key input error is made. In the figure, the word "stab
The search result is negative (absent in the dictionary) because r of "irization" is an error of 1. In the embodiment, this is IDF =
It is indicated by F. Here, the attribute code F is the dictionary memory 15
SVC that detected a non-existence in the dictionary, not the one in 5
It was generated by C156. When the CPU 11 of the ETW detects this state, it reverses the word display of the display buffer (DB) and further applies a temporary margin stop to the keyboard 10 to alert the operator. In this state, the operator can perform operations such as returning the cursor to the left side. So, for example, return the cursor to the "r" position,
“R” can be changed to “1”. After correction "REROC"
By pressing the key, the dictionary is searched again, and the word identification code ID = 4C35 and the attribute code IDF = A are transferred to the buffer IDB and IDFB, respectively, as shown in the figure. CPU11 is I at this point
Transfer the contents of DB to text buffer TB.

第5図(d)はテキストバツフアTB上の単語識別コー
ドIDからなる文書データが文字コードデータに変換され
てプリントされる場合を示す図である。図において、テ
キストバツフアTBにある単語識別コードIDはSVCU内のRA
M154にあるIDBに送られる。次にCPU11はSVCC157に対し
レコード逆変換指令を発する。これによりSVCC156は、
例えばID=4C35で辞書メモリ155を検索し、対応する文
字単語「stabilization」をワードバツフアWBに読み出
す。次にCPU11はこの文字コードデータをプリントバツ
フアPBに転送して文字を順次プリントさせていく。
FIG. 5D is a diagram showing a case where the document data composed of the word identification code ID on the text buffer TB is converted into the character code data and printed. In the figure, the word identification code ID in the text buffer TB is the RA in the SVCU.
Sent to IDB in M154. Next, the CPU 11 issues a record reverse conversion command to SVCC157. This causes SVCC156 to
For example, the dictionary memory 155 is searched with ID = 4C35, and the corresponding character word “stabilization” is read into the word buffer WB. Next, the CPU 11 transfers the character code data to the print buffer PB to print the characters sequentially.

このようにして、本実施例装置では文字データからID
データへの変換手段とIDデータから文字データへの変換
手段を併せ持ち、文書データを短い単語識別コードIDの
形でテキストバツフアTBに記憶させることを可能にして
いる。従つて、従来よりテキストバツフアサイズを格段
に小さなものとすることができ、また逆に同じテキスト
バツフアサイズなら沢山の頁データを記憶できる。しか
も、この種の他のETWとデータ通信を行うような場合に
は1頁分のテキストでもデータ長がきわめて短いから伝
送が速く、効率が良い。
In this way, in the device of this embodiment, the ID is converted from the character data.
It has both a data conversion means and an ID data to character data conversion means, enabling document data to be stored in the text buffer TB in the form of a short word identification code ID. Therefore, the text buffer size can be made significantly smaller than before, and conversely, if the same text buffer size is used, many page data can be stored. Moreover, in the case of performing data communication with other ETWs of this kind, even one page of text has a very short data length, so transmission is fast and efficient.

第6図〜第8図は本実施例装置の3つの動作モードに
おけるCPU11の制御手順に係り、第6図はキーボード10
のスライドスイツチレバーがマニユアルモードMNに位置
するときの処理を示すフローチヤートである。第3図に
おいてキーボード10からのモード選択信号はROM12のMV
処理プログラムを選択し、起動させる。装置がこの動作
モードにあるときは通常の「SPACE」キー入力では何ら
スペリングベリフアイ動作を行なわないが、オペレータ
が「VER」キーを押下するとその直前に入力された語を
単語にしてスペリングベリフアイを行なう。キー入力操
作に自信がなかつたとき等、必要なときだけベリフアイ
指定できるので全体として高速キー入力処理が可能であ
り、実用的な動作モードである。また、「VER」キーは
一つには強制的に単語を区切る働きをするので、このキ
ーにより単語を任意の場所で区切れ、便利である。
6 to 8 relate to the control procedure of the CPU 11 in the three operation modes of the apparatus of this embodiment, and FIG.
3 is a flow chart showing the processing when the slide switch lever of is located in the manual mode MN. In FIG. 3, the mode selection signal from the keyboard 10 is the MV of the ROM 12
Select the processing program and start it. When the device is in this mode of operation, no normal spelling verifi- cation will be performed by pressing the "SPACE" key, but when the operator presses the "VER" key, the word entered immediately before that will be converted into a word and the spelling verifi Do. Since it is possible to specify the verifi eye only when necessary, such as when there is no confidence in the key input operation, high-speed key input processing is possible as a whole, which is a practical operation mode. Also, since the "VER" key has a function of forcibly separating words, this key is convenient because words can be separated at arbitrary places.

ステツプM1ではキー入力を待つ。ステツプM2では「VE
R」キー入力か否かを判断する。「VER」キーでなければ
ステツプM3に進み、キー入力処理をする。キー入力処理
とは、例えば入力文字コードをラインバツフアLB、デイ
スクプレイブアツフアDB、ワードバツフアWBに転送する
処理である。またキー入力が文字編集用キー入力である
なら、対応する処理(挿入、削除、カーソル移動等)を
実行する処理である。「VER」キーのときはステツプM4
に進み、SVCC156に「スタートSVC(1)」指令を発し、
ステツプM5でSVCC156の処理終了を待つ。ここで、SVCC
のCPU152が実行する処理はステツプS1,S2で示されてい
る。ステツプS1ではワードバツフアWBの内容で辞書メモ
リ155を検索し、ステツプS2では対応IDFをIDFBに転送す
る。これにより、ステツプM5でSVCCがビジイ(BSY)で
なくなると、ステツプM6でIDFBの内容が「F」か否かを
調べる。「F」でなければ検索単語があつたことを示
し、ステツプM7に進み「リセツトSVC」指令を発する。
これにより、SVCCのCPU152はステツプS3,S4を実行し、
文字カウンタCCとワードバツフアWBの内容を0に初期化
する。次にETWのCPU11はステツプM8でマージンリリース
を実行し、ステツプM1で次のキー入力データを待つ。
Step M1 waits for key input. In the step M2, "VE
It is judged whether or not the "R" key is pressed. If it is not the "VER" key, the process proceeds to step M3 to perform key input processing. The key input process is, for example, a process of transferring the input character code to the line buffer LB, the display buffer DB, and the word buffer WB. If the key input is a character editing key input, the corresponding processing (insertion, deletion, cursor movement, etc.) is executed. Step M4 when pressing the "VER" key
Proceed to and issue a "Start SVC (1)" command to SVCC156,
Wait for the processing of SVCC156 to end at step M5. Where SVCC
The processes executed by the CPU 152 are shown by steps S1 and S2. In step S1, the dictionary memory 155 is searched with the contents of the word buffer WB, and in step S2, the corresponding IDF is transferred to IDFB. As a result, when SVCC is not busy (BSY) at step M5, it is checked at step M6 whether the content of IDFB is "F". If it is not "F", it means that the retrieval word has been found, and the program proceeds to step M7 to issue the "reset SVC" command.
This causes the SVCC CPU 152 to execute steps S3 and S4,
The contents of the character counter CC and the word buffer WB are initialized to 0. Next, the CPU 11 of the ETW executes the margin release at step M8 and waits for the next key input data at step M1.

また、ステツプM6の判別でIDFBの内容が「F」のとき
は検索単語が辞書で見つからなかつたことを示す。フロ
ーはステツプM9でキーボードにマージンストツプをか
け、それ以上の桁のキー入力が進まないようにする。し
かしカーソルを戻して一定のキー編集処理をすることは
可能である。ステツプM10ではマージンリリース「MAR R
EL」キー入力か否かを判別し、「MAR REL」キーなら、
もはやその単語のスペルを問題とせず次の単語入力に進
むことを示し、フローはステツプM7に抜ける。「MAR RE
L」キーでないときはステツプM11でリロケーシヨン「RE
LOC」キーか否かを判別し、「RELOC」キーなら再度辞書
メモリの検索をする。スペルの誤りを修正した後、再度
確認検査したい場合の処理である。「RELOC」キーでも
ないときはステツプM12で入力キー処理を行なう。例え
ば誤つたスペルを修正するため、カーソル移動、文字の
挿入、削除、変換等を行う処理である。このようにして
本動作モードによれば、オペレータによる任意時点での
スペリングベリフアイが可能である。
If the content of IDFB is "F" in the determination of step M6, it means that the search word is not found in the dictionary. As for the flow, step M9 applies a margin stop to the keyboard to prevent further key input. However, it is possible to return the cursor and perform a certain key editing process. Margin release "MAR R
It is determined whether or not the "EL" key is input, and if it is the "MAR REL" key,
The flow exits to step M7, indicating that the spelling of the word is no longer an issue and the next word is entered. "MAR RE
If it is not L key, press step M11 for relocation "RE
It is determined whether or not it is the "LOC" key, and if it is the "RELOC" key, the dictionary memory is searched again. This is the process when you want to check again after correcting the spelling error. If it is not the "RELOC" key, input key processing is performed with step M12. For example, it is a process of moving a cursor, inserting, deleting, converting, or the like in order to correct a misspelled spell. In this way, according to this operation mode, the spelling verify at any time by the operator is possible.

第7図はキーボード10のスライドスイツチレバーがオ
ートベリフアイモードAVに位置するときの処理を示すフ
ローチヤートである。第3図においてキーボード10から
のモード選択信号はROM12のAV処理プログラムを選択
し、起動させる。装置がこの動作モードにあるときは通
常の「SPACE」キー入力がある度に単語に区切りと判断
して自動的にスペリングベリフアイ動作を行う。また装
置がこの動作モードにあるときオペレータが「VER」キ
ーを押下すると、その直前に入力された語を単語にして
スペリングベリフアイを行なう。この場合の「VER」キ
ーは「SPACE」キーと関係なく強制的に単語を区切る働
きをするので、このキーにより単語を任意の場所で区切
れ、便利である。
FIG. 7 is a flow chart showing the processing when the slide switch lever of the keyboard 10 is positioned in the automatic verification eye mode AV. In FIG. 3, a mode selection signal from the keyboard 10 selects and activates the AV processing program in the ROM 12. When the device is in this mode of operation, each time there is a normal "SPACE" key input, it is judged as a break into words and the spelling verifay operation is automatically performed. When the operator presses the "VER" key while the device is in this operation mode, the word entered immediately before is pressed as a word to perform spelling verification. In this case, the "VER" key forcibly separates words regardless of the "SPACE" key, so this key is convenient because words can be separated at arbitrary places.

さて、第7図において第6図と同等の処理をする工程
ブロツクには同一番号を付して説明を省略する。上述し
た如く、AV処理では全ての単語についてベリフアイを自
動的に行なう。そして単語の区切は「SPACE」キー入力
を識別することで行なつている。即ち、ステツプA1では
「SPACE」キーか否かを判別し、「SPACE」キーでなけれ
ばステツプM1に戻り、次のキー入力を待つ。また「SPAC
E」キーならステツプA2に進み、IDFBの内容がCか否か
を調べる。IDFBの内容がCのときは、SVCC156が直前の
単語入力で例えば人名の前に付する所定の単語(略語)
をベリフアイしたことを示し、フローはステツプA3に進
む。ステツプA3ではIDBFの内容をAに戻し、何らスペリ
ングベリフアイ動作を行わない。所定略語の後の人名等
は辞書検索になじまないからである。しかし、例えば
「Tokyo」のような地名等の固有名詞は普通の単語と同
等に扱える。ステツプA2でIDF=Cでないときは入力単
語が通常の単語であることを示しており、フローはステ
ツプM4に進み、第6図において説明したと同様の処理を
実行する。
Now, in FIG. 7, the process blocks which perform the same processing as in FIG. 6 are given the same numbers and their explanations are omitted. As described above, in AV processing, verifai is automatically performed for all words. And the word division is done by identifying the "SPACE" key input. That is, in step A1, it is determined whether or not the key is the "SPACE" key, and if it is not the "SPACE" key, the process returns to step M1 and waits for the next key input. In addition, "SPAC
If the "E" key, the process proceeds to step A2 to check whether the content of the IDFB is C or not. When the content of IDFB is C, a predetermined word (abbreviation) that SVCC156 adds before the person's name, for example, when the last word is input.
, And the flow proceeds to step A3. At step A3, the contents of IDBF are returned to A and no spelling verify operation is performed. This is because a person's name after the predetermined abbreviation does not fit into the dictionary search. However, proper nouns such as a place name such as “Tokyo” can be treated in the same way as ordinary words. If IDF = C is not satisfied at step A2, it means that the input word is a normal word, and the flow advances to step M4 to execute the same processing as described in FIG.

尚、本動作モードにおけるテキストバツフアTBへのデ
ータ転送は、通常なされるように、例えばラインバツフ
アLBに一ライン分の文字コードデータが蓄積されること
で行なわれる。
Data transfer to the text buffer TB in this operation mode is performed by accumulating one line of character code data in the line buffer LB, as is usually done.

また図示しないが、例えば文字数の少ない単語「An,
I,He,…」等は、通常スペルを間違えることもないか
ら、これをCPU11の判断でスペリングベリフアイしない
ようにすることも可能である。その判断基準は例えば文
字数が所定数以下という条件で行える。
Although not shown, for example, the word "An,
Since “I, He, ...” and the like usually do not make a mistake in spelling, it is possible to prevent this from being spelling verified by the CPU 11. The criterion can be determined on the condition that the number of characters is a predetermined number or less.

第8図はキーボード10のスライドスイツチレバーがオ
ートベリフアイアンドコンバージヨンAVCに位置すると
きの処理を示すフローチャートである。第3図において
キーボード10からのモード選択信号はROM12のAVC処理プ
ログラムを選択し、起動させる。ここで、第6図及び第
7図と同等の処理をする工程のブロツクには同一番号を
付して説明を省略する。装置がこの動作モードにあると
きは通常の「SPACE」キー入力がある度に単語の区切り
と判断して自動的にスペリングベリフアイ動作を行うと
ともに、ベリフアイ結果が肯定的であつた単語は対応す
る単語識別コードIDに変換してテキストバツフアTBに格
納する。また装置がこの動作モードにあるときオペレー
タが「VER」キーを押下すると、その直前に入力された
語を単語にしてスペリングベリフアイを行なう点につい
ては前述と同様である。
FIG. 8 is a flow chart showing the processing when the slide switch lever of the keyboard 10 is positioned at the automatic verification eye and conversion AVC. In FIG. 3, a mode selection signal from the keyboard 10 selects and activates the AVC processing program in the ROM 12. Here, the blocks having the same processing as those in FIGS. 6 and 7 are designated by the same reference numerals, and the description thereof will be omitted. When the device is in this operation mode, it will automatically perform spelling verifay operation by judging it as a word break each time there is a normal "SPACE" key input, and the word with a positive verifai result corresponds. It is converted into a word identification code ID and stored in the text buffer TB. Also, when the operator presses the "VER" key while the device is in this operation mode, the word entered immediately before that is used as a word to perform spelling verification, as in the above description.

この動作モードでの一つの特徴は、例えばステツプA2
で直前の単語が人名の前に置く略語であつたと判別した
場合はステツプC1に進み、「※」記号と、文字カウンタ
CCの内容と、ワードバツフアWBの内容をアセンブルして
テキストバツフアTBに転送することである。人名は単語
識別コードに変換できないため、文字コードのままでTB
に格納し、後にCPU11がその部分のデータであることを
認識できるように、例えば特定マーク「※」と、単語文
字数を記録するようにした。前述した如く著名な地名等
は辞書検索に適するので予め辞書メモリ155に格納して
おける。また、辞書メモリ155の一部としてRAMを付加す
れば、装置使用の際に適当なデータを登録して使用でき
る。
One feature of this mode of operation is that, for example, step A2
If it is determined that the immediately preceding word was an abbreviation to be put in front of the person's name, proceed to step C1 and use the "*" symbol and the character counter.
The contents of CC and the contents of word buffer WB are assembled and transferred to the text buffer TB. Since the person's name cannot be converted to a word identification code, the character code remains TB
, And the CPU 11 records, for example, the specific mark “*” and the number of word characters so that the CPU 11 can recognize later that the data is that part. As described above, a well-known place name or the like is suitable for a dictionary search, and thus can be stored in the dictionary memory 155 in advance. If RAM is added as a part of the dictionary memory 155, appropriate data can be registered and used when the device is used.

また、この動作モードでのもう一つの特徴は、ステツ
プM6でIDF=Fでないと判別したときは単語の辞書検索
比較が得られたことを示し、CPU11のフローはステツプC
2に進んでIDB内の単語識別コードIDをテキストバツフア
TBに転送することである。また、このためにSVCCのCPU1
52が実行するステツプT1では辞書検索比較が得られた単
語の単語識別コードIDをIDBに転送している。このよう
にしてキー入力処理が進むと、文書データとしてテキス
トバツフアTB内にはアセンブルされた文字コードとコー
ド変換された単語識別コードIDとが混在することにな
る。
Another feature of this operation mode is that a dictionary search comparison of words is obtained when it is determined in step M6 that IDF = F is not satisfied.
Proceed to 2 and enter the word identification code ID in the IDB as a text buffer.
Is to transfer to TB. Also for this purpose SVCC CPU1
In step T1 executed by 52, the word identification code ID of the word obtained by the dictionary search comparison is transferred to IDB. When the key input process proceeds in this manner, the assembled character code and code-converted word identification code ID are mixed in the text buffer TB as document data.

第9図はテキストバツフアTBに格納された文書データ
をプリントする処理を示すフローチャートである。ステ
ツプP1ではTBからのデータ(1バイト)を読取る。ステ
ツプP2では該データが特定コード「※」か否かを判別す
る。もし特定コード「※」ならTBには引き続き文字数デ
ータと単語データが入つているから、ステツプP3で文字
数データを読み取り、更にステツプP4で文字数データに
従つた数の文字データを読取り、ステツプP5で読取つた
単語データをプリントバツフアPBに転送する。こうして
転送されたプリントバツフアPB内のデータはETWの他の
プログラム(図示せず)によりプリントされる。ステツ
プP11ではテキストデータ終了か否かをエンドコードに
よつて調べ、終了でなければステツプP1に戻り、終了な
らプリント処理を抜ける。
FIG. 9 is a flowchart showing a process of printing the document data stored in the text buffer TB. At step P1, the data (1 byte) from TB is read. At step P2, it is determined whether the data is the specific code "*". If the specific code is "*", the character number data and word data are still contained in TB, so the character number data is read in step P3, the number of character data according to the character number data is read in step P4, and read in step P5. The transferred word data is transferred to the print buffer PB. The data in the print buffer PB thus transferred is printed by another program (not shown) of ETW. At step P11, it is checked by the end code whether or not the text data ends, and if not ended, the process returns to step P1 and if ended, the print processing is exited.

また、ステツプP2で特定コード「※」でないときは、
ステツプP6で次のID(1バイト)を読取り、ステツプP7
でIDデータをSVCU15のIDBに転送する。ステツプP8では
スタートSVCC(3)指令を発し、ステツプP9ではSVCC15
7の実行終了を待つ。一方、SVCC157のCPU152が実行する
ステツプU1ではIDデータで辞書検索をして、一致が得ら
れると対応する単語のスペルSPを読み出し、ステツプU2
でスペル(文字コード)をWBに転送する。ETWのCPU152
はステツプP9でSVCCがBSYでなくなるのを判別すると、
ステツプP10でWBの内容をPBに転送する。尚、WBの内容
をデイスプレイバツフアに転送すると、表示部9にデイ
スプレイされる。
If the specific code is not "*" in step P2,
The next ID (1 byte) is read in step P6, and step P7
To transfer the ID data to the IDB of SVCU15. In step P8, a start SVCC (3) command is issued, and in step P9, SVCC15
Wait for the end of execution of 7. On the other hand, in step U1 executed by the CPU 152 of SVCC157, a dictionary search is performed using the ID data, and when a match is obtained, the spell SP of the corresponding word is read out and step U2
To transfer the spelling (letter code) to WB. ETW CPU152
Determines that SVCC is no longer BSY at step P9,
The contents of WB are transferred to PB in step P10. When the contents of WB are transferred to the display buffer, they are displayed on the display unit 9.

なお、本発明は、複数の機器から構成されるシステム
に適用しても良いし、1つの機器からなる装置に適用し
ても良い。また、本発明はシステム或いは装置に本発明
により規定される処理を実行させるプログラムを供給す
ることによって達成される場合にも適用できることはい
うまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can also be applied to a case where it is achieved by supplying a program that causes a system or an apparatus to execute the processing defined by the present invention.

[効果] 以上述べた如く本発明によれば、認識された単語の属
性に基づいて、その単語に続く単語に対してつづりの検
査を行うか否かを制御することが可能となり、不要なつ
づり検査の実行が防止され、装置の操作性が向上する。
例えば、辞書に登録されていない単語について、その一
つの前の単語の属性に基づいて、その単語のつづりの検
査を行わないように制御することが可能となる。
[Effect] As described above, according to the present invention, it is possible to control, based on the attribute of a recognized word, whether or not a spelling check is performed on a word following the word, and unnecessary spelling is possible. Execution of the inspection is prevented and the operability of the device is improved.
For example, for a word that is not registered in the dictionary, it is possible to control not to check the spelling of the word based on the attribute of the previous word.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明に係る実施例の電子タイプライタ(ET
W)の外観斜視図、 第2図は電子タイプライタの操作パネルの正面図、 第3図は電子タイプライタのブロツク構成図、 第4図は第3図で示したスペリングベリフアイユニツト
(SVCU)15を機能構成で示す機能ブロツク図、 第5図(a)はキー入力単語が単語識別コードIDに変換
される場合を示す図、 第5図(b)は人名等の固有名詞が自動的に識別される
場合を示す図、 第5図(c)はキー入力ミスをした場合の処理を示す
図、 第5図(d)はテキストバツフアTB上の単語識別コード
IDからなる文書データが文字コードデータに変換されて
プリントされる場合を示す図、 第6図はキーボード10のスライドスイツチレバーがマニ
ユアルモードMNに位置するときの処理を示すフローチヤ
ート、 第7図はキーボード10のスライドスイツチレバーがオー
トベリフアイモードAVに位置するときの処理を示すフロ
ーチヤート、 第8図はキーボード10のスライドスイツチレバーがオー
トベリフアイアンドコンバージヨンAVCに位置するとき
の処理を示すフローチヤート、 第9図はテキストバツフアTBに格納された文書データを
プリントする処理を示すフローチヤートである。 ここで、9…表示部、10…キーボード、11…セントラル
プロセツシングユニツト(CPU)、12…ROM、13…RAM、1
4…プリンタ部、15…スペリングベリフアイユニツト(S
VCU)、16…内部共通バスである。
FIG. 1 shows an electronic typewriter (ET of an embodiment according to the present invention.
W) external perspective view, FIG. 2 is a front view of the operation panel of the electronic typewriter, FIG. 3 is a block configuration diagram of the electronic typewriter, and FIG. 4 is the spelling verifi unit (SVCU) shown in FIG. FIG. 5 (a) is a diagram showing a case where a key input word is converted into a word identification code ID, and FIG. 5 (b) is an automatic noun such as a personal name. FIG. 5 (c) is a diagram showing a process when a key input error is made, and FIG. 5 (d) is a word identification code on the text buffer TB.
The figure which shows the case where the document data which consists of ID is converted to the character code data and is printed, FIG. 6 is the flow chart which shows the processing when the slide switch lever of the keyboard 10 is located in the manual mode MN, FIG. Fig. 8 is a flow chart showing the processing when the slide switch lever of the keyboard 10 is located in the auto-verify eye mode AV, and Fig. 8 is a flow chart showing the process when the slide switch lever of the keyboard 10 is located in the auto-verify eye and conversion AVC. FIG. 9 is a flow chart showing a process of printing the document data stored in the text buffer TB. Here, 9 ... Display section, 10 ... Keyboard, 11 ... Central processing unit (CPU), 12 ... ROM, 13 ... RAM, 1
4… Printer section, 15… Spelling Veriff Eye Unit (S
VCU), 16 ... Internal common bus.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】入力され記憶手段に記憶された文書データ
を構成する単語を識別する工程と、 前記識別された単語の属性の種類を、単語とその属性情
報を対応付けて記憶した辞書手段を用いて認識手段によ
り認識する工程と、 前記認識された単語の属性の種類に基づいて、その単語
に続く単語に対するつづりの検査を行うか否かを制御手
段により制御する工程と を有したことを特徴とする文書処理方法。
1. A step of identifying a word that is input and is included in document data stored in a storage means, and a dictionary means that stores the type of attribute of the identified word in association with the word and its attribute information. A step of recognizing by using the recognizing means, and a step of controlling by the control means whether or not to perform a spelling inspection for a word following the word based on the type of attribute of the recognized word. Characteristic document processing method.
JP59240586A 1984-11-16 1984-11-16 Document processing method Expired - Lifetime JPH0812669B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP59240586A JPH0812669B2 (en) 1984-11-16 1984-11-16 Document processing method
EP85308363A EP0187454B1 (en) 1984-11-16 1985-11-15 Word processor
DE8585308363T DE3577937D1 (en) 1984-11-16 1985-11-15 WORD PROCESSING DEVICE.
US08/441,059 US5802537A (en) 1984-11-16 1995-05-15 Word processor which does not activate a display unit to indicate the result of the spelling verification when the number of characters of an input word does not exceed a predetermined number
US08/464,379 US5675821A (en) 1984-11-16 1995-06-05 Document processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59240586A JPH0812669B2 (en) 1984-11-16 1984-11-16 Document processing method

Publications (2)

Publication Number Publication Date
JPS61120270A JPS61120270A (en) 1986-06-07
JPH0812669B2 true JPH0812669B2 (en) 1996-02-07

Family

ID=17061714

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59240586A Expired - Lifetime JPH0812669B2 (en) 1984-11-16 1984-11-16 Document processing method

Country Status (1)

Country Link
JP (1) JPH0812669B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63120362A (en) * 1986-11-10 1988-05-24 Brother Ind Ltd Document processing device with spell check function
JPH0449724Y2 (en) * 1986-12-10 1992-11-24
JP2833871B2 (en) * 1991-02-08 1998-12-09 日本電気ソフトウェア株式会社 Alien name data judgment method

Also Published As

Publication number Publication date
JPS61120270A (en) 1986-06-07

Similar Documents

Publication Publication Date Title
CA1181711A (en) Serial printing apparatus
JPH0434190B2 (en)
EP0228913A2 (en) Typewriter having means for automatic indication of candidate correct word for misspelled word, and/or automatic correction of misspelled word
KR860001012B1 (en) Ideographic coder
US4354765A (en) Hyphen characterization apparatus for a typewriter
US5802537A (en) Word processor which does not activate a display unit to indicate the result of the spelling verification when the number of characters of an input word does not exceed a predetermined number
JPH0812669B2 (en) Document processing method
US5290109A (en) Electronic typewriter for printing of documents having a fixed format
US5745911A (en) System for performing spell check functions on a printing device without operator intervention
US5675821A (en) Document processing apparatus and method
JPH07117956B2 (en) Document processing method
JPH07109602B2 (en) Document processor
JPH0762847B2 (en) Document processing method
US5319746A (en) Automatic hyphenation apparatus displaying grammatically correct suggestions for hyphenation of a word isolated on a single display line
JPS6129014B2 (en)
JPH0442997B2 (en)
US5013167A (en) Bounded word replace function for an electronic typewriter erasing a zone bounded by erroneous characters
US4772145A (en) Document preparing apparatus which automatically capitalizes characters at the head of a sentence
JPS61120269A (en) Document processor
JPS6321422Y2 (en)
JPS5994132A (en) Japanese word processor
KR900005769B1 (en) Ribbon Saving Method by Character Analysis in Electronic Typewriter
EP0345035A2 (en) Text processing device with character modifying function
JPS63106067A (en) Information processor
JPH0422653A (en) Printer

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term