JPH0650506B2 - Kana-Kanji converter - Google Patents

Kana-Kanji converter

Info

Publication number
JPH0650506B2
JPH0650506B2 JP62157657A JP15765787A JPH0650506B2 JP H0650506 B2 JPH0650506 B2 JP H0650506B2 JP 62157657 A JP62157657 A JP 62157657A JP 15765787 A JP15765787 A JP 15765787A JP H0650506 B2 JPH0650506 B2 JP H0650506B2
Authority
JP
Japan
Prior art keywords
kana
reading
input
character
conversion
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
JP62157657A
Other languages
Japanese (ja)
Other versions
JPS643774A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP62157657A priority Critical patent/JPH0650506B2/en
Publication of JPS643774A publication Critical patent/JPS643774A/en
Publication of JPH0650506B2 publication Critical patent/JPH0650506B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はかな漢字変換装置に関わり、特に読みの入力中
に読み入力状態を保持し、他の操作を行った後、入力の
中断された位置から入力及び変換操作を継続できるかな
漢字変換装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention relates to a kana-kanji conversion device, and more particularly, to a position where input is interrupted after holding a reading input state during reading input and performing another operation. The present invention relates to a kana-kanji conversion device that can continue input and conversion operations.

[従来の技術] 従来、変換対象となる読みをテキスト表示部分に直接入
力する方式については方式はいくつか知られているが、
その一つとして株式会社ジャストシステムのパーソナル
コンピュータ用ワードプロセッサ「一太郎」に見られる
方法がある。「一太郎」に見られる方法は、テキスト表
示部分においてカーソル等を移動して、該カーソルの位
置から変換に必要な読みを連続して入力した後に、ユー
ザまたはシステムからの変換指示によってかな漢字変換
を行うというものであり、読みの入力及び変換操作と、
他の操作は独立に行われていた。
[Prior Art] Conventionally, some methods are known for directly inputting a reading to be converted into a text display portion.
One of them is a method found in Just System Co., Ltd.'s personal computer word processor "Ichitaro". The method found in "Ichitaro" is to move the cursor, etc. in the text display area, continuously input the readings required for conversion from the position of the cursor, and then perform kana-kanji conversion by a conversion instruction from the user or system. That is, reading input and conversion operation,
Other operations were done independently.

このため従来の方法ではユーザは読み入力途中に、例え
ば文節のような変換単位となるまで読み入力を行い、か
つ変換した後でなければ、読み文字列以外の異なる位置
にカーソルを移動したり変換された表記の修正を行うこ
とはできなかった。従ってユーザが読みの入力途中に既
に変換された表記の誤りに気がついても、すぐに修正す
るために読み文字列を放棄するか、変換単位となるまで
入力しなければならず、即時性に欠け、ユーザの負担が
大きかった。
For this reason, in the conventional method, the user moves the cursor to a different position other than the reading character string or converts it during the reading input until the reading input is performed until a conversion unit such as a phrase is reached and after conversion. It was not possible to correct the notation given. Therefore, even if the user notices an error in the converted notation while inputting the reading, he / she must either discard the reading character string or input it until it becomes the conversion unit in order to correct it immediately. The user's burden was heavy.

[発明が解決しようとしている問題点] 本発明は、このような従来技術によるかな漢字変換方法
において、読みの入力途中でも入力状態を保持したま
ま、一旦変換された任意の表記及び読みの修正を可能と
し、特別な操作をすることなく、中断された読みの入力
及び変換を継続できる自動かな漢字変換装置を提供する
ことにある。
[Problems to be Solved by the Invention] In the kana-kanji conversion method according to the related art as described above, the present invention enables correction of any notation and reading once converted while maintaining the input state even during input of reading. Another object of the present invention is to provide an automatic kana-kanji conversion device that can continue inputting and conversion of interrupted readings without any special operation.

[問題点を解決するための手段] 以上のような問題点を解決するために、本発明では各文
字にかな読みであるかそうでないかを示す属性を付与
し、また、カーソルで指示される表示装置上の文字がど
ちらの状態にあるかを調べる判定手段を設けた。
[Means for Solving Problems] In order to solve the problems as described above, in the present invention, each character is provided with an attribute indicating whether it is kana reading or not, and is designated by a cursor. A determination means for checking which state the character on the display device is in is provided.

[作用] このようにすれば、例えば、かな読みの入力途中に、異
なる位置にある表記又はかな読みにカーソルを移動し表
記及びかな読みの修正等を行なった後、中断された読み
の入力位置に上記カーソルを移動し、新たに読みが入力
されたとき、本発明によるかな漢字変換装置は、まず、
上記カーソルの直前の文字がかな読みの属性であったな
らば、該文字から文頭に向かって連続するかな読み文字
列の先頭文字を探索し、該先頭文字から前記カーソルの
直前までのかな読み文字列をかな漢字変換の入力とし、
変換結果を表示装置に表示する。
[Operation] In this way, for example, while inputting a kana reading, after moving the cursor to a notation or kana reading at a different position to correct the notation and kana reading, the input position of the interrupted reading is When the cursor is moved to and a new reading is input, the kana-kanji conversion device according to the present invention first
If the character immediately before the cursor has the attribute of kana reading, the first character of the kana reading character string continuous from the character toward the beginning of the sentence is searched, and the kana reading character from the first character to the position immediately before the cursor is searched. Use the column as the input for Kana-Kanji conversion,
The conversion result is displayed on the display device.

[実施例] 以下、本発明の一実施例を説明する。[Example] An example of the present invention will be described below.

第3図は、本発明のかな漢字変換装置の構成を表すブロ
ック図である。第3図において、処理装置301はたと
えばマイクロプロセッサであり、プログラムメモリ30
3に格納されたプログラムを実行するとともに、バスラ
イン302を介して各ブロック制御およびデータ転送を
行なう。データ入力装置の一部であるキー入力装置31
0から文字又は制御を指令するキーコードが入力される
と、該キーコードはキーコードメモリ309に格納され
る。処理装置301は、入力されたコードが文字を表す
ものであれば、入力されたキーコードをかな読みの表記
に変換するとともにかな読みの属性を付与し、表記とと
もに表記属性バッファ305に格納する。また初期状態
においては表記属性バッファ305にはヌルコードの文
字が既変換文字の属性を付与されて格納されている。ポ
インタA306及びポインタB307は、表記属性バッ
ファ305を指すポインタレジスターであり、処理装置
301は、ポインタA306に変換対象となるかな読み
文字列の先頭文字の1文字前の文字の位置を、ポインタ
B307は末尾文字の1文字後の文字をそれぞれ格納す
る。連続フラグ308はかな読みが連続して入力されて
いるかどうかを示すフラグレジスタであり、処理装置3
01はかな読みが入力されると連続入力フラグ308を
セットし、カーソルキー、機能キーが入力されたとき及
びユーザまたはシステムから変換指示があったときには
リセットする。かな漢字変換装置304は、ユーザから
変換指示を表すキーが入力されたとき、又は処理装置3
01がポインタA306及びポインタB307により示
されるかな読み文字列が、変換のタイミングに達したと
判断したときに起動され、ポインタA306及びポイン
タB307により示される表記属性バッファ305の文
字列を変換対象かな読み文字列としてかな漢字変換を行
ない、漢字かな混じり文に変換する。処理装置301は
該漢字かな混じり文の表記文字列に既変換文字の属性を
付与し、表記属性バッファ305に格納する。表示装置
313は表記属性バッファに格納されたかな読み及び変
換された表記を表示する装置で、処理装置301は文字
のパターンをパターン発生装置311により発生させ、
表示制御回路312を通じて表示装置313に表示す
る。カーソル制御装置314は、キー入力装置310よ
りカーソルキーが入力されたときにカーソルポインタ3
15の内容を参照し、カーソル位置の制御を行ない、処
理装置301は、カーソル制御装置314の出力により
カーソルポインタ315を更新すると共に、表示制御回
路312を通じて、表示装置313上のカーソル位置を
更新する。
FIG. 3 is a block diagram showing the configuration of the kana-kanji conversion device of the present invention. In FIG. 3, the processing device 301 is, for example, a microprocessor, and the program memory 30.
In addition to executing the program stored in No. 3, each block is controlled and data is transferred via the bus line 302. Key input device 31 which is a part of the data input device
When a character or a key code instructing control is input from 0, the key code is stored in the key code memory 309. If the input code represents a character, the processing device 301 converts the input key code into a kana-reading notation, adds a kana-reading attribute, and stores it together with the notation in the notation-attribute buffer 305. Further, in the initial state, the notation attribute buffer 305 stores null code characters with the attribute of converted characters. The pointer A 306 and the pointer B 307 are pointer registers that point to the notation attribute buffer 305, and the processing device 301 causes the pointer A 306 to indicate the position of the character immediately preceding the first character of the kana reading character string to be converted, and the pointer B 307 to The character after the last character is stored. The continuous flag 308 is a flag register indicating whether or not kana reading is continuously input, and the processing device 3
01, when the kana reading is input, the continuous input flag 308 is set, and it is reset when the cursor key or the function key is input and when the conversion instruction is given by the user or the system. The kana-kanji conversion device 304 receives a key indicating a conversion instruction from the user or the processing device 3
01 is activated when it is determined that the Kana reading character string indicated by the pointer A 306 and the pointer B 307 has reached the conversion timing, and the character string of the notation attribute buffer 305 indicated by the pointer A 306 and the pointer B 307 is converted. Kana-kanji conversion is performed as a character string and converted into a kanji-kana mixed sentence. The processing device 301 adds the attribute of the converted character to the written character string of the kanji / kana mixed sentence and stores it in the written attribute buffer 305. The display device 313 is a device that displays the kana reading and the converted notation stored in the notation attribute buffer, and the processing device 301 causes the pattern generation device 311 to generate a character pattern.
The image is displayed on the display device 313 through the display control circuit 312. The cursor control device 314 is configured to move the cursor pointer 3 when the cursor key is input from the key input device 310.
15, the processing device 301 controls the cursor position, and the processing device 301 updates the cursor pointer 315 by the output of the cursor control device 314 and updates the cursor position on the display device 313 through the display control circuit 312. .

第1図及び第2図は、本発明かな漢字変換装置を用いた
処理機能フローチャートであり、本図に従い処理手順を
説明する。
1 and 2 are flowcharts of processing functions using the kana-kanji conversion device of the present invention, and the processing procedure will be described with reference to these figures.

キー入力処理(101)においては、キー入力装置から
キーを順次受け付ける。処理装置は、受け付けられたキ
ーがかな読みか(102)、変換指示か(103)、カ
ーソルキーか(104)、又はその他のキーか(10
5)を判定し処理を制御する。
In the key input process (101), keys are sequentially received from the key input device. The processing device determines whether the received key is kana reading (102), conversion instruction (103), cursor key (104), or other key (10).
5) is determined and the process is controlled.

受け付けられたキーがかな読みであれば、かな読みに対
する表記を属性をかな読みとして、ポインタBで示され
る現在のカーソル位置に対応する表記属性バッファに格
納し(115)、表示制御回路を通じて表示装置に表示
する(116)。次に連続フラグの状態を調べ、リセッ
ト状態ならばポインタAとポインタBを設定し(11
8)、連続フラグをセットする(119)。連続フラグ
がセット状態ならば以上の処理は行なわない。
If the received key is kana reading, the notation for kana reading is stored in the notation attribute buffer corresponding to the current cursor position indicated by pointer B as the kana reading attribute (115), and the display control circuit causes the display device to display. (116). Next, the state of the continuous flag is checked, and if it is in the reset state, pointer A and pointer B are set (11
8) The continuous flag is set (119). If the continuous flag is set, the above processing is not performed.

ここで第2図を用いてポインタAとポインタBの設定に
ついて説明する。処理がポインタAとポインタBの設定
に分岐すると、処理装置は現在のカーソル位置に対応す
る表記属性バッファ上の位置を求めて、これをポインタ
AびポインタBに格納する(201)。次にポインタA
を1文字前の位置に更新し(202)、ポインタAに対
応するの文字の属性を取得し(203)、属性がかな読
みであるかどうかを判定する(204)。該文字の属性
がかな読みであったときには、文頭方向に向かってかな
読み文字が連続する間ポインタAを更新し、以上の過程
(202、203、204)を繰返し、かな読み文字列
の先頭を検索する。処理が終了したときに、ポインタA
にはカーソルの直前又はかな読みの属性を持った文字の
直前の、既変換文字の属性を持った文字に対応する表記
属性バッファ上の位置が格納される。
Here, the setting of the pointer A and the pointer B will be described with reference to FIG. When the process branches to the setting of the pointer A and the pointer B, the processing device obtains the position on the notation attribute buffer corresponding to the current cursor position and stores it in the pointer A and the pointer B (201). Then pointer A
Is updated to the position one character before (202), the attribute of the character corresponding to the pointer A is acquired (203), and it is determined whether the attribute is kana reading (204). When the attribute of the character is kana-reading, the pointer A is updated while the kana-reading character continues toward the beginning of the sentence, and the above process (202, 203, 204) is repeated to set the beginning of the kana-reading character string. Search for. When processing is completed, pointer A
The position in the notation attribute buffer corresponding to the character having the attribute of the converted character immediately before the cursor or the character having the attribute of kana reading is stored.

第1図に戻りかな読みが入力されたときの処理の続きを
説明する。
Returning to FIG. 1, the continuation of the processing when the kana reading is input will be described.

次にカーソル位置を次の文字の入力位置に更新すると共
に(120)、ポインタBをカーソル位置に対応させる
ために1文字分後の位置に設定する(121)。この時
点でポインタAの指す文字の次の文字からポインタBの
指す文字の前の文字までが、かな漢字変換の変換対象か
な読み文字列となる。この後、該変換対象かな読み文字
列が変換のタイミングに達しているかどうかを調べ(1
22)、変換のタイミングに達していた場合には、上記
変換対象かな読み文字列を取得し(110)、かな漢字
変換装置を起動する。かな漢字変換装置は上記文字列
を、かな漢字変換の読みとしてかな漢字変換を行ない
(111)、変換結果の漢字かな混じり文の各文字に既
変換文字の属性を付与し変換された表記と共に、結果を
表記属性バッファに格納し(112)、表示処理を行い
(113)、連続フラグをリセットする(114)。変
換のタイミングに達していなかった場合にはかな漢字変
換処理は行なわない。
Next, the cursor position is updated to the input position of the next character (120), and the pointer B is set to the position one character after in order to correspond to the cursor position (121). At this point, the character next to the character pointed by pointer A to the character before the character pointed to by pointer B becomes the conversion target kana-reading character string for kana-kanji conversion. After that, it is checked whether or not the conversion target kana reading character string has reached the conversion timing (1
22) If the conversion timing has been reached, the conversion target kana reading character string is acquired (110) and the kana-kanji conversion device is activated. The kana-kanji conversion device performs kana-kanji conversion on the above character string as a kana-kanji conversion reading (111), assigns the attribute of the converted character to each character of the kanji-kana mixed sentence of the conversion result, and displays the result together with the converted notation. The data is stored in the attribute buffer (112), the display process is performed (113), and the continuous flag is reset (114). If the conversion timing has not been reached, kana-kanji conversion processing is not performed.

受け付けられたキーが変換を指示すキーコードであれ
ば、先ず連続フラグの判定を行なう(108)。連続フ
ラグがリセット状態ならばポインタA及びBの設定を行
なう(109)。これは上に述べた第2図の処理である
(201、202、203、204)。連続フラグがセ
ット状態ならば、変換指示に先行するかな読みの入力が
あったことを示し、既にポインタA及びBは設定されて
いるため、ポインタA及びBの設定は改めて行う必要は
ない。
If the received key is a key code indicating conversion, first, the continuous flag is determined (108). If the continuous flag is in the reset state, pointers A and B are set (109). This is the process of FIG. 2 described above (201, 202, 203, 204). If the continuous flag is set, it indicates that the kana reading preceding the conversion instruction has been input, and the pointers A and B have already been set. Therefore, it is not necessary to set the pointers A and B again.

次に、かな読みが入力されたときの処理のところで述べ
たように、かな漢字変換装置を起動し、かな漢字変換を
行う(110、111、112、113、114)。
Next, as described in the processing when the kana reading is input, the kana-kanji conversion device is activated to perform kana-kanji conversion (110, 111, 112, 113, 114).

受け付けられたキーがカーソルキーであれば、カーソル
制御装置を通じてカーソル位置を更新し(106)、連
続フラグをリセットする(107)。以上の処理を入力
及び変換処理が終了するまで繰り返す(123)。
If the accepted key is the cursor key, the cursor position is updated through the cursor control device (106) and the continuous flag is reset (107). The above processing is repeated until the input and conversion processing is completed (123).

第4図は、第1図に示す処理に従い本発明が実施された
ときの、第3図における表示装置313に表示された状
態を示した一実施例である。第4図において、かな読み
の属性を持つ文字には網かけをして示してある。第4図
(a)では、テキスト表示部分に、既にかな漢字変換され
た「乗法処理」という変換文字列411及び「日本語」
という変換文字列412と、「しょりの」という入力途
中の読み文字列413が表示され、カーソル414が変
換文字列413の直後に表示されている。表示装置31
3の表示状態から、カーソルキーを打鍵し「乗法処理」
と表示されている位置に移動した図を同図(b)に示す。
更に「乗法」を「情報」に修正した図を同図(c)に示
す。この時、カーソル434の直前の文字「報」の属性
は既変換文字であり、連続フラグはリセット状態であ
り、変換対象かな読み文字列は存在しない。また、読み
文字列「しょりの」433は、入力途中の状態を保持
し、文字の属性はかな読みとなっている。
FIG. 4 is an embodiment showing a state displayed on the display device 313 in FIG. 3 when the present invention is carried out according to the processing shown in FIG. In FIG. 4, characters having the attribute of kana reading are shaded. Fig. 4
In (a), the converted character string 411 called "multiplication processing" and "Japanese" that have already been converted to kana-kanji are displayed in the text display part.
The converted character string 412 and the reading character string 413 “Shishorino” in the middle of input are displayed, and the cursor 414 is displayed immediately after the converted character string 413. Display device 31
From the display state of 3, tap the cursor key and "multiplication processing"
The figure moved to the position indicated by is shown in Fig. 6 (b).
Further, a diagram in which “multiplication” is modified to “information” is shown in FIG. At this time, the attribute of the character "report" immediately before the cursor 434 is the converted character, the continuous flag is in the reset state, and there is no kana reading character string to be converted. In addition, the reading character string “SHORINO” 433 holds the state in the middle of input, and the attribute of the character is kana reading.

次にカーソル位置を入力途中であった位置に戻す。この
状態を同図(d)に示す。更にカーソル444の位置にか
な読み「も」が入力されると、読み属性を付与して現在
のカーソル位置に対応する表記属性バッファに格納す
る。そして連続フラグがリセット状態であるので、ポイ
ンタA及びポインタBの取得処理を実行する。先ず現在
のカーソル位置からポインタA及びポインタBのの表記
属性バッファ上の位置を求める。次にポインタAを1文
字前の文字、すなわちカーソルの直前の文字「の」を指
すように更新する。「の」の属性は、かな読み文字とな
っているので、ポインタAは更に前の文字「り」の表記
属性バッファを指し、再び属性を調べる。このようにし
てポインタAが「語」に対応する表記属性バッファを指
すと、属性を調べた結果、既変換文字であるのでポイン
タAはその内容を保持する。次に「も」が入力されたた
めにカーソル位置を1文字後ろに更新し、それに伴って
ポインタBも1文字後ろに更新する。この時変換対象か
な読み文字列はポインタAの指す次の文字からポインタ
Bの指す前の文字までに対応する「しょりのも」となっ
ている。この状態を同図(e)に示す。更にカーソル45
4の位置から読み文字「んだいてんは」を入力した状態
を同図(f)に示す。この間、ポインタAは読み文字列
463の先頭文字の1文字前の文字「語」を指しつづけ
ている。ポインタBは読みが1文字入力される毎に更新
され、カーソル位置上の文字を指すので、図460にお
いては、読み文字列463の最後尾の文字「は」の次の
文字、つまりカーソル464の位置を指している。従っ
て変換対象かな読み文字列は、「しょりのもんだいてん
は」464となる。
Next, the cursor position is returned to the position where it was being input. This state is shown in FIG. Further, when a kana reading "mo" is input at the position of the cursor 444, a reading attribute is added and stored in the notation attribute buffer corresponding to the current cursor position. Then, since the continuous flag is in the reset state, the acquisition processing of the pointer A and the pointer B is executed. First, the positions of the pointer A and the pointer B on the notation attribute buffer are obtained from the current cursor position. Next, the pointer A is updated to point to the character one character before, that is, the character "no" immediately before the cursor. Since the attribute "no" is a kana reading character, the pointer A points to the notation attribute buffer of the preceding character "ri", and the attribute is checked again. In this way, when the pointer A points to the notation attribute buffer corresponding to the "word", the pointer A holds the content because it is a converted character as a result of checking the attribute. Next, since "MO" is input, the cursor position is updated by one character and the pointer B is updated by one character accordingly. At this time, the kana-reading character string to be converted is a “shorimono” corresponding to the character next to the pointer A to the character before the pointer B. This state is shown in FIG. Further cursor 45
The state in which the reading character "Daitanha" is input from the position 4 is shown in FIG. During this time, the pointer A continues to point to the character "word" one character before the first character of the reading character string 463. The pointer B is updated each time one reading character is input and points to the character on the cursor position. Therefore, in FIG. 460, the character next to the last character “ha” of the reading character string 463, that is, the cursor 464 is displayed. Pointing to a position. Therefore, the conversion target kana reading character string is “Shori no mondai han” 464.

この後、ユーザー又から変換指示が入力されるか、
「は」が入力された時点でシステムが変換タイミングに
達したと判断したときには、変換対象かな読み文字列
「しょりのもんだいてんは」464を漢字かな混じり文
「処理の問題点は」に変換し、各表記に既変換文字の属
性を付与し表記属性バッファに格納するとともに、表示
装置に表示する。この状態を同図(g)に示す。
After this, whether the conversion instruction is input from the user or
When it is judged that the system has reached the conversion timing when "ha" is input, the conversion target kana reading character string "Shori no dandenha" 464 is changed to the kanji / kana mixed sentence "processing problem". The characters are converted, the attribute of the converted character is added to each notation, and the attribute is stored in the notation attribute buffer and displayed on the display device. This state is shown in FIG.

同図(h)及び同図(i)は同図(d)の状態においてかな読み
を入力することなく、ユーザーから変換指示が入力され
た場合の実施例を示したものである。同図(h)は同図(d)
と同じ状態を示し、連続フラグはリセット状態である。
このとき変換指示が入力されるたときには、先ずポイン
タA及びポインタBの取得を行ない、変換対象かな読み
文字列を決定した後、かな漢字変換を行なう。この状態
を同図(i)に示す。
The figure (h) and the figure (i) show an embodiment in the case where the conversion instruction is inputted from the user without inputting the kana reading in the state of the figure (d). The same figure (h) is the same figure (d)
And the continuous flag is in the reset state.
At this time, when the conversion instruction is input, the pointer A and the pointer B are first acquired, the conversion target kana reading character string is determined, and then the kana-kanji conversion is performed. This state is shown in FIG.

第1図においては、連続フラグを用いてかな読みの入力
時及び変換時に、ポインタA及びポインタBを取得する
ようになっているが、カーソルポインタが更新される毎
にポインタA及びポインタBの取得を行なえば、連続フ
ラグの処理は必要なくなる。ただしその場合には処理は
簡単であるが処理量が多くなるという欠点が生ずる。
In FIG. 1, the pointer A and the pointer B are acquired at the time of inputting and converting the kana reading using the continuous flag. However, the acquisition of the pointer A and the pointer B is performed every time the cursor pointer is updated. By doing so, the processing of the continuous flag becomes unnecessary. However, in that case, there is a drawback that the processing is simple but the processing amount is large.

[発明の効果] 以上述べたごとく、本発明によれば、ユーザは読みの入
力途中でも、入力、変換操作を完結することなく、異な
る位置の文字列の修正を行ない、更に、特別な操作をす
ることなく、元の位置から入力を継続し変換操作を行な
うことができる。
[Effects of the Invention] As described above, according to the present invention, the user can correct a character string at a different position without completing the input and conversion operations even during the reading input, and further perform a special operation. The input can be continued from the original position without performing the conversion operation.

また、本発明においては読み文字と既変換文字の属性を
文字単位に保持しているため、複数の位置で独立に読み
状態の文字列を保持することが可能である。例えば第5
図(a),(b),(c)に示すごとく、読み文字列の
入力途中に異なる位置で新たな読み文字列を入力するこ
とが可能である。
Further, in the present invention, since the attributes of the read character and the converted character are held in character units, it is possible to hold the read character string independently at a plurality of positions. For example, the fifth
As shown in FIGS. (A), (b), and (c), it is possible to input a new reading character string at a different position while inputting the reading character string.

更に挿入モードを持つかな漢字変換装置であれば、第6
図(a),(b),(c)に示すように、読み文字列の
途中から入力し、カーソルより前の読み文字列を後の読
み文字列とは独立に変換できることは言うまでもない。
If it is a kana-kanji conversion device that has an insertion mode,
Needless to say, as shown in FIGS. (A), (b), and (c), the reading character string can be input from the middle and the reading character string before the cursor can be converted independently of the reading character string after.

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

第1図、第2図はは本発明によるかな漢字変換装置を用
いた処理機能フローチャートを示す図、第3図は本発明
のかな漢字変換装置の構成を表すブロック図、第4図、
第5図、第6図は本発明による処理が実行されたときに
表示装置に実現される表示の状態の一例を示す図であ
る。
1 and 2 are diagrams showing a processing function flowchart using the kana-kanji conversion device according to the present invention, and FIG. 3 is a block diagram showing the configuration of the kana-kanji conversion device of the present invention, FIG.
FIG. 5 and FIG. 6 are diagrams showing an example of a display state realized on the display device when the processing according to the present invention is executed.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 中島 晃 神奈川県横浜市戸塚区吉田町292番地 株 式会社日立製作所マイクロエレクトロニク ス機器開発研究所内 (72)発明者 嶺木 ▲浩▼三 茨城県日立市東多賀町1丁目1番1号 株 式会社日立製作所多賀工場内 (72)発明者 谷口 茂樹 茨城県日立市東多賀町1丁目1番1号 株 式会社日立製作所多賀工場内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Akira Nakajima Akira Nakajima 292 Yoshida-cho, Totsuka-ku, Yokohama-shi, Kanagawa Inside the Microelectronics Equipment Development Laboratory, Hitachi, Ltd. Hitachi City Higashi-Tagacho 1-1-1, Ltd. Inside the Hitachi Ltd. Taga Factory (72) Inventor Shigeki Taniguchi 1-1-1 Higashi-Tagacho Hitachi City, Ibaraki Prefecture Inside the Hitachi Ltd. Taga Factory

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】かな漢字変換の対象となるかな読み文字
(以下、単にかな読みと呼ぶ)を入力する手段と、該入
力された文字がかな読みであることを示す属性を付与す
る手段と、入力された該かな読みに対してシステム又は
操作者からの変換の指示によってかな漢字変換を行う手
段と、該変換された結果としての表記が既変換文字であ
ることを示す属性を付与する手段と、上記かな読みの表
記及び該変換された結果としての表記を表示する手段
と、上記かな読み及び該変換の属性と上記かな読み及び
変換された結果としての表記を対応付けて格納する手段
と、該表示手段によって表示された上記表記の任意の位
置にカーソルを移動する手段と、該移動されたカーソル
の位置情報から対応する上記表記及び上記属性を得る手
段とを有するかな漢字変換装置において、前記かな読み
の入力途中で別の位置に前記カーソルを移動するか、若
しくは、前記かな漢字変換を行う手段によって変換が行
われた時点で前記カーソルを移動するかしても、上記か
な読みの状態もしくは変換が終了した状態をなんら変更
しないことを特徴とするかな漢字変換装置。
1. A means for inputting a kana reading character (hereinafter simply referred to as kana reading) which is a target for kana-kanji conversion, a means for giving an attribute indicating that the input character is kana reading, and inputting. A means for performing kana-kanji conversion on the converted kana reading according to a conversion instruction from a system or an operator; a means for adding an attribute indicating that the notation as a result of the conversion is an already-converted character; Means for displaying kana-reading notation and notation as the converted result, means for storing the kana-reading and conversion attributes and the kana reading and notation as the converted result in association with each other, and the display Kana-Kanji having means for moving the cursor to any position of the above-mentioned notation displayed by the means, and means for obtaining the corresponding notation and the above-mentioned attribute from position information of the moved cursor In the conversion device, even if the cursor is moved to another position while the kana reading is being input, or the cursor is moved when the conversion is performed by the kana-kanji conversion means, A kana-kanji conversion device characterized by not changing the reading state or the state after conversion.
【請求項2】特許請求の範囲第1項のものにおいて、か
な読みの入力途中で、別の位置に前記カーソルを移動
し、例えば文字の入力等、なんらかの作業を行った後
に、再び上記入力途中の位置にカーソルを戻してかな読
みの入力を続けたとき、前記入力途中のかな読みと新た
に入力したかな読みの両方を合わせて、前記変換手段に
よって変換することを特徴とするかな漢字変換装置。
2. The method according to claim 1, wherein while the kana reading is being input, the cursor is moved to another position and some operation such as inputting a character is performed, and then the input is input again. A kana-kanji conversion device characterized in that, when the kana reading is continued to be input after returning the cursor to the position, the kana reading in the middle of the input and the kana reading newly input are combined and converted by the converting means.
JP62157657A 1987-06-26 1987-06-26 Kana-Kanji converter Expired - Lifetime JPH0650506B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62157657A JPH0650506B2 (en) 1987-06-26 1987-06-26 Kana-Kanji converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62157657A JPH0650506B2 (en) 1987-06-26 1987-06-26 Kana-Kanji converter

Publications (2)

Publication Number Publication Date
JPS643774A JPS643774A (en) 1989-01-09
JPH0650506B2 true JPH0650506B2 (en) 1994-06-29

Family

ID=15654519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62157657A Expired - Lifetime JPH0650506B2 (en) 1987-06-26 1987-06-26 Kana-Kanji converter

Country Status (1)

Country Link
JP (1) JPH0650506B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03212757A (en) * 1990-01-17 1991-09-18 Nec Corp Romaji/kana conversion system

Also Published As

Publication number Publication date
JPS643774A (en) 1989-01-09

Similar Documents

Publication Publication Date Title
GB1141745A (en) Improved control/display apparatus
JPH024938B2 (en)
JPH0117185B2 (en)
JPH0650506B2 (en) Kana-Kanji converter
US5263133A (en) Text processing apparatus having a frame preparation function
JP2561000B2 (en) String output method
JP2598436B2 (en) Character output device
JPH0115906B2 (en)
JP2560999B2 (en) String output method
JPS5882296A (en) Dot matrix display system
JPH0571109B2 (en)
JP2559363B2 (en) Document creation device
JPH0361212B2 (en)
JPH07271548A (en) Character string input method
JPH0750460B2 (en) Graph display device
JPH0256059A (en) Document preparing device
JPH04332074A (en) Method and device for processing character
JPH077397B2 (en) Kana-Kanji conversion method and device
JPH031273A (en) Character processor having operation self-study function
JPS62122771A (en) Tab setting controlling system
JPH04532A (en) Binary data editing device
JPH0721130A (en) Electronic calculator with graph function
JPH063595B2 (en) Method and apparatus for displaying conversion candidates of reading input character string
JPH063594B2 (en) Method and apparatus for displaying conversion candidates of reading input character string
JPH03156667A (en) Document editing processor

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term