【0001】[0001]
【産業上の利用分野】本発明は文書の作成/更新に際し
て、文字列入力の操作を容易にするように、かな漢字変
換等の変換処理を改良した文書処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus in which conversion processing such as kana-kanji conversion is improved so as to facilitate the operation of inputting a character string when creating / updating a document.
【0002】[0002]
【従来の技術と発明が解決しようとする課題】日本語の
文書処理のための文字入力手段である、いわゆる、かな
漢字変換等、文字入力のための文字変換処理を要する文
書処理装置はよく知られている。2. Description of the Related Art Document processing apparatuses that require character conversion processing for character input such as so-called kana-kanji conversion, which is character input means for Japanese document processing, are well known. ing.
【0003】そのような文書処理装置において、文字入
力のために必要なキー押下回数を少なくする等、文字入
力のための操作を簡略にすることは、操作者の作業効率
を向上するために有効である。In such a document processing apparatus, it is effective to improve the work efficiency of the operator to simplify the operation for inputting characters, such as reducing the number of key presses required for inputting characters. Is.
【0004】よく知られているように、例えば文字変換
にかな漢字変換を使用する文書処理装置では、読みを示
す「かな」の文字列に対応して、変換結果の漢字等の変
換文字列を示す辞書を備え、操作者が読みの文字列を入
力して文字変換指示をすると、入力文字列で辞書を検索
して変換文字列を取り出す。As is well known, for example, in a document processing apparatus that uses kana-kanji conversion for character conversion, the converted character string of kanji or the like as a conversion result is shown in correspondence with the character string of "kana" indicating reading. A dictionary is provided, and when the operator inputs a reading character string and gives a character conversion instruction, the dictionary is searched by the input character string and the converted character string is taken out.
【0005】この場合に、同じ読みに対して複数の変換
文字列が存在する、いわゆる同音異義語のような場合に
は、適当な操作に応じて、例えばそれらの変換文字列を
順次表示することにより、操作者に必要な変換文字列を
選択させる。In this case, when there are a plurality of conversion character strings for the same reading, such as a so-called homonym, such conversion character strings should be sequentially displayed according to an appropriate operation. Causes the operator to select the required conversion character string.
【0006】そこで、同音異義語については、例えば選
択された(即ち変換が確定した)変換文字列の選択され
た順位を記憶して、選択候補として表示する場合には、
最近に確定した文字列から順に表示することにより、操
作者が必要とする変換文字列を早く得られる可能性を高
める対策が取られている。Therefore, for homonyms, for example, when the selected rank of the selected (that is, the conversion is confirmed) conversion character string is stored and displayed as a selection candidate,
Measures are taken to increase the possibility that the converted character string required by the operator can be obtained quickly by displaying the character strings that have been determined recently in order.
【0007】又例えば、操作者が多用するが辞書に登録
されていない単語とか、登録されていても読みの文字数
の多い単語等の変換文字列について、必要な変換文字列
とその読みとを、操作者が随時辞書に登録できるように
することにより、変換の効率化をはかることも行われて
いる。Further, for example, for a conversion character string such as a word that is frequently used by the operator but is not registered in the dictionary, or a word that has a large number of reading characters even if registered, the necessary conversion character string and its reading are It has also been attempted to improve the efficiency of conversion by allowing the operator to register in the dictionary at any time.
【0008】しかし、以上の前者の対策では、辞書を検
索して必要な読みの項目を検出するまでの処理は変わら
ず、又後者の機能を有効に利用するためには、登録手続
きの操作を経なければならないので、多用する単語等が
文書ごとに異なるような場合に、作業が煩雑になる。However, in the former measure, the processing until the dictionary is searched and the necessary reading item is detected does not change, and in order to effectively use the latter function, the operation of the registration procedure is performed. Since it has to go through, the work becomes complicated when the frequently used words and the like are different for each document.
【0009】本発明は、文書作成/更新作業ごとに、作
業中に一旦変換した変換文字列について、自動的に文字
変換効率を上げることができるようにした文書処理装置
を目的とする。It is an object of the present invention to provide a document processing apparatus capable of automatically increasing the character conversion efficiency of a converted character string once converted during a document creation / updating operation.
【0010】[0010]
【課題を解決するための手段】図1は、本発明の構成を
示すブロック図である。図は文書処理装置の構成であっ
て、第1の発明では、読みの文字列と第1の変換指示入
力に従って、該入力文字列を読みとする変換文字列に変
換する機能を有し、該入力文字列に基づいて文書の作成
及び更新を行う文書処理部1を有する文書処理装置であ
って、単語処理部2と単語記憶部3を設ける。FIG. 1 is a block diagram showing the configuration of the present invention. The figure shows the configuration of a document processing apparatus, and in the first invention, it has a function of converting the input character string into a converted character string for reading in accordance with the reading character string and the first conversion instruction input, A document processing apparatus having a document processing unit 1 that creates and updates a document based on an input character string, and includes a word processing unit 2 and a word storage unit 3.
【0011】第1の発明において、単語処理部2は、文
書処理部1が第1の変換指示入力によって変換した読み
文字列と対応する変換文字列とからなる文字列対を単語
記憶部3に記憶し、入力文字列について第2の変換指示
入力があった場合には、該入力文字列によって単語記憶
部3を検索して、該入力文字列に対応して記憶されてい
る変換文字列を変換結果として文書処理部1に渡す。In the first invention, the word processing unit 2 stores in the word storage unit 3 a character string pair consisting of a read character string converted by the document processing unit 1 by the first conversion instruction input and a corresponding converted character string. If the second conversion instruction is input for the input character string, the word storage unit 3 is searched by the input character string, and the conversion character string stored corresponding to the input character string is searched. It is passed to the document processing unit 1 as the conversion result.
【0012】第2の発明において、前記単語処理部2
は、前記入力文字列によって前記単語記憶部3を検索す
る場合に、該入力文字列と一致する文字列を前記読み文
字列の先頭に有する前記文字列対を検索して、当該文字
列対の前記変換文字列を変換結果として文書処理部1に
渡す。In the second invention, the word processing unit 2
When searching the word storage unit 3 with the input character string, searches for the character string pair that has a character string that matches the input character string at the beginning of the reading character string, and The conversion character string is passed to the document processing unit 1 as the conversion result.
【0013】第3の発明において、第1及び第2の発明
の単語処理部2は、前記単語記憶部3に記憶した前記文
字列対によって入力文字列の変換を確定した回数を、各
該文字列対ごとに使用回数として記憶し、単語記憶部3
を検索する場合に、同一の入力文字列を有する複数の異
なる文字列対がある場合には、最も大きい該使用回数値
を有する該文字列対の変換文字列を変換結果とする。In the third invention, the word processing unit 2 of the first and second inventions determines the number of times the conversion of the input character string is confirmed by the character string pair stored in the word storage unit 3 for each character. The number of uses is stored for each pair of columns, and the word storage unit 3 is used.
When there is a plurality of different character string pairs having the same input character string, the converted character string of the character string pair having the largest use count value is used as the conversion result.
【0014】第4の発明では、第3の発明の単語処理部
2は、第1の読出指示入力があった場合に、単語記憶部
3から最も大きい前記使用回数を有する文字列対の変換
文字列を文書処理部1に渡して、前記作成及び更新中の
文書への入力とする。In the fourth aspect of the invention, the word processing section 2 of the third aspect of the invention, when the first read instruction is input, the converted character of the character string pair having the largest number of times of use from the word storage section 3. The column is passed to the document processing unit 1 to be input to the document being created or updated.
【0015】又第5の発明では、第1〜第4の発明の単
語処理部2は、第2の読出指示入力があった場合に、単
語記憶部3から最近に変換又は読出の対象とした前記文
字列対の変換文字列を文書処理部1に渡して、前記作成
及び更新中の文書への入力とする。In the fifth aspect of the invention, the word processing section 2 of the first to fourth aspects of the invention makes the word storage section 3 the object of recent conversion or reading when the second reading instruction is input. The converted character string of the character string pair is passed to the document processing unit 1 to be input to the document being created and updated.
【0016】[0016]
【作用】本発明の文書処理装置により、文書の作成/更
新作業中に変換した文字列の読みと変換文字列との文字
列対が自動的に記憶され、特定の文字変換指示により、
その記憶した文字列対による文字変換を行う。The document processing apparatus of the present invention automatically stores a character string pair of a character string converted and a converted character string during a document creation / updating operation, and by a specific character conversion instruction,
Character conversion is performed by the stored character string pair.
【0017】更に、記憶されている文字列対の中から、
使用回数の最多の文字列或いは最近に使用した文字列等
を、読みを入力しないで、特定の指示により読み出し
て、文書への入力にすることもできる。Further, among the stored character string pairs,
It is also possible to read a character string that has been used most frequently or a character string that has been used most recently and read it according to a specific instruction and input it to a document without inputting reading.
【0018】従って、各文書ごとに多用される文字列に
ついて、特に登録等の操作を経る必要無しに、それらの
文字変換効率が自動的に高められる。Therefore, the character conversion efficiency of the character strings frequently used for each document can be automatically increased without the need to perform operations such as registration.
【0019】[0019]
【実施例】図2は本発明の実施例を示すブロック図であ
り、処理部10は、かな漢字変換のための辞書11、キーボ
ード等からなる入力装置14、ディスプレイ装置等からな
る出力装置15、作成された文書を保存する磁気ディスク
記憶装置等からなる文書格納装置16と共に図1の文書処
理部1に対応する機能部分を構成する。FIG. 2 is a block diagram showing an embodiment of the present invention. A processing unit 10 includes a dictionary 11 for kana-kanji conversion, an input device 14 such as a keyboard, and an output device 15 such as a display device. A document storage device 16 such as a magnetic disk storage device for storing the created document constitutes a functional part corresponding to the document processing unit 1 of FIG.
【0020】図において単語処理部12、単語記憶部13
は、それぞれ図1の単語処理部2、単語記憶部3に対応
する。処理部10は入力装置14から入力される指示及び文
字列に基づいて日本語文書を作成して文書格納装置16に
格納し、又指示された文書を文書格納装置16から読み出
して更新を行う通常の文書処理装置の機能を実行すると
共に、後述のように単語処理部12、単語記憶部13と共に
本発明による処理を行う。In the figure, a word processing unit 12 and a word storage unit 13
Correspond to the word processing unit 2 and the word storage unit 3 in FIG. 1, respectively. Normally, the processing unit 10 creates a Japanese document based on the instruction and the character string input from the input device 14 and stores it in the document storage device 16, and also reads the instructed document from the document storage device 16 and updates it. In addition to executing the function of the document processing apparatus, the processing according to the present invention is performed together with the word processing unit 12 and the word storage unit 13 as described later.
【0021】以下に、図2の文書処理装置による処理
を、図3及び図4の処理の流れ図を共に参照して説明す
る。処理部10は文書の作成/更新における、かな漢字変
換処理において、入力装置14から読みを示すかな文字か
らなる入力文字列を受け取り、続いて例えば「変換A」
キーを押下した入力を受け取ると、図3の処理ステップ
20で指示を識別して処理ステップ21に進んで、辞書11を
使用する通常のかな漢字変換処理に入る。The processing by the document processing apparatus shown in FIG. 2 will be described below with reference to the flow charts of the processing shown in FIGS. 3 and 4. In the kana-kanji conversion process for creating / updating a document, the processing unit 10 receives an input character string consisting of kana characters indicating reading from the input device 14, and subsequently, for example, "conversion A".
When the input of pressing the key is received, the processing steps of FIG.
The instruction is identified at 20 and the process proceeds to the processing step 21, where the normal kana-kanji conversion processing using the dictionary 11 is started.
【0022】このかな漢字変換処理では、指示の直前に
受け取った入力文字列によって辞書11に登録されている
文字列対の読み文字列を検索することにより、入力文字
列と完全に一致する読み文字列を検出し、その文字列対
の対応する変換文字列を読み出して、出力装置15に表示
する。In this kana-kanji conversion processing, the reading character string paired with the character string registered in the dictionary 11 is searched by the input character string received immediately before the instruction, so that the reading character string that completely matches the input character string is obtained. Is detected, the converted character string corresponding to the character string pair is read out and displayed on the output device 15.
【0023】操作者は、その変換文字列が所要の文字列
であれば、例えばそのまま別の操作(例えば次の読み入
力)を開始することにより、前記入力文字列による変換
の結果が、その変換文字列に確定する。If the converted character string is a required character string, the operator can start another operation (for example, the next reading input) as it is, and the result of the conversion by the input character string will be the converted result. Set to a character string.
【0024】又、表示された変換文字列が所要のものと
異なる場合には、例えば操作者が更に「変換A」キー入
力をすることにより、「変換A」キーが押されるごとに
処理部10は同じ読みの別の変換文字列を辞書11から読み
出して順次表示する。When the displayed conversion character string is different from the required one, for example, the operator further inputs the "conversion A" key, and every time the "conversion A" key is pressed, the processing unit 10 is pressed. Reads another conversion character string having the same reading from the dictionary 11 and sequentially displays it.
【0025】処理部10はその確定条件を処理ステップ22
で識別し、確定でなければ処理ステップ20に戻る。以上
は、広く行われているかな漢字変換処理の一例である
が、本発明により処理部10は、以上のようにして処理ス
テップ22で変換の確定と判断すると、そのときの読み
(入力文字列)と、確定した変換文字列との文字列対を
単語処理部12に渡す。The processing unit 10 processes the confirmation condition in step 22.
If it is not confirmed, the process returns to the processing step 20. The above is an example of the widely used Kana-Kanji conversion processing. However, according to the present invention, when the processing unit 10 determines that the conversion is confirmed in the processing step 22 as described above, the reading at that time (input character string) And the character string pair with the confirmed conversion character string is passed to the word processing unit 12.
【0026】そこで単語処理部12は処理ステップ23で、
処理部10から受け取る文字列対を単語記憶部13に登録す
る。単語記憶部13は、例えばこの文書処理装置の主記憶
メモリ領域の一部に設けられる。Then, the word processing unit 12 executes the processing step 23,
The character string pair received from the processing unit 10 is registered in the word storage unit 13. The word storage unit 13 is provided, for example, in a part of the main storage memory area of this document processing device.
【0027】その後、処理部10が前記のように読みの入
力文字列を受け取り、続いて例えば「変換B」キーの入
力を受けると、処理部10は前記のような変換処理を行わ
ずに、処理ステップ20から処理ステップ24に進み、その
時の読み入力文字列を単語処理部12に渡す。After that, when the processing unit 10 receives the reading input character string as described above and subsequently receives, for example, the input of the "conversion B" key, the processing unit 10 does not perform the conversion process as described above. The processing proceeds from processing step 20 to processing step 24, and the reading input character string at that time is passed to the word processing unit 12.
【0028】処理ステップ24で単語処理部12は変換処理
を開始し、その入力文字列で単語記憶部13に登録した文
字列対の読みを検索し、一致する読みがあれば、対応し
て登録されている変換文字列を処理部10に渡し、処理部
10はそれを前記の変換文字列と同様に出力装置に変換結
果として表示する。In processing step 24, the word processing unit 12 starts the conversion process, searches the input character string for the reading of the character string pair registered in the word storage unit 13, and if there is a matching reading, registers it correspondingly. Pass the converted character string to the processing unit 10,
10 displays it as a conversion result on the output device in the same manner as the conversion character string.
【0029】該当する文字列対が無い場合には、処理部
10が処理ステップ25から例えば処理ステップ21に進ん
で、通常のかな漢字変換処理を行う。前記で単語処理部
12は、入力文字列に一致する読みの文字列対が複数登録
されていた場合には、各文字列対について記憶してある
使用回数を参照し、回数値の大きいものから順に選択し
て処理部10に渡す。使用回数の詳細については後述す
る。If there is no corresponding character string pair, the processing unit
10 advances from the processing step 25 to the processing step 21, for example, and performs the usual kana-kanji conversion processing. In the word processing section
If multiple reading character string pairs that match the input character string are registered, 12 refers to the number of times of use stored for each character string pair, and selects and processes from the largest number of times Deliver to Part 10. Details of the number of times of use will be described later.
【0030】これに対して操作者は、所要の変換結果で
あれば前記と同様に次の入力に進むことによりその変換
が確定するが、そうでなければ、例えば「変換B」又は
「変換A」キーを入力する。処理部10は処理ステップ26
でその確定条件を識別し、確定でなければ処理ステップ
20に戻る。On the other hand, the operator confirms the conversion by proceeding to the next input in the same manner as above if the conversion result is the required conversion result. If not, for example, "conversion B" or "conversion A". Enter the key. The processing unit 10 processes step 26.
Identify the confirmation condition with, and if not confirmed, process step
Return to 20.
【0031】その結果、再び「変換B」キー入力の場合
に単語処理部12は、処理ステップ24で単語記憶部13に登
録されている同音の別の変換文字列があれば、それらの
うちの次の順位のものを処理部10に渡す。又、「変換
A」キー入力であれば、処理部10が前記のように、辞書
11を参照する通常の変換処理を開始する。As a result, when the "conversion B" key is input again, the word processing unit 12, if there is another converted character string of the same sound registered in the word storage unit 13 in the processing step 24, of those strings. The next rank is passed to the processing unit 10. If the input is the "conversion A" key, the processing unit 10 uses the dictionary as described above.
Start normal conversion process referring to 11.
【0032】以上のようにして、「変換B」キー入力に
よる変換文字列が、前記の通常の場合と同様にして確定
した場合に、単語処理部12は処理部10からの確定の通知
を受けることにより、処理ステップ27で最後に変換に使
用した文字列対について、使用回数を1増加して記憶す
る。As described above, when the conversion character string by the "conversion B" key input is confirmed in the same manner as in the normal case, the word processing unit 12 receives the confirmation notification from the processing unit 10. As a result, the number of times of use is increased by 1 and stored for the character string pair used for the last conversion in the processing step 27.
【0033】このために単語記憶部13には、各文字列対
の記憶領域に対応して使用回数の記憶領域を設け、文字
列対を登録するときには、初期値を1回に設定する。次
に処理ステップ28で、現変換結果の変換文字列を、単語
記憶部13に設ける変換文字列リストの最後に記憶する。
変換文字列リストの長さの限界は、変換文字列1個以上
とし、最大は記憶領域の大きさ或いは変換文字列の個数
で定めるものとし、規定の長さを越えるときは、リスト
の先頭から順に削除する。Therefore, the word storage unit 13 is provided with a storage area for the number of times of use corresponding to the storage area for each character string pair, and when registering a character string pair, the initial value is set to one. Next, in process step 28, the converted character string of the current conversion result is stored at the end of the converted character string list provided in the word storage unit 13.
The limit of the length of the conversion character string list is one or more conversion character strings, and the maximum is determined by the size of the storage area or the number of conversion character strings. Delete in order.
【0034】この変換文字列リストは次のように使われ
る。即ち、操作者が読み入力の時点で読みに代えて例え
ば「読出B」キーを押下した場合に、処理部10は処理ス
テップ20でそれを識別すると、単語処理部12に通知する
ので、処理ステップ33で単語処理部12が変換文字列リス
トの最後につながる変換文字列を取り出して処理部10に
渡し、処理部10はそれを読み入力に対する変換結果と同
様に、文書への入力として処理して、出力装置15に表示
する。This conversion character string list is used as follows. That is, if the operator presses, for example, the "read B" key instead of reading at the time of reading input, the processing unit 10 will identify it in processing step 20, and notify the word processing unit 12, so the processing step In 33, the word processing unit 12 takes out the conversion character string connected to the end of the conversion character string list and passes it to the processing unit 10, and the processing unit 10 processes it as an input to the document in the same manner as the conversion result for reading input. , Is displayed on the output device 15.
【0035】変換文字列リストが空の場合には、処理ス
テップ34で識別して処理を終わり、空でなかった場合
は、処理ステップ35で「取消」キー入力か識別し、取消
であれば処理ステップ32で先に選択し表示した変換文字
列を削除する。If the converted character string list is empty, the processing is finished by identifying it in processing step 34. If it is not empty, it is identified whether the "cancel" key is input in processing step 35, and if it is canceled, processing is performed. In step 32, the conversion character string previously selected and displayed is deleted.
【0036】変換文字列の表示に対して操作者が、続け
て「読出B」キーを押下すれば、処理ステップ36から処
理ステップ33に戻って、単語処理部12は変換文字列リス
トにつながる変換文字列を最後から順に取り出して、前
記と同様に処理される。又、前記変換の場合と同様に、
以上何れかのキー以外のキー入力でそのとき出力した変
換文字列が文書入力として確定し、処理ステップ27へ進
む。When the operator continuously presses the "Read B" key for displaying the converted character string, the process returns from the processing step 36 to the processing step 33, and the word processing unit 12 converts the converted character string list. The character string is taken out sequentially from the end and processed in the same manner as above. Also, as in the case of the above conversion,
The conversion character string output at that time by any key input other than any of the above keys is confirmed as the document input, and the process proceeds to step 27.
【0037】又、操作者が読み入力の時点で読みに代え
て例えば「読出A」キーを押下した場合には、単語処理
部12は処理部10の通知で処理ステップ29の処理を開始
し、単語記憶部13から、最大使用回数値の文字列対を検
索し、その変換文字列を取り出して処理部10に渡し、処
理部10は変換結果と同様に、文書への入力として処理し
て、出力装置15に表示する。未だ単語記憶部13に文字列
対が記憶されていない場合には、処理ステップ30で識別
して処理を終わる。If the operator presses, for example, the "read A" key instead of reading at the time of reading input, the word processing unit 12 starts the processing of processing step 29 by the notification of the processing unit 10, From the word storage unit 13, a character string pair of the maximum number of times of use is searched, the converted character string is taken out and passed to the processing unit 10, and the processing unit 10 processes the input as a document similarly to the conversion result, It is displayed on the output device 15. If the character string pair is not yet stored in the word storage unit 13, it is identified in processing step 30 and the processing ends.
【0038】変化文字列の表示に対して操作者は、所要
の変換文字列でなければ例えば「取消」キーを入力する
ことにより「読出A」キー入力を取り消し、所要の文字
列であれば、その他の必要なキー入力で、その変換文字
列が文書入力として確定するので、処理ステップ31で
「取消」キー入力と識別すれば処理ステップ32で表示し
た変換文字列を削除し、その他のキーの入力であれば処
理を終わって、表示した変換文字列が入力として確定し
て、処理ステップ27へ進む。When the changed character string is displayed, the operator cancels the "read A" key input by inputting, for example, the "cancel" key if it is not the required converted character string, and if it is the required character string, The conversion character string is confirmed as the document input by other necessary key input. Therefore, if it is identified as the "Cancel" key input in processing step 31, the conversion character string displayed in processing step 32 is deleted, and the other key input is performed. If it is an input, the process is terminated, the displayed converted character string is confirmed as an input, and the process proceeds to a processing step 27.
【0039】なお、続けて「読出A」キーを押下すれ
ば、単語処理部12が使用回数が次に大きい文字列対を順
次検索するようにしてもよい。図3に示す「その他」の
指示入力には、「無変換」の指示、直前の入力を取り消
すための「取消」の指示等があって、それぞれ通常の処
理が行われる。If the "read A" key is continuously pressed, the word processing unit 12 may sequentially search for a character string pair having the next largest number of times of use. The “other” instruction input shown in FIG. 3 includes a “non-conversion” instruction, a “cancel” instruction for canceling the immediately preceding input, etc., and normal processing is performed for each.
【0040】前記の単語処理部12が単語記憶部13に記憶
された文字列対を検索する処理では、通常の辞書検索等
と同様に入力文字列と完全に一致する読み文字列を検索
したが、第2の発明に示すとおり、入力文字列と完全に
一致しなくても、入力文字列と一致する文字列を先頭に
持つ(入力文字列より長い)読み文字列も検索の対象と
するようにしてもよい。In the process for the word processing unit 12 to search for a character string pair stored in the word storage unit 13, a reading character string that exactly matches the input character string is searched for as in a normal dictionary search or the like. As shown in the second invention, even if the input character string does not completely match, the reading character string that has the character string that matches the input character string at the beginning (longer than the input character string) is also searched. You may
【0041】このようにすることにより、入力すべき読
み文字列を短縮することが、自動的に行われる結果とな
り、読みの前半部のみを同じくする文字列対が少ない場
合等には、入力操作効率の向上に極めて有効である。By doing so, the reading character string to be input is automatically shortened, and when there are few character string pairs that are the same only in the first half of reading, an input operation is performed. It is extremely effective in improving efficiency.
【0042】図5及び図6は文例によって処理を説明す
る図であって、(a)に例示する文を入力するものとす
る。なお、この例では、かな漢字変換で入力された文字
列のうち、名詞のみについて、単語記憶部13へ記憶する
ものとする。FIGS. 5 and 6 are diagrams for explaining the processing by using sentence examples, and the sentence illustrated in (a) is input. In this example, only the noun of the character string input by the kana-kanji conversion is stored in the word storage unit 13.
【0043】先ず初めは単語記憶部13が空の状態で例文
の第1行から入力が始まり、「昨日」、「雨」、「今
日」が順次に、通常の辞書11を使用するかな漢字変換で
変換されると、それらの文字列対が(b)に示すように単
語記憶部13に記憶される。First, with the word storage unit 13 being empty, the input starts from the first line of the example sentence, and "Yesterday", "Rain", and "Today" are sequentially converted into Kana-Kanji conversion using the normal dictionary 11. After conversion, the character string pairs are stored in the word storage unit 13 as shown in (b).
【0044】次に第1行の2番目の「雨」の入力のため
に、読み「あめ」+「変換B」キーを入力することによ
り、単語記憶部13を検索して「雨」に変換され、「あめ
→雨」文字列対の使用回数は「2」に進められる。な
お、この場合に読みは「あ」のみでもよい(本第2の発
明)。又、図の最近変換文字列17は、前記変換文字列リ
ストの、変換文字列を1個のみ記憶する例である。Next, in order to input the second "rain" in the first line, by inputting the reading "ame" + "conversion B" key, the word storage unit 13 is searched and converted into "rain". Then, the number of times of use of the “candy → rain” character string pair is advanced to “2”. In this case, the reading may be only "a" (the second invention). Further, the recently converted character string 17 in the figure is an example of storing only one converted character string in the converted character string list.
【0045】第2行の入力で、「あめ」+「変換A」で
「飴」に変換確定すると、図の(c)のように単語記憶部
13には読み「あめ」は同音異語が2件ある状態になる。
ここで、第2行後半の入力で、「あめ」+「変換B」と
すると、単語記憶部13の「あめ」を検索し、使用回数の
多い文字列対から変換文字列候補として「雨」が出力さ
れ、直ちに確定される。「雨」への変換確定により、雨
の文字列対の使用回数は3に進められる。When inputting the second line and converting and deciding to "candy" with "Ame" + "Conversion A", as shown in FIG.
The reading "Ame" in 13 has two homonyms.
Here, if the input in the latter half of the second line is “Ame” + “Conversion B”, “Ame” in the word storage unit 13 is searched and “Ame” is selected as the conversion character string candidate from the character string pairs that are used a lot. Is output and is immediately confirmed. By confirming the conversion to "rain", the number of times the character string pair of rain is used is advanced to 3.
【0046】なお、ここで「飴」を入力したい場合は、
「雨」が表示されている状態で、もう一度「変換B」キ
ーを押せば変換文字列候補は「飴」に書き換えられる。
次に第3行で、「先日,」の入力後「私」を入力する場
合には、前記と同様に読みとしては、「わたし」、「わ
た」、「わ」何れでも、「変換B」キーにより、「私」
に変換される。If you want to enter "candy" here,
When "rain" is displayed, if the "convert B" key is pressed again, the converted character string candidate is rewritten to "candy".
Next, in the third line, when "I" is entered after "Another day" is entered, the same reading as "Me", "Wata", or "Wa" is given as "Conversion B". By key, "I"
Is converted to.
【0047】次に図の(d)に示すように、第4行の「明
日は」の入力に続いて「読出A」キーを押すと、単語記
憶部13から使用回数の最大の文字列対を検索することに
より、「雨」が入力として表示される。Next, as shown in (d) of the figure, when the "Read Tomorrow" key is pressed following the input of "Tomorrow is" in the 4th line, the character string pair with the maximum number of times of use is read from the word storage unit 13. By searching for, "rain" is displayed as an input.
【0048】又、第4行を入力し、第5行で「どうか」
を無変換入力した後、「読出B」キーを入力すると、第
4行で最後に変換されて最近変換文字列17に記憶されて
いる「晴れ」が入力として表示される。Also, enter the 4th line, and in the 5th line, "Please"
When the "Read B" key is input after inputting no conversion, "Fine" which is last converted in the fourth line and stored in the recently converted character string 17 is displayed as an input.
【0049】[0049]
【発明の効果】以上の説明から明らかなように本発明に
よれば、文書作成/更新作業において、変換した文字列
の読みと変換文字列との文字列対を自動的に記憶して、
その後の変換に利用できるようにすることにより、各文
書ごとに多用される文字列について、特に登録する等の
操作を経る必要無しに、それらの文字変換効率が高めら
れるという著しい工業的効果がある。As is apparent from the above description, according to the present invention, in the document creation / update work, the reading of the converted character string and the character string pair of the converted character string are automatically stored,
By making it available for subsequent conversion, there is a remarkable industrial effect that the character conversion efficiency of the character strings frequently used for each document can be improved without the need to perform operations such as registration in particular. .
【図1】 本発明の構成を示すブロック図FIG. 1 is a block diagram showing the configuration of the present invention.
【図2】 本発明の実施例を示すブロック図FIG. 2 is a block diagram showing an embodiment of the present invention.
【図3】 本発明の処理の流れ図(その1)FIG. 3 is a flowchart of the process of the present invention (No. 1)
【図4】 本発明の処理の流れ図(その2)FIG. 4 is a flowchart of the process of the present invention (No. 2)
【図5】 処理例を説明する図(その1)FIG. 5 is a diagram illustrating a processing example (No. 1)
【図6】 処理例を説明する図(その2)FIG. 6 is a diagram illustrating a processing example (No. 2).
1 文書処理部 2、12 単語処理部 3、13 単語記憶部 10 処理部 11 辞書 14 入力装置 15 出力装置 16 文書格納装置 17 最近変換文字列 20〜36 処理ステップ 1 Document Processing Unit 2, 12 Word Processing Unit 3, 13 Word Storage Unit 10 Processing Unit 11 Dictionary 14 Input Device 15 Output Device 16 Document Storage Device 17 Recently Converted Character String 20-36 Processing Steps
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6276343AJPH08137864A (en) | 1994-11-10 | 1994-11-10 | Document processing device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6276343AJPH08137864A (en) | 1994-11-10 | 1994-11-10 | Document processing device |
| Publication Number | Publication Date |
|---|---|
| JPH08137864Atrue JPH08137864A (en) | 1996-05-31 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6276343AWithdrawnJPH08137864A (en) | 1994-11-10 | 1994-11-10 | Document processing device |
| Country | Link |
|---|---|
| JP (1) | JPH08137864A (en) |
| Publication | Publication Date | Title |
|---|---|---|
| JPH11328166A (en) | Computer-readable recording medium recording character input device and character input processing program | |
| JP2595934B2 (en) | Kana-Kanji conversion processor | |
| JPH08137864A (en) | Document processing device | |
| JP3498635B2 (en) | Information retrieval method and apparatus, and computer-readable recording medium | |
| JPS6246029B2 (en) | ||
| JP3070932B2 (en) | Document processing device | |
| JP4329493B2 (en) | Dictionary data compression apparatus, electronic dictionary apparatus, and program | |
| JP2742142B2 (en) | Dictionary registration method of Kana-Kanji conversion device | |
| JP3031170B2 (en) | Kana-Kanji conversion system | |
| JP3344793B2 (en) | Kana-Kanji conversion device | |
| JPS63157265A (en) | Document processor | |
| JPH0683807A (en) | Document preparing device | |
| JPH07287715A (en) | Character string search device and designation device | |
| JPH0375864A (en) | document creation device | |
| JPH05210448A (en) | Code input system for on-line program | |
| JPS62180465A (en) | Kana-kanji converting system | |
| JPH10154141A (en) | Kana-Kanji conversion device | |
| JPH0131229B2 (en) | ||
| JPH01133175A (en) | Word converter | |
| JPH09282316A (en) | Kanji / Kana conversion device | |
| JPH06149787A (en) | Japanese syllabary-to-chinese character converting device | |
| JPH11110378A (en) | Device and method for kana/kanji conversion and recording medium recording kana/kanji converting program | |
| JPH1011429A (en) | Character processor | |
| JPH03208162A (en) | Input device | |
| JPH0589094A (en) | Kana-Kanji converter |
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination | Free format text:JAPANESE INTERMEDIATE CODE: A300 Effective date:20020115 |