JPS63290762A - Character processor - Google Patents
Character processorInfo
- Publication number
- JPS63290762A JPS63290762A JP62126763A JP12676387A JPS63290762A JP S63290762 A JPS63290762 A JP S63290762A JP 62126763 A JP62126763 A JP 62126763A JP 12676387 A JP12676387 A JP 12676387A JP S63290762 A JPS63290762 A JP S63290762A
- Authority
- JP
- Japan
- Prior art keywords
- code
- storage means
- codes
- character
- dictionary
- 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
Links
- 230000006870 function Effects 0.000 abstract description 5
- 230000002194 synthesizing effect Effects 0.000 abstract description 4
- 239000002131 composite material Substances 0.000 description 10
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Dot-Matrix Printers And Others (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
【発明の詳細な説明】
(イ)!業上の利用分野
この発明は、文字処理装置に係り、特に、一つの単位パ
ターンの大きさで表現できない文字や記号を、複数のパ
ターンで合成して表現する文字処理装置に関する。[Detailed description of the invention] (a)! BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character processing device, and more particularly to a character processing device that expresses characters and symbols that cannot be expressed with the size of a single unit pattern by combining them with a plurality of patterns.
(ロ)従来の技術
従来この種の文字処理装置においては、一つの単位パタ
ーンの大きさで表現できない文字や記号については、そ
れを複数のパターンに分割してそれらを外字入力で入力
するようにしている。(B) Conventional technology Conventionally, in this type of character processing device, for characters and symbols that cannot be expressed with the size of one unit pattern, they are divided into multiple patterns and input using external character input. ing.
(ハ)発明が解決しようとする問題点
しかしながら、このような文字処理装置では、作業者は
分割したパターンに割り振ったコードを一つ一つ覚えて
おかなければならず、それらを忘れた場合には文字処理
操作ができなくなるという不便さがあった。(c) Problems to be solved by the invention However, in such a character processing device, the operator must memorize the codes assigned to the divided patterns one by one, and if the operator forgets them, the character This caused the inconvenience of not being able to perform processing operations.
この発明は、このような事情を考慮してなされたもので
、所謂かな漢字変換機能と学習機能とを利用することに
より、複数のパターンを合成して一つの文字や記号を容
易に表現することが可能な文字処理装置を提供するもの
である。 −(ニ)問題点を解決するための手段
第1図はこの発明の構成を示すブロック図である。第1
図において1はキー入力手段、2は複数の第1符号゛と
第1符号に対応する一つ以上の第2符号とを所定順序で
配列した辞書を格納した第1記憶手段、3は入力される
第2符号を記憶し記憶に新しい順番に出力する第2記憶
手段、4はキー入力された第1符号に対応する第2符号
を第2記憶手段から呼出すと共に、対応する第2・符号
が第2記憶手段に記憶されていない場合には第1記憶手
段からその配列順序に従って呼出す第1制御手段、5は
第2符号が第1記憶手段又は第2記憶手段から呼出され
た場合には呼出された第2符号の次に配列された第2符
号を第1記憶手段から呼出して第2記憶手段に入力する
第2制御手段、6はキー入力された第1符号及び第1制
御手段によって呼出された第2符号を表示する表示手段
、7は表示する符号の位置をキー入力により指定する指
定手段である。This invention was made in consideration of these circumstances, and by using the so-called kana-kanji conversion function and learning function, it is possible to easily express one character or symbol by synthesizing multiple patterns. The present invention provides a character processing device capable of processing characters. -(d) Means for solving the problems FIG. 1 is a block diagram showing the configuration of the present invention. 1st
In the figure, 1 is a key input means, 2 is a first storage means storing a dictionary in which a plurality of first codes and one or more second codes corresponding to the first codes are arranged in a predetermined order, and 3 is an input means. 4 is a second storage means for storing the second codes corresponding to the inputted first code from the second storage means and outputting the second codes in order of newest to memory; The first control means calls the second code from the first storage means in accordance with the arrangement order when the second code is not stored in the second storage means; 5 calls the second code when the second code is called from the first storage means or the second storage means; a second control means for calling a second code arranged next to the second code entered from the first storage means and inputting it into the second storage means; 6 is called by the key-input first code and the first control means; 7 is a display means for displaying the second code, and designation means 7 for specifying the position of the code to be displayed by key input.
(ホ)作用
第1図において、複数の符号(パターン)によって一つ
の記号又は文字を合成する場合には、その合成に必要な
各要素を第2符号として第1符号に対応させ所定の合成
順序で配列し第1記憶手段2の辞書に格納しておく。そ
して、その第1符号がキー入力されると、第1制御手段
4は第1記憶手段2から第1番目に配列されている第2
符号、すなわち第1の合成要素を呼出し、その合成要素
が表示手段6によって表示される。それと同時に、第2
制御手段5は第1記憶手段2の辞書の中から今呼出され
た第2符号の次に配列された第2符号(第2の合成要素
)を呼出して第2記憶手段に入力する。従って、引き続
き同じ第1符号がキー入力手段lに入力されると、第1
制御手段4はその第2の合成要素を第2記憶手段3から
呼出し、呼出された第2の構成要素は直ちに表示手段6
に表示される。これと同時に第1制御手段4は第1記憶
手段2の辞書から第2の合成要素の次に配列された第3
の合成要素を呼出して第2記・憶手段3に入力する。次
に前述と同様に第1符号がキー入力手段lから入力され
ると、第1制御手段4は第2記憶手段3から第3の合成
要素を呼出し、呼出された第3の要素は表示手段6に表
示される二以下同様にして必要な全ての合成要素が順次
表示手段6に表示されると、指定手段7によって所定位
置に各合成要素が配置される。このようにして第1符号
をキー入力することにより、順次必要な構成要素が表示
手段6に表示され、複数の合成要素から文字や記号が容
易に形成される。(E) Effect In Figure 1, when one symbol or character is synthesized using multiple codes (patterns), each element necessary for the synthesis is set as a second code, corresponding to the first code, and set in a predetermined synthesis order. are arranged and stored in the dictionary of the first storage means 2. Then, when the first code is key-input, the first control means 4 controls the second code arranged first from the first storage means 2.
The code, ie the first composite element, is called and the composite element is displayed by the display means 6. At the same time, the second
The control means 5 calls the second code (second composite element) arranged next to the second code just called out from the dictionary of the first storage means 2 and inputs it into the second storage means. Therefore, if the same first code is continuously input into the key input means l, the first
The control means 4 retrieves the second composite element from the second storage means 3, and the retrieved second component is immediately displayed in the display means 6.
will be displayed. At the same time, the first control means 4 selects the third composite element arranged next to the second composite element from the dictionary of the first storage means 2.
The composite element is called and input into the second storage/storage means 3. Next, when the first code is input from the key input means 1 in the same way as described above, the first control means 4 calls the third composition element from the second storage means 3, and the called third element is displayed on the display means. When all necessary composite elements are sequentially displayed on the display means 6 in the same manner as shown in FIG. 6, each composite element is placed at a predetermined position by the specifying means 7. By key-inputting the first code in this way, the necessary constituent elements are sequentially displayed on the display means 6, and characters and symbols can be easily formed from a plurality of composite elements.
(へ)実施例 以下図面に示す実施例に基づいてこの発明を詳述する。(f) Example The present invention will be described in detail below based on embodiments shown in the drawings.
これによってこの発明が限定されるものではない。This invention is not limited by this.
第2図はこの発明の一実施例を示すブロック図である。FIG. 2 is a block diagram showing one embodiment of the present invention.
同図において、11は文字キーと変換キーを含むファン
クションキーとで構成されたキーボード、12は入力さ
れた文字や変換された文字を表示するディスプレイ、1
3はかな文字や記号などを含む文字パターンを収容した
キャラクタ−ジェネレータ、14はCPU、15は入力
された文字や変換された文字を蓄える文章バッファ、1
6は入力された文字を対応する文字や記号に変換する変
換装置、17は変換用辞書を格納したメモリー、18は
一度変換された文字や記号を蓄えてお(学習バッファで
ある。第3図はメモリー17の辞書の一例を示し、あい
うえお順に配列された第1符号(キーボード11の文字
キーから入力される)と、それらに対応する一つ以上の
第2符号がそれぞれ配列されており、例えば、第1符号
「いんてぐら」に対応して積分記号を3分割した各要素
が第2符号として順番に配列され、また、第1符号「る
ーと」に対応して平方根記゛号を3分割した各要素が第
2符号として順番に配列されている。第4図はキャラク
タ−ジェネレータ13に格納されている文字や記号の一
例を示したものである。第5図は学習バッファ18に格
納される積分記号や平方根記号の一例を示している。In the figure, 11 is a keyboard composed of character keys and function keys including conversion keys; 12 is a display that displays input characters and converted characters;
3 a character generator that accommodates character patterns including ephemeral characters and symbols, 14 a CPU, 15 a text buffer that stores input characters and converted characters, 1
6 is a conversion device that converts input characters into corresponding characters and symbols; 17 is a memory that stores a conversion dictionary; and 18 is a learning buffer that stores converted characters and symbols. shows an example of the dictionary in the memory 17, in which first codes (inputted from the character keys of the keyboard 11) are arranged in alphabetical order, and one or more second codes corresponding to them are arranged, for example. , the elements obtained by dividing the integral symbol into three corresponding to the first code "integra" are arranged in order as the second code, and the square root symbol is divided into three corresponding to the first code "root". Each divided element is arranged in order as a second code. Fig. 4 shows an example of characters and symbols stored in the character generator 13. Fig. 5 shows an example of characters and symbols stored in the learning buffer 18. An example of an integral symbol or a square root symbol is shown below.
このような構成における動作を第7図に示すフローチャ
ートを用いて説明する。今、積分記号を作成する場合に
はまず、ステップ60において、キーボード11の文字
キーにより第3図の第1符号の「いんてぐら」が入力さ
れると、それがディスプレイ12に表示される(ステッ
プ61)。次に、キーボード11の変換キーが押される
と(ステップ62)、CPU14はメモリー17の辞書
(第3図)の第1符号欄を検索する。この場合、「いん
てぐら」は第1符号欄に存在するが(ステップ65)、
学習バッファ18にはまだ存在しないので(ステップ6
6.67) 、メモリー17の辞書(第3図)から「い
んてぐら」に対応する第2符号の第1番目が呼出され(
ステップ69)、ディスプレイ12に表示される(ステ
ップ70)。この場合、キーボード11の次候補キーは
押される必要はないので(ステップ71)、キーボード
11の確認キーが押されると(ステップ73)、メモリ
ー17の、すなわち第3図の「いんてぐら」に対応する
第2符号の第2番目が学習バッファ18に格納される(
ステップ74)。次に、再び「いんてぐら」がキー入力
されると(ステップ60)、それはディスプレイ12に
表示され(ステップ61)、変換キーが押されると(ス
テップ62)、メモリー17の辞書が検索される(ステ
ップ64)。対応する符号がメモリー17に存在しくス
テップ65)、更に学習バッファ18にも存在するが(
ステップ66.67)、学習バッファ18においては各
符号が記憶の新しい順番に出力されるよう準備されてい
るので(ステップ68)、最も新しく記憶された符号す
なわち第3図の「いんてぐら」に対応する第2符号の第
2番目が学習バッファ18から呼出されて(ステップ6
9)、ディスプレイ12に表示される(ステップ70)
。次に、この場合にも次候補キーが押される必要はない
ので(ステップ71)、確認キーが押されると(ステッ
プ73)、メモリー17の辞書すなわち第3図の「いん
てぐら」に対応する第2符号の第3番目が学習バッファ
18に格納される(ステップ74)。次に「いんてぐら
」が入力され(ステップ60)、変換キーが押されると
(ステップ62)前述と同様にして第3図の「いんてぐ
ら」に対応する第2符号の第3番目がディスプレイ12
に表示される。以上の動作つまり、「いんてぐら」を3
回入力する尼けで、第3図の「いんてぐら」に対応する
第2符号の第1.第2.第3番目が続けてディスプレイ
12に表示されるので、これらの符号をキーボード11
のカーソル操作によって第6図(a)に示すように並び
変えることによって積分記号合成される。同様にして平
方根記号についても、第3図の「るーと」に対応する3
つの第2符号を用いることにより、前述と同様の動作に
よって第6図(b)に示すように合成される。The operation in such a configuration will be explained using the flowchart shown in FIG. When creating an integral symbol, first, in step 60, the first symbol "integra" in FIG. 3 is input using the character keys on the keyboard 11, and it is displayed on the display 12 Step 61). Next, when the conversion key on the keyboard 11 is pressed (step 62), the CPU 14 searches the first code column of the dictionary in the memory 17 (FIG. 3). In this case, "Integura" exists in the first code field (step 65),
Since it does not exist in the learning buffer 18 yet (step 6
6.67), the first of the second codes corresponding to "Integura" is called from the dictionary in the memory 17 (Fig. 3) (
Step 69) and displayed on the display 12 (Step 70). In this case, there is no need to press the next candidate key on the keyboard 11 (step 71), so when the confirmation key on the keyboard 11 is pressed (step 73), the next candidate key on the keyboard 11 is pressed (step 73). The second corresponding second code is stored in the learning buffer 18 (
Step 74). Next, when "Integura" is keyed in again (step 60), it is displayed on the display 12 (step 61), and when the conversion key is pressed (step 62), the dictionary in the memory 17 is searched. (Step 64). The corresponding code exists in the memory 17 (step 65), and also exists in the learning buffer 18 (step 65).
Steps 66 and 67), the learning buffer 18 is prepared to output each code in the order in which they are most recently stored (step 68), so the most recently stored code, ie, "integra" in FIG. The second corresponding second code is called from the learning buffer 18 (step 6).
9) is displayed on the display 12 (step 70)
. Next, in this case as well, there is no need to press the next candidate key (step 71), so when the confirmation key is pressed (step 73), the key corresponding to the dictionary in the memory 17, that is, "integra" in FIG. The third of the second codes is stored in the learning buffer 18 (step 74). Next, "Integura" is input (step 60), and when the conversion key is pressed (step 62), the third digit of the second code corresponding to "Integura" in FIG. Display 12
will be displayed. In other words, the above operation is 3
The first digit of the second code, which corresponds to ``Integura'' in Figure 3, is input twice. Second. The third code will be displayed in succession on the display 12, so enter these codes on the keyboard 11.
Integral symbols are synthesized by rearranging them as shown in FIG. 6(a) by operating the cursor. Similarly, for the square root symbol, 3 corresponds to "root" in Figure 3.
By using two second codes, the signals are synthesized as shown in FIG. 6(b) by the same operation as described above.
(ト)発明の効果
この発明によれば、1文字の大きさで表現できない符号
をその符号名を所定回数だけ入力することにより容易に
合成することが可能となる。(g) Effects of the Invention According to the present invention, it is possible to easily synthesize codes that cannot be expressed in the size of one character by inputting the code name a predetermined number of times.
第1図はこの発明の構成を示すブロック図、第2図はこ
の発明の一実施例を示すブロック図、第3図は第2図の
メモリーの内容を説明する説明図、第4図は第2図のキ
ャラクタ−ジェネレータに格納された内容例を示す説明
図、第5図は第2図のバッファの内容を示す説明図、第
6図(a)及び第6図(b)はそれぞれ第2図に示す実
施例によって合成される記号を示す説明図、第7図は第
2図に示す実施例の動作を説明するフローチャートであ
る。
11・・・・・・キーボード、12・・・・・・ディス
プレイ、13・・・・・・キャラクタ−ジェネレータ、
14・・・・・・CPU1 15・・・・・・文章バ
ッファ、16・・・−・・変換装置、 17・・・・
・・メモリ、18・・・・・・学習バッファ。
第1図
劉2図 第3図
b
第4図 第5図 第6図FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is a block diagram showing an embodiment of the invention, FIG. 3 is an explanatory diagram explaining the contents of the memory in FIG. 2, and FIG. 2 is an explanatory diagram showing an example of the contents stored in the character generator, FIG. 5 is an explanatory diagram showing the contents of the buffer in FIG. 2, and FIGS. 6(a) and 6(b) are respectively FIG. 7 is an explanatory diagram showing symbols synthesized by the embodiment shown in the figure, and FIG. 7 is a flowchart explaining the operation of the embodiment shown in FIG. 11...Keyboard, 12...Display, 13...Character generator,
14...CPU1 15...Text buffer, 16...--Conversion device, 17...
...Memory, 18...Learning buffer. Figure 1 Liu 2 Figure 3 b Figure 4 Figure 5 Figure 6
Claims (1)
の第2符号とを所定順序で配列した辞書を格納した第1
記憶手段、 (c)入力される第2符号を記憶し、記憶の新しい順番
に出力する第2記憶手段、 (d)キー入力された第1符号に対応する第2符号を第
2記憶手段から呼出すと共に、対応する第2符号が第2
記憶手段に記憶されていない場合には第1記憶手段から
その配列順序に従って呼出す第1制御手段、 (e)第2符号が第1記憶手段又は第2記憶手段から呼
出された場合には、呼出された第2符号の次に配列され
た第2符号を、第1記憶手段から呼出して第2記憶手段
に入力する第2制御手段、 (f)キー入力された第1符号および第1制御手段によ
って呼出された第2符号を表示する表示手段、 (g)表示する符号の位置をキー入力により指定する指
定手段、 からなる文字処理装置。[Scope of Claims] 1. (a) key input means; (b) a dictionary storing a dictionary in which a plurality of first codes and one or more second codes corresponding to the first codes are arranged in a predetermined order; 1
storage means; (c) a second storage means for storing input second codes and outputting them in the order in which they are most recently stored; (d) a second code corresponding to the key-input first code from the second storage means; and the corresponding second code is the second
(e) if the second code is recalled from the first storage means or the second storage means, the first control means reads it from the first storage means in accordance with the arrangement order when the second code is not stored in the storage means; a second control means for reading a second code arranged next to the second code input from the first storage means and inputting it into the second storage means; (g) a specifying means for specifying the position of the code to be displayed by key input;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62126763A JPS63290762A (en) | 1987-05-22 | 1987-05-22 | Character processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62126763A JPS63290762A (en) | 1987-05-22 | 1987-05-22 | Character processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63290762A true JPS63290762A (en) | 1988-11-28 |
Family
ID=14943320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62126763A Pending JPS63290762A (en) | 1987-05-22 | 1987-05-22 | Character processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63290762A (en) |
-
1987
- 1987-05-22 JP JP62126763A patent/JPS63290762A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0365757A (en) | Sentence processor | |
JPS63290762A (en) | Character processor | |
US4931969A (en) | Character entry device | |
JPH052578A (en) | Kana/kanji conversion system | |
JPS6238936A (en) | Crt display device | |
JPH04281514A (en) | Input device | |
JPH0135353B2 (en) | ||
JP2656286B2 (en) | Document creation device | |
JPH0760435B2 (en) | Document creation device and its single kanji output method | |
JPS5846426A (en) | Code input equipment | |
JP2710442B2 (en) | First and last name kana-kanji conversion method | |
JPS5922255B2 (en) | Kanji input method | |
JPH02112062A (en) | Japanese input system | |
JPH0480421B2 (en) | ||
JPH0213340B2 (en) | ||
JPS63138390A (en) | Character processor | |
JPH0243818A (en) | Method and device for key entry | |
JPH03129555A (en) | Character processor with dictionary registering function | |
JPS62175858A (en) | display device | |
JPS63245709A (en) | Character input device | |
JPH0564926U (en) | Several character input device | |
JPH06162017A (en) | Document preparing device | |
JPS63111572A (en) | Japanese word processor | |
JPS6340931A (en) | Keyboard type input device | |
JPH05303565A (en) | Character processor |