JPH0449724Y2 - - Google Patents
Info
- Publication number
- JPH0449724Y2 JPH0449724Y2 JP1986189014U JP18901486U JPH0449724Y2 JP H0449724 Y2 JPH0449724 Y2 JP H0449724Y2 JP 1986189014 U JP1986189014 U JP 1986189014U JP 18901486 U JP18901486 U JP 18901486U JP H0449724 Y2 JPH0449724 Y2 JP H0449724Y2
- Authority
- JP
- Japan
- Prior art keywords
- word
- input
- registered
- stored
- spell check
- 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
Links
Description
【考案の詳細な説明】
[産業上の利用分野]
この考案は単語登録機能を備えた欧文タイプラ
イタ等の文章処理装置に関する。[Detailed Description of the Invention] [Industrial Field of Application] This invention relates to a text processing device such as a Roman typewriter having a word registration function.
[従来の技術]
従来、スペルチエツク機能を備えた欧文タイプ
ライタにおいては、入力された単語の誤字、脱字
をチエツクしようとする場合、入力単語とスペル
チエツク用辞書に登録されている単語とを比較し
た結果、入力単語がスペルチエツク用辞書に登録
されていない場合にはスペルチエツクエラーとし
てその旨が報知される。[Prior Art] Conventionally, in a Roman typewriter equipped with a spell check function, when attempting to check an input word for misspellings or omissions, the input word is compared with words registered in a spell check dictionary. As a result, if the input word is not registered in the spell check dictionary, a spell check error is notified to that effect.
[考案が解決しようとする課題]
しかしながら、この種のタイプライタにおいて
は、スペルチエツク用辞書に収録されている固有
名詞(人名、地名等)の数が非常に少ない為、固
有名詞についてはそのほとんどがスペルチエツク
エラーとなつてしまう。このような場合、固有名
詞のスペルチエツクエラーが発生する毎に入力単
語のスペルが正しいか否かを確認する面倒な作業
を必要とする為、使用頻度の高い固有名詞につい
ては予め単語登録をしておけばよいが、その登録
には手間がかかり、面倒なものとなつていた。[Problem to be solved by the invention] However, in this type of typewriter, the number of proper nouns (person names, place names, etc.) recorded in the spell check dictionary is very small; becomes a spell check error. In such cases, it is necessary to check whether the spelling of the input word is correct every time a proper noun spell check error occurs, so it is necessary to register the words of frequently used proper nouns in advance. It would be fine if they had been registered, but the registration was time-consuming and troublesome.
この考案の課題は、入力単語と一致する単語が
登録されていない場合であつて、その単語が、ア
ルフアベツトの大文字で始まる場合には、その単
語をスペルチエツク用辞書に登録することであ
る。 The problem of this invention is to register the word in the spell check dictionary when a word matching the input word is not registered and the word starts with an uppercase letter.
[課題を解決するための手段]
第1図はこの考案の機能ブロツク図である。図
中1はアルフアベツト文字等単語を構成する文字
を入力するキーボード等の文字入力手段、2は入
力された入力単語のスペルチエツクの際に参照す
る単語記憶手段、3は文字入力手段1から入力さ
れた入力単語が前記単語記憶手段2に記憶されて
いるか否かを検出する検出手段、4はこの検出手
段3によつて文字入力手段1から入力された入力
単語が前記単語記憶手段2に記憶されていないこ
とが検出された場合に、前記入力単語が、アルフ
アベツトの大文字で始まる単語であるか否かを識
別する識別手段、5はこの識別手段4によつて前
記入力単語内に特定文字が含まれていることが識
別された場合に前記入力単語を単語記憶手段2に
登録する登録手段である。[Means for solving the problem] FIG. 1 is a functional block diagram of this invention. In the figure, 1 is a character input means such as a keyboard for inputting letters constituting a word such as alphanumeric characters, 2 is a word storage means to be referred to when checking the spelling of an input word, and 3 is a character input means 1 that is input from the character input means 1. Detecting means 4 detects whether the input word input from the character input means 1 is stored in the word storage means 2 by the detection means 3; identification means 5 for identifying whether or not the input word starts with a capital letter in the alphabet when it is detected that the input word does not include a specific character; This is a registration means for registering the input word in the word storage means 2 when it is identified that the input word is written.
[作用]
次に、この考案の作用について説明する。文字
入力手段1からの入力単語が単語記憶手段2に記
憶されていないことが検出手段3で検出される
と、識別手段4は入力単語がアルフアベツトの大
文字で始まる単語であるか否かの識別を行う。こ
の識別結果に応じて登録手段5は入力単語を単語
記憶手段2に記憶させる。[Operation] Next, the operation of this invention will be explained. When the detection means 3 detects that the input word from the character input means 1 is not stored in the word storage means 2, the identification means 4 identifies whether or not the input word starts with a capital letter. conduct. Depending on the identification result, the registration means 5 stores the input word in the word storage means 2.
従つて、入力単語と一致する単語が登録されて
いない場合であつて、その単語がアルフアベツト
の大文字で始まる単語の場合には、その単語をス
ペルチエツク用辞書に登録することができる。 Therefore, if a word matching the input word is not registered and the word starts with a capital letter, the word can be registered in the spell check dictionary.
[実施例]
以下、この考案の一実施例を第2図および第3
図を参照して具体的に説明する。なお、本実施例
はスペルチエツク機能付き欧文タイプライタに適
用した例を示している。[Example] An example of this invention will be described below with reference to FIGS. 2 and 3.
This will be explained in detail with reference to the drawings. Note that this embodiment shows an example in which the present invention is applied to a Roman typewriter with a spell check function.
構 成
第2図はこの欧文タイプライタの基本的なブロ
ツク回路図である。図中11はキー入力部で、こ
のキーボード上には数値キー、アルフアベツトキ
ー等が備えられている。そして、キー入力部11
から操作キーに対応して出力されるキー入力信号
はCPU(中央演算処理回路)12に送られ、その
入力処理プログラムを指定する。Configuration Figure 2 is a basic block circuit diagram of this Roman typewriter. In the figure, reference numeral 11 denotes a key input section, and this keyboard is provided with numerical keys, alphanumeric keys, etc. Then, the key input section 11
A key input signal outputted from the CPU (central processing circuit) 12 in response to an operation key is sent to a CPU (central processing circuit) 12, and designates an input processing program therefor.
CPU12はこのタイプライタの各種の動作を
制御するもので、入力処理、スペルチエツク処
理、単語登録処理、印字処理等を実行する。そし
て、CPU12にはキヤラクタジエネレータを構
成したり制御用プログラム等を格納するシステム
ROM(リードオンリメモリ)13、スペルチエ
ツク用の単語が記憶されている辞書用ROM14
が接続され、CPU12の制御下でそれらの内容
が読み出され、CPU12に取り込まれる。また、
CPU12には外字登録されたスペルチエツク用
の単語が記憶されている登録語RAM(ランダム
アクセスメモリ)15、文章メモリ等を構成する
システムRAM16が接続され、CPU12の制御
下でそれらの書き込み、読み出し動作が制御され
る。 The CPU 12 controls various operations of this typewriter, and executes input processing, spell check processing, word registration processing, printing processing, etc. The CPU 12 is a system that configures the character generator and stores control programs, etc.
ROM (read only memory) 13, dictionary ROM 14 that stores words for spell check
are connected, and their contents are read out and taken into the CPU 12 under the control of the CPU 12. Also,
The CPU 12 is connected to a registered word RAM (random access memory) 15 in which spell check words registered as external characters are stored, and a system RAM 16 that constitutes a sentence memory, etc., and these write and read operations are performed under the control of the CPU 12. is controlled.
一方、CPU12は、印字部17および表示部
18に文章データを送り、文章データの印字、表
示動作を制御する。 On the other hand, the CPU 12 sends text data to the printing section 17 and the display section 18, and controls printing and display operations of the text data.
動 作
第3図はキー入力部11から一つの単語が入力
される毎に実行開始されるフローチヤートであ
る。ここでCPU12はスペースが入力されるか
ら次にスペースが入力されるまでを一つの単語と
して処理する。先ず、一つの単語が入力される
と、辞書用ROM14から単語データを順次読み
出し、入力された単語データと比較する検索動作
が実行される(ステツプS1)。この結果、入力さ
れた単語と一致する単語が辞書用ROM14に記
憶されている場合には、そのことがステツプS2
で検出されてこのフローから抜け、次の単語等の
キー入力待ちとなる。即ち、入力された単語が辞
書用ROM14に存在する場合には正しいスペル
で単語入力された場合であるから、この場合には
このフローから抜け、スペルチエツクエラーとは
ならない。Operation FIG. 3 is a flowchart that starts execution every time one word is input from the key input section 11. Here, the CPU 12 processes the input of a space until the next input of a space as one word. First, when one word is input, a search operation is performed in which word data is sequentially read from the dictionary ROM 14 and compared with the input word data (step S1). As a result, if a word that matches the input word is stored in the dictionary ROM 14, this information is stored in step S2.
is detected, exits from this flow, and waits for key input such as the next word. That is, if the input word exists in the dictionary ROM 14, it means that the word was input with the correct spelling, so in this case, the process exits from this flow and a spell check error does not occur.
一方、入力された単語と一致する単語が辞書用
ROM14に記憶されていないことがステツプS2
で検出されると、今度は登録語RAM15に登録
されている単語を順次読み出して入力単語と比較
する検索処理が実行される(ステツプS3)。この
結果、入力された単語と一致する単語が登録語
RAM15に記憶されていることがステツプS4で
検出されると、上述の場合と同様にこのフローか
ら抜けるしたがつて、入力された単語が辞書用
ROM14に存在していなくても登録語RAM1
5に存在していればスペルチエツクエラーとはな
らない。 On the other hand, words that match the input word are displayed in the dictionary.
Step S2 indicates that it is not stored in the ROM14.
When the word is detected, a search process is executed in which the words registered in the registered word RAM 15 are sequentially read out and compared with the input word (step S3). As a result, the words that match the input word will be registered.
If it is detected in step S4 that the input word is stored in the RAM 15, the process exits from this flow in the same way as in the case described above.
Registered word RAM1 even if it does not exist in ROM14
If it exists in 5, it will not be a spell check error.
また、入力単語と一致する単語が登録語RAM
15にも記憶されていない場合にはステツプS4
からステツプS5に進む。ここでは、入力された
単語が大文字で始まつているか換言すれば、入力
単語が固有名詞であるかのチエツクが行なわれ
る。この結果、入力された単語が辞書用ROM1
4、登録語RAM15に記憶されておらず、しか
も大文字で始まる単語でもなければスペルチエツ
クエラーとなり、印字部17が駆動されてその旨
のエラー報知が行なわれる(ステツプS9)。 Also, words that match the input word are registered in the word RAM.
If it is not stored in 15, step S4
Proceed to step S5. Here, a check is made to see if the input word starts with a capital letter, in other words, to see if the input word is a proper noun. As a result, the input word is displayed in dictionary ROM1.
4. If the word is not stored in the registered word RAM 15 and does not start with a capital letter, a spell check error occurs, and the printing unit 17 is driven to notify the error (step S9).
また、大文字で始まる単語であればステツプ
S6に進み、印字部17が駆動されてその旨のエ
ラー報知が行なわれる。そして、次のステツプ
S7では入力された単語について訂正、変更が行
なわれたかのチエツクが行なわれる。ここで、入
力された単語は表示部18に表示されているの
で、これに誤字、脱字があるかを目視確認し、誤
字、脱字等があれば通常のキー操作手順にしたが
つてその訂正を行う。いま、入力単語の訂正が行
なわれると、そのことがステツプS7で検出され
てステツプS1に戻るが、訂正が行なわれなけれ
ばステツプS8に進み、入力単語がそのまま登録
語RAM15に転送されて登録される。即ち、大
文字で始まる単語が辞書用ROM14、登録語
RAM15のいずれにも記憶されていなければ、
その単語か登録語RAM15に自動的に登録され
るが、この場合、登録語RAM15に新規登録さ
れる入力単語は、始めから正しいスペルで入力し
たものに限らず、その後、訂正したものも含まれ
る。 Also, if the word starts with a capital letter, the step
Proceeding to S6, the printing unit 17 is driven and an error notification to that effect is performed. And the next step
In S7, a check is made to see if the input word has been corrected or changed. Here, the input word is displayed on the display unit 18, so visually check whether there are any typos or omissions, and if there are any typos or omissions, correct them according to the normal key operation procedure. conduct. Now, if the input word is corrected, it is detected in step S7 and the process returns to step S1, but if no correction is made, the process proceeds to step S8, where the input word is directly transferred to the registered word RAM 15 and registered. Ru. That is, words starting with a capital letter are registered words in the dictionary ROM 14.
If it is not stored in any of RAM15,
The word is automatically registered in the registered word RAM 15, but in this case, the input word newly registered in the registered word RAM 15 is not limited to words that were entered with the correct spelling from the beginning, but also includes words that have been corrected since then. .
このように、本実施例においては、文章入力中
にスペルチエツクエラーとなつた単語であつても
大文字で始まる単語については、エラー報知後、
その訂正がなかつた場合にはその入力単語を登録
し、訂正が行なわれた場合には訂正後の単語を登
録するようにしたから、固有名詞か入力される毎
にスペルチエツクエラーとなるような不都合を解
消する為に使用頻度の多い固有名詞を予め登録す
る場合の登録作業が軽減される。 In this way, in this embodiment, even if a word causes a spell check error during text input, for words starting with a capital letter, after the error notification,
If there is no correction, the input word is registered, and if the correction is made, the corrected word is registered, so that spell check errors will not occur every time a proper noun is input. To eliminate inconveniences, the registration work required when frequently used proper nouns are registered in advance is reduced.
なお、上記実施例においてはスペルチエツク機
能付き欧文タイプライタに適用したが、ワードプ
ロセツサに適用可能であることは勿論である。 In the above embodiment, the present invention is applied to a Roman typewriter with a spell check function, but it is of course applicable to a word processor.
[考案の効果]
この考案によれば、文章データを入力するだけ
でチエツク用辞書に登録される単語を増大するこ
とができる。したがつて、例えば、入力された単
語のスペルチエツクを行うような場合において、
固有名詞が入力される毎にスペルチエツクエラー
等となるような不都合を解消する為に使用頻度の
多い固有名詞を予め登録する場合の登録作業が軽
減される等の効果を有することになる。[Effects of the invention] According to this invention, it is possible to increase the number of words registered in a check dictionary simply by inputting text data. Therefore, for example, when checking the spelling of an input word,
This has the effect of reducing the registration work required when frequently used proper nouns are registered in advance in order to eliminate inconveniences such as spell check errors occurring each time a proper noun is input.
第1図はこの考案の機能ブロツク図、第2図、
第3図はこの考案の一実施例を示し、第2図はこ
の考案が適用したスペルチエツク機能を備えた欧
文タイプライタの基本的なブロツク回路図、第3
図は本実施例の動作を説明する為のフローチヤー
トである。
11……キー入力部、12……CPU、13…
…システムROM、14……辞書用ROM、15
……登録語RAM。
Figure 1 is a functional block diagram of this invention, Figure 2,
Figure 3 shows an embodiment of this invention, Figure 2 is a basic block circuit diagram of a Roman typewriter equipped with a spell check function to which this invention is applied;
The figure is a flowchart for explaining the operation of this embodiment. 11...Key input section, 12...CPU, 13...
...System ROM, 14...Dictionary ROM, 15
...Registered word RAM.
Claims (1)
と、この文字入力手段から入力された入力単語の
スペルチエツクの際に参照する単語記憶手段と、
前記文字入力手段から入力された入力単語が前記
単語記憶手段に記憶されているか否かを検出する
検出手段と、この検出手段によつて前記文字入力
手段から入力された入力単語が前記単語記憶手段
に記憶されていないことが検出された場合に、前
記入力単語が、アルフアベツトの大文字で始まる
単語であるか否かを識別する識別手段と、この識
別手段によつて前記入力単語がアルフアベツトの
大文字で始まる単語であることが識別された場合
に前記入力単語を前記単語記憶手段に登録する登
録手段とを具備したことを特徴とする単語登録機
能を備えた文章処理装置。 a character input means for inputting characters constituting a word; a word storage means for referring to when checking the spelling of an input word inputted from the character input means;
a detection means for detecting whether or not an input word input from the character input means is stored in the word storage means; and a detection means for detecting whether the input word input from the character input means is stored in the word storage means; an identification means for identifying whether or not the input word is a word starting with a capital letter of the alphabet when it is detected that the input word is not stored in the capital letter of the alphabet; 1. A text processing device having a word registration function, further comprising a registration means for registering the input word in the word storage means when it is identified that the input word is a word that begins with the first word.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1986189014U JPH0449724Y2 (en) | 1986-12-10 | 1986-12-10 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1986189014U JPH0449724Y2 (en) | 1986-12-10 | 1986-12-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6397156U JPS6397156U (en) | 1988-06-23 |
| JPH0449724Y2 true JPH0449724Y2 (en) | 1992-11-24 |
Family
ID=31140918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1986189014U Expired JPH0449724Y2 (en) | 1986-12-10 | 1986-12-10 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0449724Y2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0812669B2 (en) * | 1984-11-16 | 1996-02-07 | キヤノン株式会社 | Document processing method |
| JPH0762848B2 (en) * | 1985-03-23 | 1995-07-05 | ブラザー工業株式会社 | Electronic dictionary |
-
1986
- 1986-12-10 JP JP1986189014U patent/JPH0449724Y2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6397156U (en) | 1988-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4785413A (en) | Character input device in document processing apparatus | |
| US4671684A (en) | Electronic typewriter with selectively deactuatable spelling checking apparatus | |
| JPS61217863A (en) | electronic dictionary | |
| US6920452B2 (en) | Sound pattern feedback for informational events during typing | |
| JPH0449724Y2 (en) | ||
| JPS61214051A (en) | electronic dictionary | |
| JPH01184575A (en) | Electronic typewriter | |
| JP3382257B2 (en) | Character processing apparatus and method | |
| JPS6190258A (en) | electronic typewriter | |
| JPH0785240B2 (en) | Electronic typewriter | |
| JPH0412870B2 (en) | ||
| JPH0566875A (en) | Key input device | |
| JPH0721171A (en) | Key input correction device | |
| JPS62239266A (en) | document processing device | |
| JPH0731314Y2 (en) | Word processor | |
| JPH0213341B2 (en) | ||
| JPS6190260A (en) | electronic typewriter | |
| JPS6197775A (en) | electronic typewriter | |
| JPH0719189B2 (en) | Data input device | |
| JPS63137289A (en) | Electronic type learning machine | |
| JPS6190259A (en) | electronic typewriter | |
| JPH01311360A (en) | document processing device | |
| JPH01177632A (en) | character processing device | |
| JPH0476762A (en) | Document processor with spelling checking function | |
| JPH03288960A (en) | document creation device |