Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3612352B2 - Kana-kanji conversion device - Google Patents
[go: Go Back, main page]

JP3612352B2 - Kana-kanji conversion device - Google Patents

Kana-kanji conversion device Download PDF

Info

Publication number
JP3612352B2
JP3612352B2 JP26306494A JP26306494A JP3612352B2 JP 3612352 B2 JP3612352 B2 JP 3612352B2 JP 26306494 A JP26306494 A JP 26306494A JP 26306494 A JP26306494 A JP 26306494A JP 3612352 B2 JP3612352 B2 JP 3612352B2
Authority
JP
Japan
Prior art keywords
conversion
candidate
candidates
kana
displayed
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
JP26306494A
Other languages
Japanese (ja)
Other versions
JPH08106459A (en
Inventor
実 新田
Original Assignee
株式会社ジャストシステム
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 株式会社ジャストシステム filed Critical 株式会社ジャストシステム
Priority to JP26306494A priority Critical patent/JP3612352B2/en
Publication of JPH08106459A publication Critical patent/JPH08106459A/en
Application granted granted Critical
Publication of JP3612352B2 publication Critical patent/JP3612352B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、入力された読み文字列をかな漢字変換するかな漢字変換装置に関し、特に、変換候補の次候補の選択を容易にできるようにしたかな漢字変換装置に関する。
【0002】
【従来の技術】
従来、かな漢字変換装置においては、入力された読み文字列をかな漢字混じり文字列に変換する過程で、同じ読みで意味や送りがなが異なる語(同音語)については、例えば、入力画面上で該当の単語の箇所をオーバライン等で示して変換候補として表示し、利用者が次候補を示す機能キーを押下する毎に次の変換候補を太下線等で示して表示するようにしている。例えば、「きく」と入力した際、本来「菊」に変換したいのに「聞く」が表示された場合、利用者は「菊」が表示されるまで次候補キーを押下し続けることになる。そして、「菊」が表示された段階で、確定を示す機能キーを押下して変換候補を確定する手順となる。
【0003】
また、次候補の表示方法の他の例としては、例えば、画面上の下部に表示ウィンドウを設け、利用者が次候補を示す機能キーを押下した時点で変換候補の一覧を表示ウィンドウ内に表示し、利用者が更に次候補の機能キーを押下する毎に対象となる変換候補を示す表示(白抜き表示等)を移動させることにより、変換候補の一覧の中から変換候補を選択できるようにしたものもある。この場合、表示ウィンドウ内に入りきらない変換候補は、横スクロール等で表示されるようになっている。そして、表示ウィンドウ内に所望の変換候補が見つかれば、確定を示す機能キーを押下して変換候補を確定する手順となる。
【0004】
【発明が解決しようとする課題】
しかしながら、上述したように従来のかな漢字変換装置では、変換後の表記が利用者の意図に合わない場合、次候補数が多い単語については、ウィンドウ内の変換候補の一覧を選択する方法であっても数多くのキー操作が必要となる。そのため、所望の単語を捜して確定するまでに時間がかかると共に、選択のための操作が煩わしいという問題があった。
【0005】
本発明は、上述のような事情よりなされたものであり、本発明の目的は、変換候補の中から所望の候補を選択する利用者のキー操作の負担を軽減し、迅速な変換候補の選択ができる次候補の頭出し機能を有するかな漢字変換装置を提供することにある。
【0006】
【課題を解決するための手段】
本発明は、入力された読み文字列をかな漢字変換するかな漢字変換装置に関するものであり、本発明の上記目的は、入力された読み文字列をかな漢字変換し、前記変換結果を表示すると共に、前記変換結果の中に同音語が存在する読みについては前記読みに対応する変換候補を変換候補列から取り出して表示し、前記変換候補に対する次候補の指示入力がある度に前記変換候補の次候補を前記変換候補列の配列順に順次表示するようになっているかな漢字変換装置において、前記変換候補の単語の属性と前記変換候補列の中の各変換候補の単語の属性とを比較して単語の属性が異なる変換候補を選択する次候補選択部を備え、前記次候補の指示入力が頭出しを指示する特定の指示入力であれば、前記次候補選択部により選択された変換候補を次候補として表示するようにすることによって達成される。
【0007】
【作用】
本発明にあっては、現在表示されている変換対象の候補とは単語の属性が異なる変換候補を変換候補列から選択する次候補選択部を備え、特定の指示入力があった場合、選択された変換候補を次候補として表示する。その結果、単語の属性が異なる単語までジャンプして次候補が表示されるので、変換候補を選択する際のキー操作の回数を著しく減らすことができる。例えば単語の属性を“語幹の読みの長さ”とした場合、「きく」と入力した際、本来「菊」に変換したいのに 「聞く」が表示されても、特定のキーを1回押下することにより、語幹の読みの長さが1の変換候補がジャンプされて読みの長さが2の「菊」等が次候補として表示される。また、単語の属性を“品詞の種類”とした場合、特定のキーを1回押下することにより、例えば、動詞の変換候補列から名詞の変換候補列の先頭へとジャンプして次候補が表示される。そのため、所望の候補を容易に捜して確定できるようになる。
【0008】
【実施例】
以下、図面に基づいて本発明の実施例について詳細に説明する。なお、本実施例では、ウィンドウ内に変換候補の一覧を表示する方式を例として説明するが、入力画面上の変換候補を置き換えて表示する方式でも、本発明を適用することができる。また、説明を分かりやすくするために、変換候補は、文節の場合を略して単語の場合とし、さらに、カラー表示機能を有する装置を例とし、入力中の文字列は“黄色”,変換候補の単語は“水色”,確定後の単語は“白”,現在変換対象となっている変換候補(以下、変換対象候補と呼ぶ)は白抜きで、それぞれ示すものとして説明する。
【0009】
図1は、本発明の次候補の頭出し機能を有するかな漢字変換装置の概略構成の一例を示すブロック図であり、各処理プログラムや制御データ等はROM2及びRAM3に格納されており、次候補の頭出し機能を有するかな漢字変換部30はRAM3内に格納されている。かな漢字変換部30では、キーボード5aやマウス5b等の入力手段5から入力された文字列を、辞書4を索引して読み文字列からかな漢字混じり文字列に変換する。かな漢字変換部30では、次候補を表示する際、入力画面の下部に設けられた表示ウィンドウ内に変換候補の一覧を表示する。その際、先頭の変換候補を変換対象候補として白抜きで示す。そして、次候補の頭出しを指示する特定のキー(以下、“ジャンプキー”と呼ぶ)が入力された場合、変換対象候補の単語の属性(例えば語幹の読みの長さ)とは、属性が異なる変換候補までジャンプし、その変換候補を変換対象候補として示すようになっている。同図において、全体の制御を行なうCPU1,ROM2,RAM3,辞書4,キーボード5aやマウス5b等の入力手段5,及びCRT6はシステムバス7を介して接続され、相互にデータの授受が行われる。
【0010】
図2は、本発明装置のかな漢字変換部30の機能構成の一例を示すブロック図であり、先ず、同図を用いて本発明の概略を説明する。かな漢字変換部30は、読み文字列や機能キーの入力,及びかな漢字変換候補や結果の出力を行なう入出力制御部31と、辞書4を索引して読み文字列に対するかな漢字候補文字列を上記入出力制御部31に供給するかな漢字変換実行部32とから構成される。入出力制御部31は以下の構成を備えている。
【0011】
解析部311は、入力されたデータが文字であるか機能キーであるかを判定し、文字であれば更に入力モードを判定し、ローマ字入力であれば“かな”に変換する。そして変換後の読み文字列を格納部312に格納すると共に、読み文字列を解析して文節/単語情報を格納部312に格納する。また、入力されたデータが変換を指示する機能キーであれば、格納部312に格納された読み文字列をかな漢字変換実行部32に転送する。
【0012】
かな漢字変換実行部32は、辞書4を索引して読み文字列に対する変換候補文字列を作成する。かな漢字変換実行部32から出力される変換候補文字列は、格納部312に変換結果として格納される。変換結果出力部313では、同音語が存在しない文字列は黄色で示すと共に、同音語が存在する単語(変換候補)については水色で示し、入力文字列に対するかな漢字変換結果をCRT6に表示する。
【0013】
解析部311で判定された入力されたデータが次候補を指示する機能キーであれば、変換結果出力部313では、格納部312から変換候補文字列を取り出し、画面上の下部の表示ウィンドウ内に変換候補の一覧を表示し、先頭の変換候補を変換対象候補として白抜きで表示する。ここでの取り出し順序は、かな漢字変換実行部32で格納された順序であり、利用者の使用頻度等を学習して配列された順序である。
【0014】
一方、解析部311で判定された入力されたデータが次候補の頭出しを指示する“ジャンプキー”であれば、次候補選択部314が呼び出され、次候補の頭出し処理が行なわれる。次候補選択部314では、格納部312に格納されている変換候補を取り出して単語の属性を現在の変換対象候補と比較し、単語の属性が異なる変換候補が現れるまで取出処理を繰り返す。そして、単語の属性が異なる変換候補が現れたら、その変換候補を変換対象候補として変換結果出力部313を介して表示ウィンドウ内に表示する。
【0015】
ここで、単語の属性とは、例えば「語幹の読みの長さ」又は「品詞の種類」であり、いずれかの属性が初期設定値として設定されている。そして、いずれの属性で次候補(変換対象候補)の頭出しをするかは、オプション設定画面(或いは属性を選択する機能キーでの指示)で変更できるようになっている。また、単語の属性は、例えば「語幹の読みの長さ+品詞の種類」としても良い。
【0016】
このような構成において、本発明の次候補の頭出し機能を有するかな漢字変換装置入力の動作例を図3及び図4のフローチャートに従って詳細に説明する。
【0017】
キーボード5aやマウス5b等の入力手段5を用いて入力され文字列は、入出力制御部31内の解析部311によって解析され、“かな”に変換されてCRT6に表示されると共に、読み文字列が格納部312に格納される。その際、読み文字列は文節及び単語単位に区切られ、区切りや品詞区分等の文節/単語情報が作成されて格納部312に格納される(ステップS1)。利用者が明示的に変換キーを押下した場合、或いは「句読点:。、」が入力された場合のそれ以前の読みについて、かな漢字変換実行部32は、解析部311から転送されてくる読み文字列を入力し、読み文字列に対する変換結果を格納部312に格納する。
【0018】
続いて、入出力制御部31内の変換結果出力部313では、同音語が存在しない文字列は黄色で示すと共に、同音語が存在する単語については水色で示し、入力文字列に対するかな漢字変換結果をCRT6に表示する(ステップS2)。利用者は、かな漢字変換結果を見て、表記が意図に合わなかった場合は次候補を指示する機能キーを押下する。
【0019】
解析部311で次候補を指示する機能キーの入力が確認されると(ステップS3)、変換結果出力部313では、格納部312から当該変換候補に対する変換候補文字列を取り出して、CRT6の表示ウィンドウ内に変換候補の一覧を表示する。例えば、利用者が「かく」と入力し、図4(A)に示すように、入力画面上では変換候補として「各」が表示されているとすると、次候補を指示する機能キーの入力によって、次候補数が所定数(例えば3個)以上であれば、ウィンドウ内に収まる分だけ変換候補の一覧を表示する。その際、先頭の変換候補を変換対象候補として表示(同図(A)の斜線部:変換対象候補全体の反転(白抜き)表示)すると共に、入力画面上の変換候補を“かな”に変更して表示する(ステップS4)。
【0020】
利用者によって、更に次候補を示す機能キーが入力された場合、(ステップS5,S6)、変換結果出力部313は、表示ウィンドウ内の一覧表示において、当該方向に1変換候補分、変換対象候補を示す白抜き表示を移動させて表示する。この次候補のキー操作による変換候補の選択方式は、従来技術と同様である。例えば、図4(A)の表示例で「7.閣」を選択したいのであれば、利用者は、次候補キーを6回押下して選択する。また、ウィンドウ内に表示されていなければ、更に次候補キーを押下して所望の変換候補を捜すことになる(ステップS7)。
【0021】
一方、解析部311で判定された入力されたデータが、次候補の頭出しを指示する“ジャンプキー”であれば(ステップS8)、次候補選択部314が呼び出され、次候補の頭出し処理が行なわれる。次候補選択部314では、現在の変換対象候補の単語の属性と、格納部312に格納されている変換候補列の中の各変換候補の単語の属性とを比較する。ここで、単語の属性は、解析部311での処理で単語情報として格納されており、次候補選択部314では、単語情報に基づいて上記の比較を行なう。例えば、単語の属性が“語幹の読みの長さ”に設定されていれば、変換対象候補及び比較対象の変換候補の“語幹の読みの長さ”を単語情報から取り出して、両者を比較する。また、単語の属性が“品詞の種類”に設定されていれば、それぞれの単語情報から品詞区分(名詞,動詞等を示す情報)を取り出して両者を比較する。
【0022】
そして、変換候補列において、属性が異なる変換候補が現れたら、その変換候補を変換対象候補として変換結果出力部313を介して表示ウィンドウ内に表示する。例えば、単語の属性が“語幹の読みの長さ”に設定されている場合、語幹の読みの長さが異なる「書(く)」までジャンプし、図4(B)に示すように、「書(く)」を変換対象候補として表示する。その際、ジャンプした変換対象候補が表示ウィンドウ内に表示されていない場合は、当該変換対象候補を先頭位置(或いは、順次横スクロールさせて変換対象候補を所定(中央,末尾等)の位置)にして変換候補一覧を表示する。また、ジャンプした変換対象候補が表示ウィンドウ内に表示されている場合は、同図(C)の矢印で示すように、「1.告」から「7.濃(く)」へと、語幹の読みの長さが異なる変換候補の先頭までジャンプして変換対象候補を表示する。
【0023】
このような次候補の頭出し機能を備えることにより、次候補の選択におけるキー操作が著しく減少する。なお、ここでの頭出し処理は、変換候補一覧の配列が、学習機能によって単語の属性が混在する状態になっていても、同様である。例えば、単語の属性が品詞に設定されていて、変換候補の配列が「1.名詞,2.動詞,3.動詞,4.名詞,5.動詞……」となっていると仮定すると、ジャンプキーを押下する度に、2→4→5というように変換対象候補の表示が移動する。但し、現在の変換対象候補の単語の属性を基準に比較せずに、最初に表示された変換対象候補の単語の属性を基準に比較し、ジャンプキーを押下する度に、上記配列で2→3→5というように変換対象候補の表示を移動させるようにしても良い。あるいは、単語の同一属性のものをグループ化して配列し、ジャンプキーを押下する度に、現在の変換対象候補の属性とは異なる属性のグループの先頭へジャンプして、グループの先頭から一覧を表示させるようにしても良い(ステップS9)。
【0024】
ステップS9における次候補の頭出し処理が終わると、ステップS5に戻って上記動作を繰り返す。そして、変換候補が全て確定されたのであれば、次の文章等の入力待ちとし、処理を終了する。
【0025】
【発明の効果】
以上のように本発明の次候補の頭出し機能を有するかな漢字変換装置によれば、単語の属性が異なる単語までジャンプして次候補が表示されるので、変換候補を選択する際のキー操作の回数を著しく減らすことができる。従って、変換候補の中から所望の候補を選択する利用者のキー操作の負担を軽減することができ、迅速な変換候補の選択が可能となる。
【図面の簡単な説明】
【図1】本発明の次候補の頭出し機能を有するかな漢字変換装置の概略構成の一例を示すブロック図である。
【図2】本発明装置のかな漢字変換部の機能構成の一例を示すブロック図である。
【図3】本発明装置の動作例を説明するためのフローチャートである。
【図4】本発明装置による次候補の表示例を示す図である。
【符号の説明】
1 CPU
2 ROM
3 RAM
4 辞書
5 入力手段
5a キーボード
5b マウス
6 CRT
30 かな漢字変換部
31 入出力制御部
32 かな漢字変換実行部
311 解析部
312 格納部
313 変換結果出力部
314 次候補選択部
[0001]
[Industrial application fields]
The present invention relates to a kana-kanji conversion device that converts an input reading character string into kana-kanji characters, and more particularly to a kana-kanji conversion device that can easily select a next candidate for conversion.
[0002]
[Prior art]
Conventionally, in a kana-kanji conversion device, in the process of converting an input reading character string into a kana-kanji mixed character string, for a word (sound word) that has the same reading but different meaning and feed, for example, the corresponding word on the input screen Are displayed as conversion candidates, and each time the user presses a function key indicating the next candidate, the next conversion candidate is displayed with a bold underline or the like. For example, when “Kiku” is input and “Listen” is displayed even though it is originally intended to be converted to “Chrysanthemum”, the user continues to press the next candidate key until “Chrysanthemum” is displayed. Then, when “chrysanthemum” is displayed, the function key indicating confirmation is pressed to confirm the conversion candidate.
[0003]
As another example of the next candidate display method, for example, a display window is provided at the bottom of the screen, and a list of conversion candidates is displayed in the display window when the user presses a function key indicating the next candidate. Each time the user further presses the function key of the next candidate, the conversion candidate can be selected from the list of conversion candidates by moving the display indicating the target conversion candidate (such as white display). Some have done. In this case, conversion candidates that do not fit in the display window are displayed by horizontal scrolling or the like. If a desired conversion candidate is found in the display window, the conversion candidate is confirmed by pressing a function key indicating confirmation.
[0004]
[Problems to be solved by the invention]
However, as described above, the conventional Kana-Kanji conversion device is a method of selecting a list of conversion candidates in the window for words having a large number of next candidates when the notation after conversion does not match the user's intention. However, many key operations are required. Therefore, there are problems that it takes time to search for and determine a desired word and that the operation for selection is troublesome.
[0005]
The present invention has been made under the circumstances as described above, and an object of the present invention is to reduce the burden of a key operation of a user who selects a desired candidate from among conversion candidates, and to quickly select conversion candidates. It is an object of the present invention to provide a kana-kanji conversion device having a cueing function for next candidates.
[0006]
[Means for Solving the Problems]
The present invention relates to a kana-kanji conversion device for converting an input reading character string into kana-kanji characters, and the object of the present invention is to convert the input reading character string into kana-kanji characters, display the conversion result, and perform the conversion. For a reading in which a homonym is present in the result, a conversion candidate corresponding to the reading is extracted from the conversion candidate string and displayed, and the next candidate for the conversion candidate is displayed each time there is an instruction input for the next candidate for the conversion candidate. In the kana-kanji conversion device, which is sequentially displayed in the arrangement order of the conversion candidate sequence, the attribute of the word is obtained by comparing the attribute of the conversion candidate word with the attribute of each conversion candidate word in the conversion candidate sequence. If a next candidate selection unit that selects different conversion candidates is provided, and the instruction input of the next candidate is a specific instruction input instructing cueing, the conversion candidate selected by the next candidate selection unit is selected. It is achieved by the displayed as candidates.
[0007]
[Action]
The present invention includes a next candidate selection unit that selects a conversion candidate having a word attribute different from that of the currently displayed conversion target candidate from the conversion candidate string, and is selected when a specific instruction is input. The converted candidate is displayed as the next candidate. As a result, the next candidate is displayed by jumping to a word having a different attribute, so that the number of key operations when selecting a conversion candidate can be significantly reduced. For example, if the word attribute is “stem reading length”, when you enter “Kiku”, even if you want to convert it to “Chrysanthemum” but “Listen” is displayed, press a specific key once As a result, the conversion candidate having the stem reading length of 1 is jumped, and “chrysanthemum” having the reading length of 2, etc. is displayed as the next candidate. If the word attribute is “part of speech”, pressing a specific key once, for example, jumps from the verb conversion candidate string to the top of the noun conversion candidate string and displays the next candidate. Is done. Therefore, a desired candidate can be easily searched and determined.
[0008]
【Example】
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In this embodiment, a method for displaying a list of conversion candidates in a window will be described as an example. However, the present invention can also be applied to a method in which conversion candidates on an input screen are replaced and displayed. In order to make the explanation easy to understand, the conversion candidate is an abbreviation of a phrase and a case of a word. Further, an example of a device having a color display function is used. The description will be made assuming that the word is “light blue”, the finalized word is “white”, and the conversion candidates that are currently converted (hereinafter referred to as conversion target candidates) are outlined, respectively.
[0009]
FIG. 1 is a block diagram showing an example of a schematic configuration of a kana-kanji conversion device having a cueing function for a next candidate according to the present invention. Each processing program, control data, and the like are stored in the ROM 2 and the RAM 3, and the next candidate A kana-kanji conversion unit 30 having a cueing function is stored in the RAM 3. In the kana-kanji conversion unit 30, the character string input from the input means 5 such as the keyboard 5a or the mouse 5b is indexed in the dictionary 4 and converted from the read character string into a kana-kanji mixed character string. When displaying the next candidate, the kana-kanji conversion unit 30 displays a list of conversion candidates in a display window provided at the bottom of the input screen. At that time, the top conversion candidate is shown as a white candidate as a conversion target candidate. When a specific key (hereinafter referred to as a “jump key”) for instructing the search for the next candidate is input, the attribute of the conversion target candidate word (for example, the length of reading of the stem) It jumps to a different conversion candidate and shows the conversion candidate as a candidate for conversion. In the figure, a CPU 1, a ROM 2, a RAM 3, a dictionary 4, an input means 5, such as a keyboard 5a and a mouse 5b, and a CRT 6 that perform overall control are connected via a system bus 7 to exchange data with each other.
[0010]
FIG. 2 is a block diagram showing an example of the functional configuration of the kana-kanji conversion unit 30 of the device of the present invention. First, the outline of the present invention will be described with reference to FIG. The kana-kanji conversion unit 30 inputs the input character string and function key, and outputs the input / output control unit 31 for outputting the kana-kanji conversion candidates and results, and the input / output of the kana-kanji candidate character string for the read character string by indexing the dictionary 4. The kana-kanji conversion execution unit 32 is supplied to the control unit 31. The input / output control unit 31 has the following configuration.
[0011]
The analysis unit 311 determines whether the input data is a character or a function key. If the input data is a character, it further determines the input mode, and if it is a Roman character input, converts it to “Kana”. The converted reading character string is stored in the storage unit 312, and the reading / character string is analyzed and the phrase / word information is stored in the storage unit 312. If the input data is a function key for instructing conversion, the read character string stored in the storage unit 312 is transferred to the kana-kanji conversion execution unit 32.
[0012]
The kana-kanji conversion execution unit 32 creates an conversion candidate character string for the reading character string by indexing the dictionary 4. The conversion candidate character string output from the kana-kanji conversion execution unit 32 is stored in the storage unit 312 as a conversion result. In the conversion result output unit 313, a character string in which no homophone is present is shown in yellow, and a word (conversion candidate) in which the homophone is present is shown in light blue, and a Kana-Kanji conversion result for the input character string is displayed on the CRT 6.
[0013]
If the input data determined by the analysis unit 311 is a function key indicating the next candidate, the conversion result output unit 313 extracts the conversion candidate character string from the storage unit 312 and displays it in the display window at the bottom of the screen. A list of conversion candidates is displayed, and the first conversion candidate is displayed in white as a conversion target candidate. The extraction order here is the order stored in the kana-kanji conversion execution unit 32, and is the order in which the usage frequency of the user is learned and arranged.
[0014]
On the other hand, if the input data determined by the analysis unit 311 is a “jump key” instructing the search for the next candidate, the next candidate selection unit 314 is called, and the next candidate search process is performed. The next candidate selection unit 314 extracts the conversion candidates stored in the storage unit 312, compares the attribute of the word with the current conversion target candidate, and repeats the extraction process until a conversion candidate having a different word attribute appears. When conversion candidates having different word attributes appear, the conversion candidates are displayed as conversion target candidates in the display window via the conversion result output unit 313.
[0015]
Here, the word attribute is, for example, “stem length” or “part of speech”, and one of the attributes is set as an initial setting value. Then, with which attribute the next candidate (conversion target candidate) is cued can be changed on the option setting screen (or an instruction with a function key for selecting an attribute). Further, the attribute of the word may be, for example, “reading length of word stem + type of part of speech”.
[0016]
In such a configuration, an operation example of input of a Kana-Kanji conversion device having a cue function for the next candidate of the present invention will be described in detail according to the flowcharts of FIGS.
[0017]
The character string input using the input means 5 such as the keyboard 5a or the mouse 5b is analyzed by the analysis unit 311 in the input / output control unit 31, converted into "kana", displayed on the CRT 6, and read character string. Is stored in the storage unit 312. At this time, the reading character string is divided into phrases and words, and phrase / word information such as a break and part of speech classification is created and stored in the storage unit 312 (step S1). When the user explicitly presses the conversion key or when “Punctuation ::” is input, the kana-kanji conversion execution unit 32 reads the read character string transferred from the analysis unit 311. And the conversion result for the reading character string is stored in the storage unit 312.
[0018]
Subsequently, in the conversion result output unit 313 in the input / output control unit 31, a character string in which no homophone is present is shown in yellow, a word in which the homonym is present is shown in light blue, and a Kana-Kanji conversion result for the input character string is displayed. Display on the CRT 6 (step S2). The user looks at the Kana-Kanji conversion result, and if the notation does not match the intention, the user presses a function key that indicates the next candidate.
[0019]
When the analysis unit 311 confirms the input of the function key for instructing the next candidate (step S3), the conversion result output unit 313 extracts the conversion candidate character string for the conversion candidate from the storage unit 312 and displays the display window of the CRT 6 A list of conversion candidates is displayed. For example, if the user inputs “Kaku” and “Each” is displayed as a conversion candidate on the input screen as shown in FIG. 4A, the function key that indicates the next candidate is input. If the number of next candidates is greater than or equal to a predetermined number (for example, 3), a list of conversion candidates is displayed for the amount that fits in the window. At that time, the first conversion candidate is displayed as a candidate for conversion (shaded area in FIG. 5A: the entire conversion target candidate is inverted (white)), and the conversion candidate on the input screen is changed to “Kana”. Is displayed (step S4).
[0020]
When the function key indicating the next candidate is further input by the user (Steps S5 and S6), the conversion result output unit 313 displays one conversion candidate in the direction in the list display in the display window. The white display indicating is moved and displayed. The conversion candidate selection method by the key operation of the next candidate is the same as that of the conventional technique. For example, if it is desired to select “7. Kaku” in the display example of FIG. 4A, the user selects the next candidate key by pressing it six times. If not displayed in the window, the next candidate key is further pressed to search for a desired conversion candidate (step S7).
[0021]
On the other hand, if the input data determined by the analysis unit 311 is a “jump key” instructing the search for the next candidate (step S8), the next candidate selection unit 314 is called and the next candidate search process is performed. Is done. The next candidate selection unit 314 compares the attribute of the current conversion target candidate word with the attribute of each conversion candidate word in the conversion candidate string stored in the storage unit 312. Here, the attribute of the word is stored as word information by the processing in the analysis unit 311, and the next candidate selection unit 314 performs the above comparison based on the word information. For example, if the word attribute is set to “stem reading length”, the “stem reading length” of the conversion candidate and the conversion candidate to be compared is extracted from the word information and compared. . If the attribute of the word is set to “type of part of speech”, the part of speech classification (information indicating noun, verb, etc.) is extracted from each word information and compared.
[0022]
When conversion candidates having different attributes appear in the conversion candidate string, the conversion candidates are displayed as conversion target candidates in the display window via the conversion result output unit 313. For example, if the word attribute is set to “stem reading length”, jump to “writing” having a different stem reading length, and as shown in FIG. "" Is displayed as a candidate for conversion. In this case, if the jumped conversion target candidate is not displayed in the display window, the conversion target candidate is set to the start position (or the conversion target candidate is set to a predetermined position (center, end, etc.) by sequentially scrolling horizontally. To display the conversion candidate list. Further, when the jumped conversion target candidate is displayed in the display window, as indicated by the arrow in FIG. 5C, from “1. notification” to “7. Jump to the top of conversion candidates with different reading lengths and display conversion target candidates.
[0023]
By providing such a next candidate cueing function, key operations in selecting the next candidate are significantly reduced. The cueing process here is the same even when the array of conversion candidate lists is in a state in which word attributes are mixed by the learning function. For example, if it is assumed that the attribute of the word is set to part of speech and the conversion candidate array is “1. noun, 2. verb, 3. verb, 4. noun, 5. verb ...”, jump Each time the key is pressed, the display of the candidate for conversion moves in the order of 2 → 4 → 5. However, instead of comparing the attribute of the current candidate word for conversion with the reference, the comparison is made based on the attribute of the first candidate word to be converted, and every time the jump key is pressed, 2 → You may make it move the display of the candidate for conversion like 3 → 5. Alternatively, groups of words with the same attribute are grouped and arranged, and each time the jump key is pressed, the list jumps to the beginning of the group whose attribute is different from the attribute of the current candidate for conversion and displays a list from the top of the group You may make it carry out (step S9).
[0024]
When the next candidate cueing process in step S9 is completed, the process returns to step S5 and the above operation is repeated. If all the conversion candidates are confirmed, the process waits for input of the next sentence and the process ends.
[0025]
【The invention's effect】
As described above, according to the kana-kanji conversion apparatus having the next candidate cuing function of the present invention, the next candidate is displayed by jumping to a word having a different word attribute. The number of times can be significantly reduced. Therefore, it is possible to reduce the burden of the key operation of the user who selects a desired candidate from among the conversion candidates, and it is possible to quickly select conversion candidates.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an example of a schematic configuration of a Kana-Kanji conversion device having a next candidate cueing function according to the present invention.
FIG. 2 is a block diagram showing an example of a functional configuration of a kana-kanji conversion unit of the device of the present invention.
FIG. 3 is a flowchart for explaining an operation example of the device of the present invention;
FIG. 4 is a diagram showing a display example of next candidates by the device of the present invention.
[Explanation of symbols]
1 CPU
2 ROM
3 RAM
4 dictionary 5 input means 5a keyboard 5b mouse 6 CRT
30 Kana-Kanji conversion unit 31 Input / output control unit 32 Kana-Kanji conversion execution unit 311 Analysis unit 312 Storage unit 313 Conversion result output unit 314 Next candidate selection unit

Claims (2)

入力された読み文字列をかな漢字変換し、前記変換結果を表示すると共に、前記変換結果の中に同音語が存在する読みについては前記読みに対応する変換候補を変換候補列から取り出して表示し、前記変換候補に対する次候補の指示入力がある度に前記変換候補の次候補を前記変換候補列の配列順に順次表示するようになっているかな漢字変換装置において、
前記変換候補の語幹の読みの長さと前記変換候補列の中の各変換候補の語幹の読みの長さとを比較して語幹の読みの長さが異なる変換候補を選択する次候補選択部を備え、
前記次候補の指示入力が頭出しを指示する特定の指示入力であれば、前記次候補選択部により選択された変換候補を次候補として表示するようにしたことを特徴とするかな漢字変換装置。
The input reading character string is kana-kanji converted, and the conversion result is displayed, and for readings where homophones are present in the conversion result, conversion candidates corresponding to the reading are extracted from the conversion candidate string and displayed, In the kana-kanji conversion device configured to sequentially display the next candidates for the conversion candidates in the order of the arrangement of the conversion candidate strings every time there is an instruction input for the next candidate for the conversion candidates,
Next candidate selecting unit that selects the conversion length of the stem readings of the candidate and the conversion candidates different lengths conversion candidates readings by comparing the length stem reading stems of each conversion candidate in the column With
If a particular instruction input instruction input of the next candidate is instructed cue, the next candidate selecting unit that has a conversion candidate selected to display the next candidate by the feature and be Luca Kanji converting the apparatus.
入力された読み文字列をかな漢字変換し、前記変換結果を表示すると共に、前記変換結果の中に同音語が存在する読みについては前記読みに対応する変換候補を変換候補列から取り出して表示し、前記変換候補に対する次候補の指示入力がある度に前記変換候補の次候補を前記変換候補列の配列順に順次表示するようになっているかな漢字変換装置において、The input reading character string is kana-kanji converted, and the conversion result is displayed, and for readings where homophones are present in the conversion result, conversion candidates corresponding to the reading are extracted from the conversion candidate string and displayed, In the kana-kanji conversion device configured to sequentially display the next candidates for the conversion candidates in the order of the arrangement of the conversion candidate strings every time there is an instruction input for the next candidate for the conversion candidates,
最初に表示された変換候補の単語の属性と前記変換候補列の中の各変換候補の単語の属性とを比較して単語の属性が異なる変換候補を選択する次候補選択部を備え、  A next candidate selection unit that selects a conversion candidate having a different word attribute by comparing the attribute of the conversion candidate word displayed first and the attribute of each conversion candidate word in the conversion candidate string;
前記次候補の指示入力が頭出しを指示する特定の指示入力であれば、前記次候補選択部により選択された変換候補を次候補として表示するようにしたことを特徴とするかな漢字変換装置。  A kana-kanji conversion apparatus characterized in that if the instruction input for the next candidate is a specific instruction input for instructing cueing, the conversion candidate selected by the next candidate selection unit is displayed as the next candidate.
JP26306494A 1994-10-03 1994-10-03 Kana-kanji conversion device Expired - Lifetime JP3612352B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26306494A JP3612352B2 (en) 1994-10-03 1994-10-03 Kana-kanji conversion device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26306494A JP3612352B2 (en) 1994-10-03 1994-10-03 Kana-kanji conversion device

Publications (2)

Publication Number Publication Date
JPH08106459A JPH08106459A (en) 1996-04-23
JP3612352B2 true JP3612352B2 (en) 2005-01-19

Family

ID=17384350

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26306494A Expired - Lifetime JP3612352B2 (en) 1994-10-03 1994-10-03 Kana-kanji conversion device

Country Status (1)

Country Link
JP (1) JP3612352B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011141725A (en) * 2010-01-07 2011-07-21 Denso Corp Navigation device

Also Published As

Publication number Publication date
JPH08106459A (en) 1996-04-23

Similar Documents

Publication Publication Date Title
US5349368A (en) Machine translation method and apparatus
EP0265280B1 (en) Machine translation system and method
JP3612352B2 (en) Kana-kanji conversion device
KR100989836B1 (en) String prediction input method and electronic device in which the method is implemented
JPS5814685B2 (en) Japanese text input device
JPS5971536A (en) Japanese sentence creation device
JPH0785027A (en) Document editing device
JP2947686B2 (en) Search result display method in translation support system
JPS61175768A (en) Paired code learning method for symbol input
JPH0357491B2 (en)
JP2702443B2 (en) Japanese input device
CN118068968A (en) Chinese phonetic double spelling input method based on 88 key large keyboard
JP3340124B2 (en) Kana-Kanji conversion device
JPH0619882A (en) Method and device for processing character
JP2007257188A (en) Dictionary search apparatus and control program thereof
JPH1145275A (en) Search result display method
JPH0492957A (en) Document processor
JPH0148581B2 (en)
JPH07182348A (en) Translation device
CN1012225B (en) Chinese character document making device
JP2005165652A (en) Translation memory system, translation method and program for translation memory system
JPS61177568A (en) Document processor
JP2002041509A (en) Character input device
JPH0610804B2 (en) Kana-Kanji converter
JPH01211169A (en) Japanese information processor

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20041005

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20041025

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101029

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131029

Year of fee payment: 9

EXPY Cancellation because of completion of term