JPS62208162A - Kana/kanji converter - Google Patents
Kana/kanji converterInfo
- Publication number
- JPS62208162A JPS62208162A JP61051189A JP5118986A JPS62208162A JP S62208162 A JPS62208162 A JP S62208162A JP 61051189 A JP61051189 A JP 61051189A JP 5118986 A JP5118986 A JP 5118986A JP S62208162 A JPS62208162 A JP S62208162A
- Authority
- JP
- Japan
- Prior art keywords
- kana
- input
- conversion
- reading
- kanji
- 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.)
- Granted
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、かな漢字変換の対象となる読みかなを漢字か
な混じり文字列に変換するかな漢字変換装置の改良に関
するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an improvement in a kana-kanji conversion device that converts kana readings to be converted into kana-kanji characters into a character string containing kanji and kana.
従来、べた書き入力かな文字列のかな漢字変換の方法と
しては1日立評論昭和56年5月第63巻第5% rH
I丁ACL−320/30)(,508文書処理機能」
(以下文献(1)と呼ぶ)に述べられている最長一致
とバックトラックを組み合わせた方法、昭和53年1度
情報処理学会第19回全国大会論文集5E−4rべた書
き文のカナ漢字変換システム」 (以下文献(2)と呼
ぶ)に述べられている二文節最長一致法、昭和56年情
報処理学会計算言語学研究会資料25−6 r裏方式を
用いた文節構造分析アルゴリズムとその能率について」
(以下文献(3))に述べられている文節数最小法など
がよく知られている。Conventionally, as a method for converting solid input or character strings into kana/kanji, Hitachi Review May 1980, Vol. 63, No. 5% rH
Icho ACL-320/30) (,508 document processing function)
(hereinafter referred to as Document (1)), a method combining longest match and backtracking, Proceedings of the 19th National Conference of the Information Processing Society of Japan, 1971, 5E-4r Kana-Kanji conversion system for solid writing. ” (hereinafter referred to as Document (2)), the two-clause longest match method, Information Processing Society of Japan Computational Linguistics Research Group Material 25-6, 1981, About the phrase structure analysis algorithm using the r-ura method and its efficiency. ”
The method of minimizing the number of clauses described in (hereinafter referred to as Document (3)) is well known.
文献(1)の方法は、入力左端(入力かな文字列の先頭
)から最長一致により自立語を切り出し、次のその自立
語に文法的に接続可能な付属語を引き当てる文節変換処
理を右端(入力かな文字列の末尾)に達するまで繰返し
行うもので、右端に達しない場合は、バックトラック(
後戻り)して、別の文節変換を試み、先へ進むものであ
る。The method in Reference (1) extracts an independent word from the left end of the input (the beginning of the input kana character string) by the longest match, and performs a bunsetsu conversion process that assigns an attached word that can be grammatically connected to the next independent word. This is repeated until the end of the kana string is reached. If the right end is not reached, backtrack (
), try another phrase conversion, and move forward.
文献(2)の方法は、入力左端から2文節にわたって全
ての可能な変換候補を総当り的に抽出し、その中から2
文節の長さの和が最長となるものを選んで1文節目の切
れ目とし、今度はその点を始点として同じことを繰り返
すことにより、1文節ずつ切れ目を決定しながら変換す
る方法である。The method in document (2) extracts all possible conversion candidates over two clauses from the left end of the input in a brute force manner, and selects two from among them.
In this method, the one with the longest sum of the lengths of the bunsetsu is selected as the break for the first bunsetsu, and this time the same process is repeated using that point as the starting point, thereby determining the break for each bunsetsu and converting it.
文献(3)の方法は、左端から総当り的に文節の切り出
しを行い、その中から文節数が最小となる組合せを選び
だして変換結果とする方法である。The method in document (3) is to extract phrases starting from the left end in a brute force manner, and select a combination with the minimum number of phrases from among them to use as a conversion result.
しかして、べた書き入力を行う場合は、一般に、一度に
多くの読みかなデータを入力するため、その入力した読
みかなデータの一部がオペレーターの意図した読みかな
でない場合(誤入力)が多々発生するという問題点があ
る。However, when performing solid input, generally a large amount of Yomi-Kana data is input at once, so it often happens that some of the input Yomi-Kana data is not the reading that the operator intended (incorrect input). There is a problem with that.
前記したごとき誤入力を生じた場合の修正方法として、
従来、入力した文字列の後から一文字ずつ削除して行き
、該当する誤入力文字を削除したり、または新たな読み
かなデータを挿入した後、再び元の読み文字を入力する
方法がある。As a correction method in case of the above-mentioned incorrect input,
Conventionally, there is a method of deleting characters one by one from the end of an input character string, deleting the corresponding erroneously input characters, or inserting new reading data, and then inputting the original reading characters again.
また、他の修正方法として、入力した文字列の後から一
文字ずつマスクして、該当する誤入力文字を削除したり
、または新たな読みかなデータを挿入した後、前記した
マスクかけを解除する方法がある。Other correction methods include masking each character from the end of the input string and deleting the incorrectly input characters, or inserting new kana reading data and then canceling the masking described above. There is.
しかしながら、前者の方法によれば、誤入力した文字列
の修正後、一度入力した文字列を再入力しなければなら
ず、操作が面倒である。However, according to the former method, after correcting the erroneously input character string, the character string that has been input once must be re-entered, making the operation cumbersome.
また、後者の方法によれば、一度入方した文字列の先頭
、または先頭近くに誤入力文字があった場合は、その先
頭、または先頭近くの該当ポジションまで後から一文字
ずつマスクがけを行わなければならない面倒さがあり、
前記した第1の修正方法に比べて操作性にすぐれて°い
るというものの、改良の余地がある。In addition, according to the latter method, if there is an incorrectly input character at or near the beginning of a character string that has been entered, it must be masked one character at a time up to the corresponding position at or near the beginning. There is an unavoidable hassle,
Although this method has better operability than the first correction method described above, there is still room for improvement.
本発明は、以上の点を考慮してなされたものであって、
その目的とするところは、漢字かな混じり文字を作成す
るために入力した読みかなデータの一部がオペレータの
意図した読みかなでない場合に、その誤入力した文字を
従来よりも速かに修正し1文書作成に要する時間を短縮
することのできる、改良されたかな漢字変換装置を提供
しようとするものである。The present invention has been made in consideration of the above points, and includes:
The purpose of this is to correct incorrectly input characters faster than before when some of the reading data input to create kanji-kana mixed characters does not read as intended by the operator. The present invention aims to provide an improved kana-kanji conversion device that can shorten the time required for document creation.
前記目的は、かな漢字変換の対象となる読みかなデータ
を入力する入力部と、入力部より入力された読みかなデ
ータを記憶部に記憶する手段と、入力した読みかなを漢
字かな混じり文字列に変換する変換処理部と、かな漢字
変換の実行制御を司る制御部と、変換結果を表示する表
示部とを有するかな漢字変換装置において、前記入力部
より入力された読みかなのすべてを一度に漢字変換対象
外とする第1の指示手段と、変換対象外として指示され
た入力読みかなを一文字ずつ変換の対象に指定変更する
第2の指示手段と、読みかなを一文字ずつ変換の対象外
に指定するための第3の指示手段と、変換の対象外とす
る指定を行った部分の読みかなのすべてを一度に変換の
対象にするための第4の指示手段、前記指示手段により
指定された変換の対象外とする読みかなと変換対象読み
かなとを表示部において識別するためのマスク制御処理
手段と、変換対象とする読みかなデータを記憶部から取
り出す変換対象読みかなデータ入方取り出し処理手段と
を具備することによって達成される。The purpose is to provide an input section for inputting reading-kana data to be subjected to kana-kanji conversion, a means for storing reading-kana data inputted from the input section in a storage section, and converting the input reading-kana to a character string containing Kanji-kana. In a kana-kanji conversion device that has a conversion processing unit that controls the execution of kana-kanji conversion, a control unit that controls the execution of kana-kanji conversion, and a display unit that displays the conversion results, all the readings input from the input unit are excluded from the kanji conversion target at once. a first instruction means for specifying the input kana characters that have been specified as not to be converted into conversion targets one by one; a third indicating means; and a fourth indicating means for converting at once all of the kana readings in the part specified to be excluded from conversion; A mask control processing means for identifying on the display unit the reading to be converted and the conversion target reading, and a conversion target reading kana data input/retrieval processing unit for retrieving the conversion target reading kana data from the storage unit. This is achieved by
しかして、本発明のかな漢字変換装置は、既述のごとく
、入力部より入力された読みかなのすべてを一度に漢字
変換対象外とする第1の指示手段と、変換対象外として
指示された入力読みかなを一文字ずつ変換の対象に指定
変更する第2の指示手段と、読みかなを一文字ずつ変換
の対象外に指定するための第3の指示手段と、変換の対
象外とする指定を行った部分の読みかなのすべてを一度
に変換の対象にするための第4の指示手段、前記指示手
段により指定された変換の対象外とする読みかなと変換
対象読みかなとを表示部において識別するためのマスク
制御処理手段と、変換対象とする読みかなデータを記憶
部から取り出す変換対象読みかなデータ入力取り出し処
理手段とを具備しているから、前記第1〜第4の指示手
段を適宜組合せることにより、誤入力した読みかなデー
タの修正を速かに行うことができる。すなわち、一度入
力した文字列に誤入力があった場合、tの誤入力文字が
文字列の終端、または終端寄りに位置している場合は、
従来と同様、入力した文字列の後から一文字ずつマスク
して、誤当する誤入力文字を削除したり、または新たな
読みかなデータを挿入した後、前記したマスクかけを一
文字ずつ解除すればよい。これに対し、一度入力した文
字列の先頭、または先頭寄りに位置して誤入力文字があ
った場合は、該当する文字列全てを一度にマスクして、
該当する誤入力文字を削除したり、または新たな読みか
なデータを挿入した後、前記したマスクかけを一度に解
除すればよい。As described above, the kana-kanji conversion device of the present invention includes a first instruction means that excludes all the readings input from the input section from being converted into kanji at once, and inputs that are specified as not being converted. A second instruction means for specifying kana readings to be converted one by one, a third instruction means for specifying kana readings one by one to be excluded from conversion, and a third instruction means for specifying kana readings to be excluded from conversion one by one. A fourth instruction means for converting all the kana readings of a part at once, and for identifying on the display unit the readings specified by the instruction means that are to be excluded from the conversion and the readings to be converted. Since it is equipped with a mask control processing means and a conversion target reading kana data input retrieval processing means for retrieving the reading kana data to be converted from the storage unit, the first to fourth instruction means can be combined as appropriate. This allows you to quickly correct erroneously input reading/kana data. In other words, if there is an incorrect input in a character string that has been input once, and if the incorrectly input character t is located at or near the end of the string,
As before, you can mask each character from the end of the input string to delete incorrectly input characters, or insert new kana reading data and then unmask the characters one by one. . On the other hand, if there is an incorrectly input character at the beginning or near the beginning of a character string that has been input, mask all of the relevant character strings at once.
After deleting the corresponding erroneously input characters or inserting new kana reading data, the above-described masking may be canceled at once.
以下、本発明を、図面の一実施例にもとづいて説明する
。Hereinafter, the present invention will be explained based on one embodiment of the drawings.
第2図は本発明による漢字変換装置の構成図で、かな入
力部12表示部4.制御部2.変換処理部5および記憶
部3から成る。FIG. 2 is a block diagram of the kanji conversion device according to the present invention, in which a kana input section 12 a display section 4. Control unit 2. It consists of a conversion processing section 5 and a storage section 3.
入力部1は、かな入力および変換対象読みかなの指定、
変換を入力するための例えばキーボードであり、表示部
4は、読みかな入力および変換結果を表示するための例
えばCRTなどからなる。The input section 1 inputs kana and specifies the kana reading to be converted.
The display unit 4 is, for example, a keyboard for inputting conversions, and the display unit 4 is composed of, for example, a CRT or the like for displaying reading and kana input and conversion results.
制御部2は、かな漢字変換の実行制御を司るもので、C
PUを利用して構成される。記憶部3は。The control unit 2 is responsible for controlling the execution of kana-kanji conversion.
It is configured using PU. The storage unit 3 is.
入力かな文字列や変換で用いられるデータを一時保持す
る。変換処理部5は、変換対象の読みかなデータを漢字
かな混じり文に変換する。Temporarily holds input Kana strings and data used in conversion. The conversion processing unit 5 converts the reading kana data to be converted into a sentence containing kanji and kana.
第3図に入力部1の構成の一例を示す。FIG. 3 shows an example of the configuration of the input section 1.
なお、第3図に示した入力装置は、キーの配列およびキ
ーの個数について特別にこの例に限定するものではない
。また、読みかな入カキ−は、一般に、かな、アルファ
ベットなど複数のキーから構成される。Note that the input device shown in FIG. 3 is not particularly limited to this example with respect to the key arrangement and the number of keys. Further, the reading/kana input key is generally composed of a plurality of keys such as kana, alphabet, etc.
第1図は本発明装置によるかな漢字変換処理の実行動作
を表わすフローチャート図であり、以下、第1図にもと
づいて本発明装置の実行動作を説明する。FIG. 1 is a flowchart showing the execution operation of the kana-kanji conversion process by the apparatus of the present invention, and the execution operation of the apparatus of the present invention will be explained below based on FIG.
オペレータは、入力部1より第3図に示すいずれかのキ
ーを操作して、処理指令または文字データを入力する。The operator operates any of the keys shown in FIG. 3 from the input unit 1 to input processing commands or character data.
制御部2では、まず処理ステップ10で変換キーが押下
された後の変換候補が未確立の状態(以後未確立状態と
いう)か、そうでなタ
1工苧、終
端ポインタの初期設定5、文書作成など、かな漢字変換
を必要とする状態に入る時に設定する。本実施例におい
ては、初期値として、確立フラグ「0」、始端ポインタ
「1」、終端ポインタ「0」を記憶させる。多し、確立
状態であるならば、処理ステップ12.14で入カキ−
の判定を行い、第3図に示す変換対象読みかなデータ入
カキ−の場合は、入力読みかなデータ記憶処理ステップ
20にて、入力部1から入力された読みかなデータを記
憶部3に記憶する。また、ステップ14において、第3
図に示す第1の指示手段91゜第2の指示手段92.第
3の指示手段93.第4の指示手段94の場合は、マス
ク制御処理ステップ30に移って、入力した読み文字列
に対し、網かけを行ったり、解除したりする。ステップ
12において、第3図に示す変換キー96の押下の場合
は、処理ステップ40に移って、前記マスク制御処理ス
テップ30で網かけされない部分である変換対象の読み
かなを変換対象読みかなデータ入力バッファに記憶させ
、変換処理部5(ステップ50)にて、変換対象読みか
なデータ入力バッファにある読みかなデータを、漢字か
な混じり文に変換する(ステップ60)。このとき、確
立状態を未確立状態にするために、確立フラグに「1」
をセットしS (ステップ62)表示部4に変換結果を
出力する。The control unit 2 first determines whether the conversion candidate after the conversion key is pressed in processing step 10 is in an unestablished state (hereinafter referred to as an unestablished state) or if it is not.
Set when entering a state that requires Kana-Kanji conversion, such as 1 step, initialization of the end pointer 5, and document creation. In this embodiment, an establishment flag "0", a start point pointer "1", and an end pointer "0" are stored as initial values. If yes, the input key is entered in processing step 12.14.
In the case of the conversion target reading kana data input key shown in FIG. . Also, in step 14, the third
First instruction means 91 and second instruction means 92 shown in the figure. Third instruction means 93. In the case of the fourth instruction means 94, the process moves to mask control processing step 30, where the input character string is shaded or removed. In step 12, if the conversion key 96 shown in FIG. 3 is pressed, the process moves to step 40, and the conversion target reading kana, which is the part that is not shaded in the mask control processing step 30, is inputted as conversion target reading kana data. The conversion processing unit 5 (step 50) converts the reading kana data in the conversion target reading kana data input buffer into a sentence containing kanji and kana (step 60). At this time, in order to change the established state to an unestablished state, set the establishment flag to "1".
is set, and the conversion result is output to the display section 4 (step 62).
確立フラグが「1」の時、すなわち未確立状態の場合に
は、ステップ16で入力されたキーが無変換キーかどう
かを判定し、無変換キーである場合には、ステップ70
にて、無変換処理を行い、表示部4に表示された変換結
果を消す、無変換キーでなかった場合には、ステップ8
0で候補確定処理を行い、未確立状態を確立状態にする
ため、確立フラグに「0」をセットする(ステップ82
)。When the establishment flag is "1", that is, in an unestablished state, it is determined whether the input key is a non-conversion key in step 16, and if it is a non-conversion key, step 70 is performed.
, perform the non-conversion process and erase the conversion result displayed on the display unit 4. If it is not a non-conversion key, proceed to step 8.
0, the candidate confirmation process is performed, and in order to change the unestablished state to the established state, the establishment flag is set to "0" (step 82
).
以下、上で述べた入力読みかなデータ記憶処理ステップ
20.マスク制御処理ステップ30.変換対象読みかな
データ入力取り出し処理ステップ40の動作を更に詳し
く説明する。Hereinafter, the input reading kana data storage processing step 20 mentioned above will be explained. Mask control processing step 30. The operation of the conversion target kana data input/extraction processing step 40 will be explained in more detail.
第4図は、第1図の読みかなデータ入力記憶処理ステッ
プ20の動作を表わすフローチャート図である。FIG. 4 is a flowchart showing the operation of reading kana data input storage processing step 20 of FIG.
まず、処理ステップ201,202にて、オペレーター
が押下したキーの判定を行う。入力したキーが、第3図
に示す変換N対象読みかなデータ入カキ−である場合は
、処理ステップ203において、既に入力した読みかな
文字列の網かけしたものがあるかないかを判定する。な
お、ここで、後述する始端ポインタ(S)とは、入力し
た読みかな文字列の始端を管理し、終端ポインタ(E)
とは、入力した読みかな文字列の終端を管理する。First, in processing steps 201 and 202, the key pressed by the operator is determined. If the input key is the conversion N target reading Kana data input key shown in FIG. 3, in processing step 203 it is determined whether or not there is a shaded part of the already input reading Kana character string. Note that the start pointer (S), which will be described later, manages the start end of the input kana character string, and the end pointer (E)
manages the end of the input Kana character string.
また、マスクポインタ(M)とは、入力した読みの
かな文字列のうち、網かけのある読みかへ先頭を管理す
る0例えば、第5図に示すように、「かれはきじをよん
だ」と入力した場合、始端ポインタ(S)は、rか」の
位置を示す「1」を記憶し。In addition, the mask pointer (M) is used to manage the beginning of the input kana character string to the shaded pronunciation.For example, as shown in Figure 5, "He called the pheasant." , the start pointer (S) stores ``1'' indicating the position of ``r''.
終端ポインタ(E)は、「だ」の位置を示す「9」、ま
たマスクポインタ(M)は、網かけのある読みかなかな
いので、終端ポインタ+1の値「10」を記憶する。第
6図に示すように「よんだ」に網かけがある場合、マス
クポインタ(M)は、rよ」の位置を示すrIJを記憶
する。処理ステップ203において、入力読みかな文字
列に網かけかない場合、すなわち入力した最終読みかな
の次に新たに読みかなを入力する場合は、処理ステップ
208において、入力読みかな記憶バッファのマスクポ
インタ(M)の示す位置に新たな読みかなを記憶し、処
理ステップ209,210において、終端ポインタ(E
)およびマスクポインタ(M)の値を[1」増加する。The end pointer (E) is "9" indicating the position of "da", and since the mask pointer (M) has only a shaded reading, the value "10" of the end pointer +1 is stored. As shown in FIG. 6, when "Yonda" is shaded, the mask pointer (M) stores rIJ indicating the position of "Ryo". In processing step 203, if the input yomi kana character string is not shaded, that is, if a new yomi kana is input after the last input yomi kana, in processing step 208, the mask pointer (M ), and in processing steps 209 and 210, the end pointer (E
) and the value of the mask pointer (M) are increased by [1].
処理ステップ203で網かけがある場合は、ステップ2
08において、入力読みかな記憶バッファのマスクポイ
ンタ(M)の示す位置に新たな読みかなを挿入する。そ
して、処理ステップ209,210において、終端ポイ
ンタ(E)およびマスクポインタ(M)の値を「1」増
加する。処理ステップ201で入カキ−が後退キーと判
定した場合は、処理ステップ211において、入力読み
かなが存在しているかを判定し、存在する場合は、処理
ステップ212において、入力読みかなに網かけがある
かを判定する。網かけかない場合は、終端ポインタ(E
)およびマスクポインタ(M)の値を「IJ減少する。If there is shading in processing step 203, step 2
At step 08, a new reading kana is inserted at the position indicated by the mask pointer (M) of the input reading kana storage buffer. Then, in processing steps 209 and 210, the values of the end pointer (E) and mask pointer (M) are increased by "1". If it is determined in processing step 201 that the input key is a back key, it is determined in processing step 211 whether or not the input pronunciation exists, and if so, in processing step 212, the input pronunciation is shaded. Determine if there is. If there is no shading, the terminal pointer (E
) and the value of the mask pointer (M) are decreased by "IJ".
網かけがある場合は、処理ステップ214゜215.2
16により、入力読みかな記憶バッフかけのある入力文
字の先頭の一文字前の入力読みかなを削除する。そして
、終端ポインタ(E)およびマスクポインタ(M)の値
を「1」減少する。If there is shading, processing steps 214゜215.2
16, the input reading kana that is one character before the beginning of the input character with the input reading kana storage buffer is deleted. Then, the values of the end pointer (E) and mask pointer (M) are decreased by "1".
例えば、第6図の出力状態に変換対象読みかなデータ入
カキ−である「あ」を入力すると、第7図の出力状態と
なり、第7図に後退キーを入力すると、第6図の出力状
態になる。For example, if you input "A" which is the Kana data input key to be converted into the output state shown in Figure 6, the output state will be as shown in Figure 7, and if you input the backward key in Figure 7, the output state will be as shown in Figure 6. become.
次に、第1図にステップ30で示すマスク制御処理の動
作フローを第8図に示す。Next, FIG. 8 shows the operational flow of the mask control process shown in step 30 in FIG.
処理ステップ301,305,306,310において
、第3図に示す第1の指示手段91 第フ
2の指示手段92.第3の指示手段93.第4の指示手
段94のいずれのキー人力かを判定する。In processing steps 301, 305, 306, and 310, the first instruction means 91 and the second instruction means 92 shown in FIG. Third instruction means 93. It is determined which key of the fourth instruction means 94 is manually operated.
第1の指示手段の入力の場合は、処理ステップ302’
、303,304において、マスクポインタ(M)の値
が「1」になるまでマスクポインタ(M)の示す入力読
みかなを網かけする。すなわち、入力した読みかなのす
べてを網かけする。第4の指示手段入力の場合は、処理
ステップ314゜315.316にて、マスクポインタ
(M)の値が終端ポインタ(E)の値より大きくなるま
で、マスクポインタ(M)の示す入力読みかなの網かけ
を解除する。すなわち、網かけした入力読みかなをすべ
て網かけ解除する。また、第3の指示手段入力の場合は
、処理ステップ307にて、マスクポインタ(M)の値
から「1」減少した値の示す位置に入力読みかなが存在
するかを判定し、存在する場合は、処理ステップ308
,309にて、その入力読みかなを網かけする。第2の
指示手段入力の場合は、処理ステップ311にて、マス
クポインタ(M)の示す位置に入力読みかなが存在する
かを判定し、存在する場合は、処理ステップ312.3
13にて、その入力読みかなの網かけを解除する。例え
ば、第5図の状態で実弟1の指示手段を入力すると、第
9図の状態となり、第9図の状態で第4の指示手段を入
力すると、第5図の状態になる。また、第5図の状態で
第3の指示手段を入力すると、第10図の状態となり、
さらに、第2の指示手段を入力すると、第5図の状態に
もどる。In the case of input from the first instruction means, processing step 302'
, 303 and 304, the input kana indicated by the mask pointer (M) is shaded until the value of the mask pointer (M) becomes "1". In other words, all of the input kana readings are shaded. In the case of the fourth instruction means input, in processing steps 314, 315, and 316, the input reading indicated by the mask pointer (M) is changed until the value of the mask pointer (M) becomes larger than the value of the end pointer (E). Remove the shading. That is, all the shaded input kana characters are unshaded. In addition, in the case of third instruction means input, in processing step 307, it is determined whether the input reading Kana exists at the position indicated by the value decreased by "1" from the value of the mask pointer (M), and if it exists, is processing step 308
, 309, the input reading kana is shaded. In the case of second instruction means input, it is determined in processing step 311 whether an input reading kana exists at the position indicated by the mask pointer (M), and if it exists, processing step 312.3
At step 13, the shading of the input reading kana is removed. For example, if the younger brother 1's instruction means is input in the state shown in FIG. 5, the state will be as shown in FIG. 9, and if the fourth instruction means is input in the state shown in FIG. 9, the state will be as shown in FIG. Furthermore, if the third instruction means is input in the state shown in FIG. 5, the state shown in FIG. 10 will be obtained.
Furthermore, when the second instruction means is input, the state returns to the state shown in FIG.
従って、前記第1〜第4の指示手段を適宜組合せること
により、誤入力した睨みかなデータの修正を速かに行う
ことができる。すなわち、一度入力した文字列に誤入力
があった場合、その誤入力文字が文字列の終端、または
終端寄りに位置している場合は、従来と同様、入力した
文字列の後から一文字ずつマスクして、該当する誤入力
文字を削除したり、または新たな読みかなデータを挿入
した後、前記したマスクかけを一文字ずつ解除すればよ
い、これに対し、一度入力した文字列の先頭、または先
頭寄りに位り!シて誤入力文字があつた場合は、該当す
る文字利金てを一度にマスクして、該当する誤入力文字
を削除したり、または新たな読みかなデータを挿入した
後、前記したマスクかけを一度に解除すればよく、操作
性にすぐれている。Therefore, by appropriately combining the first to fourth instruction means, it is possible to quickly correct the erroneously inputted gaze kana data. In other words, if there is an incorrect input in a character string that has been entered once, and if the incorrectly input character is located at or near the end of the string, it will be masked one by one from the end of the input string as before. After deleting the corresponding erroneously input characters or inserting new kana data, you can remove the masking mentioned above one character at a time. Stay close! If there are any incorrectly entered characters, you can mask the corresponding characters at once and delete the incorrectly entered characters, or insert new reading and kana data, and then mask as described above. All you have to do is release it at once, and it has excellent operability.
第1図の処理ステップ12で、入カキ−が変換キーと判
定した場合は、変換対象読みかなデータ入力取り出し処
理ステップ40において、入力読みかな文字列のうち網
かけがされていない入力読みかなをかな漢字変換用のバ
ッファに記憶し、変換処理ステップ50にて、漢字かな
混じり文に変換する0例えば、第6図の出力状態で変換
キーを入力すると、かな漢字変換用のバッファに「かれ
はきじを」を記憶し、変換処理ステップ50にて、「彼
は記事を」と漢字かな混じり文を作成し、第11図のよ
うに表示部4に結果を出力する。If the input key is determined to be a conversion key in processing step 12 of FIG. It is stored in the buffer for kana-kanji conversion, and converted into a sentence containing kanji and kana in step 50 of the conversion process.For example, if the conversion key is input in the output state shown in Figure 6, "He is Kiji" is stored in the buffer for kana-kanji conversion. '' is stored, and in a conversion process step 50, a sentence containing kanji and kana is created, ``He writes an article'', and the result is output to the display unit 4 as shown in FIG.
前記出力結果に対する候補確定処理ステップ80の動作
フローを第12図に示す。FIG. 12 shows the operation flow of the candidate confirmation processing step 80 for the output result.
処理ステップ801にて、Jの初期値「0」を記憶し、
入力読みかなに網かけが存在するかをステップ802に
て判定する。存在しない場合は、終端(E)に「0」を
、(M)に「1」を記憶し、初期設定を行う、網かけが
存在する場合は、網かけのある入力読みかなを入力読み
かなの先頭に移動し、処理ステップ804,805,8
06゜807にて、終端ポインタ(E)に網かけの文字
数処理ステップ808を記憶し、処理ステップク
809にて、マス女ポインタ(M)に網かけの文字数+
1を記憶し、初期設定を行う0例えば、第11図の出力
状態で変換対象読みかな入カキ−「が」を入力した場合
、第13図に示す出力状態となる。In processing step 801, the initial value of J is stored as "0",
In step 802, it is determined whether there is shading in the input reading. If it does not exist, store "0" in the terminal (E) and "1" in (M), and perform the initial settings. If there is a shaded area, input the input reading with the shaded area. Go to the beginning of processing steps 804, 805, 8
At 06° 807, the number of shaded characters processing step 808 is stored in the terminal pointer (E), and in the processing step 809, the number of shaded characters +
1 is stored and initialization is performed.0 For example, if the conversion target reading kana input key "ga" is input in the output state shown in FIG. 11, the output state will be as shown in FIG. 13.
本発明は以上のごときであり、図示実施例の説明からも
明らかなように、本発明によれば、漢字かな混じり文字
を作成するために入力した読みかなデータの一部がオペ
レータの意図した読みかなでない場合に、その誤入力し
た文字を従来よりも速かに修正し、文書作成に要する時
間を短縮することのできる、改良されたかな漢字変換装
置を得ることができる。The present invention is as described above, and as is clear from the explanation of the illustrated embodiment, according to the present invention, part of the reading kana data input to create kanji-kana mixed characters is changed to the reading intended by the operator. It is possible to obtain an improved kana-kanji conversion device that can correct the incorrectly inputted character more quickly than before when it is not a kana character, and shorten the time required to create a document.
図面は本発明の一実施例を示し、第1図は本発明装置に
よるかな漢字変換処理の実行動作を表わすフローチャー
ト図、第2図は本発明によるかな漢字変換装置の構成図
、第:3図は入力部の配列図、第4図は読みかなデータ
入力記憶処理の動作を表わすフローチャート図、第5図
〜第7図、第9図。
第10図は画面表示情報を表わす図、第8図はマスク制
御処理の動作を表わすフローチャート図。
第11図は第6図における変換結果の画面表示情報を表
わす図、第12図は変換後の確定処理の動作を表わすフ
ローチャート図、第13図は確定処理後の画面表示情報
の一例を表わす図である。
1・・・入力部、2・・・制御部、3・・・記憶部、4
・・・表示部、5・・・変換処理部。
一′、11′
代理人 弁理士 長崎傅男;−7
’+’i J
(ほか1名)
第 l 図
第 2 目
第 3 醜
第40
乃1 址t は ラ し゛ Σ ; A−γビ゛受台
tI品イ?インク(S)
柔冬JIbボ4>夕(E)第 6 凹
力1 埒t 1な う 乙゛ 1己 [謬1]
ヲづ]170]女占立島ホ04ンタ(S)
マスクポインタ(閂)第 7 図
717X #t It も じ′ Σ
あ [)目丁]イ;[ラミ運]第 8 回
奉 9 目
/ 2 34 56 7 δ 910姑カ島ホ・4
ンタ<S) 季冬−fatボ゛
インタ(ε)第 70 図
力\ 東 は さ ヒ゛ 1 よ ん[7目]/
2 3 4 5 6 7 8 9 /。
姑15ボ’f>7CS) 厭ト負略
ホ・インク<E)早 /2 日
よんた′
■
置台゛i壜h4でイ〉り(S)
凹
力\゛
■
盾%t@4ζイ〉り(E)The drawings show one embodiment of the present invention; FIG. 1 is a flowchart showing the execution operation of the kana-kanji conversion process by the device of the present invention, FIG. 2 is a block diagram of the kana-kanji conversion device of the present invention, and FIGS. FIG. 4 is a flowchart showing the operation of reading kana data input and storage processing, FIGS. 5 to 7, and FIG. 9. FIG. 10 is a diagram showing screen display information, and FIG. 8 is a flow chart diagram showing the operation of mask control processing. FIG. 11 is a diagram showing the screen display information of the conversion result in FIG. 6, FIG. 12 is a flowchart diagram showing the operation of the confirmation process after conversion, and FIG. 13 is a diagram showing an example of the screen display information after the confirmation process. It is. 1... Input section, 2... Control section, 3... Storage section, 4
. . . Display unit, 5 . . . Conversion processing unit. 1', 11' Agent Patent attorney Fuao Nagasaki; -7 '+'i J (1 other person) Figure 2, 3, 40, 1 Is it a pedestal product? Ink (S)
Soft winter JIb Bo 4 > Yu (E) No. 6 Concave power 1 埒t 1 う う ゛ 1 し [False 1]
[Wozu] 170] Female occupation island ho04 Nta (S)
Mask pointer (barrel) No. 7 Figure 717X #t It Moji' Σ
A [)Mecho] I; [Ramiun] 8th Hou 9th / 2 34 56 7 δ 910 Okajima Ho 4
<S) Winter-fat pointer (ε) 70th power \ east 1 yon [7th] /
2 3 4 5 6 7 8 9 /. Mother-in-law 15bo'f>7CS) Hate negative omitted Ho ink <E) Early /2 day Yonta' ■ Placement stand゛i bottle h4〉ri (S) Concave force \゛■ Shield %t @4ζi〉 Ri(E)
Claims (1)
る入力部と、入力部より入力された読みかなデータを記
憶部に記憶する手段と、入力した読みかなを漢字かな混
じり文字列に変換する変換処理部と、かな漢字変換の実
行制御を司る制御部と、変換結果を表示する表示部とを
有するかな漢字変換装置において、前記入力部より入力
された読みかなのすべてを一度に漢字変換対象外とする
第1の指示手段と、変換対象外として指示された入力読
みかなを一文字ずつ変換の対象に指定変更する第2の指
示手段と、読みかなを一文字ずつ変換の対象外に指定す
るための第3の指示手段と、変換の対象外とする指定を
行つた部分の読みかなのすべてを一度に変換の対象にす
るための第4の指示手段、前記指示手段により指定され
た変換の対象外とする読みかなと変換対象読みかなとを
表示部において識別するためのマスク制御処理手段と、
変換対象とする読みかなデータを記憶部から取り出す変
換対象読みかなデータ入力取り出し処理手段とを具備し
て成ることを特徴とするかな漢字変換装置。 2、前記入力部は、変換対象読みかな範囲指定をした読
みかなのうちから変換対象となつた読みかなの一部を削
除、または新たな読みかなを挿入可能とする修正手段を
有する、特許請求の範囲第1項記載のかな漢字変換装置
。[Scope of Claims] 1. An input unit for inputting reading-kana data to be subjected to kana-kanji conversion, means for storing reading-kana data inputted from the input unit in a storage unit, and converting the input reading-kana into kanji-kana. In a kana-kanji conversion device that has a conversion processing unit that converts into a character string, a control unit that controls the execution of kana-kanji conversion, and a display unit that displays the conversion result, all of the readings input from the input unit can be read at once. a first instruction means for excluding the input kana characters from being converted into kanji; a second instruction means for changing the designation of the input kana characters that have been specified as non-conversion objects character by character; a third instruction means for specifying, and a fourth instruction means for making all kana readings of the part specified to be excluded from conversion at once, a mask control processing means for identifying on a display unit Kana pronunciations to be excluded from conversion and Kana pronunciations to be converted;
1. A kana-kanji conversion device comprising: conversion target reading kana data input/retrieval processing means for retrieving reading kana data to be converted from a storage unit. 2. The input unit has a correction means that makes it possible to delete a part of the reading kana that is the conversion target from among the reading kana for which the conversion target reading kana range is specified, or to insert a new reading kana. A kana-kanji conversion device according to item 1 of the scope.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61051189A JPS62208162A (en) | 1986-03-08 | 1986-03-08 | Kana/kanji converter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61051189A JPS62208162A (en) | 1986-03-08 | 1986-03-08 | Kana/kanji converter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62208162A true JPS62208162A (en) | 1987-09-12 |
| JPH0552542B2 JPH0552542B2 (en) | 1993-08-05 |
Family
ID=12879918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61051189A Granted JPS62208162A (en) | 1986-03-08 | 1986-03-08 | Kana/kanji converter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62208162A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07269862A (en) * | 1994-03-30 | 1995-10-20 | Noritz Corp | Petroleum combustion device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60252983A (en) * | 1984-05-29 | 1985-12-13 | Fujitsu Ltd | Automatic kana-kanji conversion processing system |
-
1986
- 1986-03-08 JP JP61051189A patent/JPS62208162A/en active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60252983A (en) * | 1984-05-29 | 1985-12-13 | Fujitsu Ltd | Automatic kana-kanji conversion processing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0552542B2 (en) | 1993-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6542090B1 (en) | Character input apparatus and method, and a recording medium | |
| JPS62208162A (en) | Kana/kanji converter | |
| JPS5999532A (en) | Pointer control system | |
| JP2001014304A (en) | Document creation apparatus, conversion processing method, and recording medium storing conversion processing program | |
| JP2937634B2 (en) | Document creation device | |
| JPH09146934A (en) | Japanese syllabary to chinese character conversion device | |
| JPS61250772A (en) | Kana/kanji converter | |
| JPH0442350A (en) | character processing device | |
| JPS58117038A (en) | Kana(japanese syllabary)/kanji(chinese character) conversion system | |
| JPH0231421B2 (en) | ||
| JPH08212212A (en) | Document creation apparatus and candidate output control method | |
| JPH1011433A (en) | Method and device for homonym selection of japanese syllabary-chinese character conversion system | |
| JPH0981555A (en) | Document processing apparatus and method | |
| JPH10187705A (en) | Document processing method and apparatus | |
| JPH0460760A (en) | Japanese sentence proofreading device | |
| JPH11161641A (en) | Chinese input conversion processing device, Chinese input conversion processing method, recording medium recording Chinese input conversion processing program | |
| JPH08129545A (en) | Character string conversion method and document creation device | |
| JPS6238970A (en) | Documentation device | |
| JPH0442351A (en) | character processing device | |
| JPH0414380B2 (en) | ||
| JPH04133167A (en) | Kana/kanji converter | |
| JPS60238967A (en) | Display processing system for kana and kanji conversion result | |
| JPH0394367A (en) | Japanese input system | |
| JPS6068421A (en) | Input system of japanese sentence | |
| JPS6091434A (en) | Document producer |