JPH11195022A - Character processor, method for character processing and record medium - Google Patents

Character processor, method for character processing and record medium

Info

Publication number
JPH11195022A
JPH11195022A JP9368890A JP36889097A JPH11195022A JP H11195022 A JPH11195022 A JP H11195022A JP 9368890 A JP9368890 A JP 9368890A JP 36889097 A JP36889097 A JP 36889097A JP H11195022 A JPH11195022 A JP H11195022A
Authority
JP
Japan
Prior art keywords
word
phrase
notation
reading
registration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9368890A
Other languages
Japanese (ja)
Inventor
Hiroki Suzuki
大記 鈴木
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP9368890A priority Critical patent/JPH11195022A/en
Publication of JPH11195022A publication Critical patent/JPH11195022A/en
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PROBLEM TO BE SOLVED: To simplify user operation when a desired word can not be obtained through KANA (Japanese syllabary)-KANJI (Chinese character) conversion by setting as the reading of a word to be registered the reading of a word in a specified phrase before conversion. SOLUTION: A character string as an object of KANA-KANJI conversion which is inputted by space-interposed writing in phrase units and held in an input reading buffer is analyzed and candidates for the output of the KANA- KANJI conversion are outputted to a homonym candidate storage memory 137. When a pattern of an example stored in a word dictionary 133 is present for the analysis result, a candidate for the object homonym of the example is selected as a preferential candidate. The 1st candidate of the KANA-KANJI conversion is determined among the selected preferential candidate and learnt candidates in a learning data dictionary 134 and outputted to, for example, an output buffer 141. Then a phrase candidate having the same reading with the determined 1st candidate is edited as a conversion candidate example on a candidate list memory 136. The output of the KANA-KANJI conversion among the contents, etc., of the output buffer 141 is displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は日本語の文字処理の
中のかな漢字変換を行う文字処理装置、文字処理方法お
よび記録媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a character processing apparatus, a character processing method, and a recording medium for performing kana-kanji conversion in Japanese character processing.

【0002】[0002]

【従来の技術】一般的に日本語ワードプロセッサなどの
文字処理装置における日本語の入力はかな漢字変換を使
って行われている。このかな漢字変換の変換候補は、単
語の読みをもとに単語辞書を用いて行われる。第1変換
結果がユーザの所望するものでなかった場合は同音語候
補を単語辞書を用いて作成し、その中から選択する。ユ
ーザの所望する単語が使用中の単語辞書に必ず存在する
とは限らない。単語辞書に単語が存在しない場合は同音
語候補を調べても所望する単語は存在しない。
2. Description of the Related Art In general, Japanese characters are input to a character processing device such as a Japanese word processor using kana-kanji conversion. The conversion candidates for the kana-kanji conversion are performed using a word dictionary based on the reading of words. If the first conversion result is not what the user desires, a homophone candidate is created using a word dictionary, and selected from among them. The word desired by the user does not always exist in the word dictionary in use. If the word does not exist in the word dictionary, the desired word does not exist even if the homophone candidate is examined.

【0003】世の中のすべての単語を単語辞書に格納し
てユーザに提供することは不可能なため、文字処理装置
ではユーザの手によって新規に単語(読みと表記)を登
録することが可能な手段を提供している。かな漢字変換
(同音語変換を含む)によって所望の単語が得られない
場合、ユーザはその単語が辞書に存在しないことをかな
漢字変換時に知る。この後、文字処理装置において提供
されている単語登録手段を用いてユーザは所望の単語を
追加する。単語の追加後はその単語のかな漢字変換が可
能となる。
[0003] Since it is impossible to store all words in the world in a word dictionary and provide them to the user, the character processing device is capable of registering new words (reading and writing) by the user's hand. Is provided. If a desired word cannot be obtained by Kana-Kanji conversion (including homophone conversion), the user knows that the word does not exist in the dictionary at the time of Kana-Kanji conversion. Thereafter, the user adds a desired word using the word registration means provided in the character processing device. After the addition of the word, the kana-kanji conversion of the word becomes possible.

【0004】[0004]

【発明が解決しようとする課題】上述の従来の技術にお
いては、ユーザが辞書に登録されていない単語を新規に
登録すれば、それ以後のかな漢字変換はユーザの満足し
た結果を返すことになると思われる。この発明が解決し
ようとしているのは登録される前のかな漢字変換であ
る。
In the above-mentioned prior art, if the user newly registers a word that is not registered in the dictionary, the kana-kanji conversion after that seems to return the user's satisfactory result. It is. What the present invention is trying to solve is kana-kanji conversion before registration.

【0005】まずユーザはあらかじめ辞書に存在しない
単語を変換に先立って登録しておくことは不可能であ
る。使用している単語辞書に登録されている単語を把握
することも困難であるし、またユーザ自身がこれからど
んな単語を使用するかをすべて把握することも不可能で
ある。やはり辞書に存在しない単語は変換時に変換され
ないことによってユーザが知ることが多い。
First, it is impossible for a user to register words that do not exist in the dictionary before conversion. It is difficult to grasp the words registered in the word dictionary used, and it is also impossible for the user himself to grasp all words to be used. The user often knows that a word that does not exist in the dictionary is not converted at the time of conversion.

【0006】変換結果はユーザの入力した読みから文節
を切り出した形で返されることが一般的であり、ユーザ
は文節単位で結果が正しいかを選択する。ユーザはある
程度の読みをまとめて入力し、変換結果を文頭から文節
単位で所望の表記であるかを確認する。所望するもので
ない結果である場合は同音語候補を調べ候補を変更す
る。ここで所望の単語が辞書に存在しない場合、その場
で所望の表記を得ることができない。ユーザは他の候補
の確認後に新規に単語登録を実行、そしてカーソルを変
換できなかった位置に戻し所望の単語の読みを入力して
表記を得てから出力することになる。
[0006] The conversion result is generally returned in the form of a phrase cut out from the reading input by the user, and the user selects whether or not the result is correct in units of phrases. The user inputs a certain amount of readings at once, and checks whether the conversion result is the desired notation in units of phrases from the beginning of the sentence. If the result is not the desired one, the homophone candidate is examined and the candidate is changed. If the desired word does not exist in the dictionary, the desired notation cannot be obtained on the spot. After confirming other candidates, the user newly executes word registration, returns the cursor to a position where conversion was not possible, inputs a desired word reading, obtains a notation, and outputs the word.

【0007】所望の表記が得られなかった箇所に、他の
変換結果を確認して文末まで移動させたカーソルを再び
戻すことは非常に面倒である。またその位置で再び同じ
読みを入力する手間をかける必要がある。この修正処理
は入力のリズムを崩すことになるため、文書作成の効率
を落とすことになる。そこで、本発明の目的は、かな漢
字変換によって所望の単語が得られないときのユーザの
操作を簡素化することの可能な文字処理装置、文字処理
方法および記録媒体を提供することにある。
It is very troublesome to confirm another conversion result and return the cursor moved to the end of the sentence to a place where the desired notation was not obtained. In addition, it is necessary to input the same reading again at that position. Since this correction process breaks the rhythm of the input, the efficiency of document creation is reduced. Therefore, an object of the present invention is to provide a character processing device, a character processing method, and a recording medium that can simplify a user operation when a desired word cannot be obtained by kana-kanji conversion.

【0008】[0008]

【課題を解決するための手段】このような目的を達成す
るために、請求項1の発明は、単語の読みと表記とを対
応づけて記憶した辞書手段と、該辞書手段を参照して、
入力された読み仮名文字列を漢字仮名混じり表記の文に
変換する仮名漢字変換手段と、単語の読みと表記とを対
応づけて前記辞書手段に登録する登録手段と、変換され
た前記文中の文節を指定する文節指定手段と、該文節指
定手段により指定された文節中の単語の変換前の読み
を、前記登録手段により登録される単語の読みとして設
定する設定手段とを具えたことを特徴とする。
In order to achieve the above object, according to the first aspect of the present invention, there is provided a dictionary means storing word readings and notations in association with each other, and referring to the dictionary means,
A kana-kanji conversion means for converting an input kana-kana character string into a sentence in kanji kana-mixed notation, a registration means for registering word reading and notation in the dictionary means, and a phrase in the converted sentence , And setting means for setting the reading before conversion of the word in the phrase specified by the phrase specifying means as the reading of the word registered by the registering means. I do.

【0009】請求項2の発明は、前記設定手段が、前記
文節指定手段により指定された文節中の単語の表記を、
前記登録手段により登録される単語の表記の初期値とし
て設定し、設定された前記表記の初期値を修正する修正
手段を具えることを特徴とする。
According to a second aspect of the present invention, the setting means changes the notation of a word in the phrase specified by the phrase specifying means.
It is characterized in that it comprises correction means for setting as an initial value of the notation of the word registered by the registration means, and correcting the set initial value of the notation.

【0010】請求項3の発明は、前記登録手段により前
記指定された文節中の単語の変換前の読みと対応づけて
登録された単語の表記で、当該指定された文節中の単語
の表記を置換する置換手段を具えることを特徴とする。
According to a third aspect of the present invention, the notation of the word in the designated phrase is represented by the notation of the word registered by the registration means in association with the reading before the conversion of the word in the designated phrase. It is characterized by comprising a replacing means for replacing.

【0011】請求項4の発明は、前記登録手段の登録対
象となる読みと表記を表示する登録対象単語表示手段を
具え、前記登録手段が、登録指示に応じて、前記登録対
象単語表示手段に表示された読みと表記とを対応づけて
前記辞書手段に登録することを特徴とする。
According to a fourth aspect of the present invention, there is provided a registration target word display unit for displaying a reading and a notation to be registered by the registration unit, wherein the registration unit responds to a registration instruction to display the registration target word display unit. The displayed reading and the notation are associated with each other and registered in the dictionary unit.

【0012】請求項5の発明は、前記文節指定手段が指
定する文節を変更した場合に、前記設定手段が、新たに
指定された文節に基づいて設定を更新し、前記登録対象
単語表示手段が、更新された設定に基づいて表示内容を
更新することを特徴とする。
According to a fifth aspect of the present invention, when the phrase specified by the phrase specifying means is changed, the setting means updates the setting based on the newly specified phrase, and the registration target word display means The display content is updated based on the updated settings.

【0013】請求項6の発明は、次候補指示に応じて、
前記文節指定手段が指定する文節の次候補を表示する次
候補表示手段を具え、前記登録対象単語表示手段が、前
記次候補表示手段による最終候補表示後の次候補指示に
応じて、表示を起動することを特徴とする。
[0013] According to a sixth aspect of the present invention, in response to the next candidate instruction,
Next candidate display means for displaying the next candidate of the phrase designated by the phrase designation means, wherein the registered target word display means activates the display in response to the next candidate instruction after the final candidate display by the next candidate display means It is characterized by doing.

【0014】請求項7の発明は、単語の読みと表記とを
対応づけて記憶した辞書を参照して、入力された読み仮
名文字列を漢字仮名混じり表記の文に変換する仮名漢字
変換ステップと、単語の読みと表記とを対応づけて前記
辞書に登録する登録ステップと、変換された前記文中の
文節を指定する文節指定ステップと、該文節指定ステッ
プにより指定された文節中の単語の変換前の読みを、前
記登録ステップにより登録される単語の読みとして設定
する設定ステップとを具えたことを特徴とする。
[0014] The invention of claim 7 is a kana-kanji conversion step for converting an input kana-kana character string into a sentence in a kana-kana-kana mixed notation by referring to a dictionary storing word readings and notations in association with each other. A registration step of registering the word reading and the notation in the dictionary in association with each other, a phrase designation step of designating a phrase in the converted sentence, and a process of converting a word in the phrase designated by the phrase designation step. Setting a reading of the word as a reading of the word registered in the registration step.

【0015】請求項8の発明は、前記設定ステップが、
前記文節指定ステップにより指定された文節中の単語の
表記を、前記登録ステップにより登録される単語の表記
の初期値として設定し、設定された前記表記の初期値を
修正する修正ステップを具えることを特徴とする。
According to an eighth aspect of the present invention, the setting step includes:
A correcting step of setting the notation of the word in the phrase specified by the phrase specifying step as an initial value of the notation of the word registered by the registration step, and correcting the set initial value of the notation. It is characterized by.

【0016】請求項9の発明は、前記登録ステップによ
り前記指定された文節中の単語の変換前の読みと対応づ
けて登録された単語の表記で、当該指定された文節中の
単語の表記を置換する置換ステップを具えることを特徴
とする。
According to a ninth aspect of the present invention, the notation of the word in the designated phrase is represented by the notation of the word registered in the registration step in association with the reading before the conversion of the word in the designated phrase. The method is characterized by comprising a replacing step for replacing.

【0017】請求項10の発明は、前記登録ステップの
登録対象となる読みと表記を表示する登録対象単語表示
ステップを具え、前記登録ステップが、登録指示に応じ
て、前記登録対象単語表示ステップにより表示された読
みと表記とを対応づけて前記辞書に登録することを特徴
とする。
According to a tenth aspect of the present invention, there is provided a registration target word display step for displaying a reading and a notation to be registered in the registration step, wherein the registration step is performed by the registration target word display step in response to a registration instruction. The displayed reading and the notation are associated with each other and registered in the dictionary.

【0018】請求項11の発明は、前記文節指定ステッ
プにより指定される文節を変更した場合に、前記設定ス
テップが、新たに指定された文節に基づいて設定を更新
し、前記登録対象単語表示ステップが、更新された設定
に基づいて表示内容を更新することを特徴とする。
In the invention according to claim 11, when the phrase specified by the phrase specifying step is changed, the setting step updates the setting based on the newly specified phrase, and displays the word to be registered. Is characterized in that the display content is updated based on the updated settings.

【0019】請求項12の発明は、次候補指示に応じ
て、前記文節指定ステップにより指定される文節の次候
補を表示する次候補表示ステップを具え、前記登録対象
単語表示ステップが、前記次候補表示ステップによる最
終候補表示後の次候補指示に応じて、表示を起動するこ
とを特徴とする。
According to a twelfth aspect of the present invention, there is provided a next candidate display step of displaying a next candidate of the phrase specified by the phrase specifying step in response to the next candidate instruction, wherein the registration target word displaying step is performed by the next candidate. The display is activated according to the next candidate instruction after the display of the final candidate in the display step.

【0020】請求項13の発明は、文字処理を規定した
プログラムが記録された記録媒体において、前記プログ
ラムは、単語の読みと表記とを対応づけて記憶した辞書
を参照して、入力された読み仮名文字列を漢字仮名混じ
り表記の文に変換する仮名漢字変換手順と、単語の読み
と表記とを対応づけて前記辞書に登録する登録手順と、
変換された前記文中の文節を指定する文節指定手順と、
該文節指定手順により指定された文節中の単語の変換前
の読みを、前記登録手順により登録される単語の読みと
して設定する設定手順とを具えたことを特徴とする。
According to a thirteenth aspect of the present invention, there is provided a recording medium on which a program defining character processing is recorded, wherein the program refers to a dictionary storing word readings and notations in association with each other, and reads the input readings. A kana-kanji conversion procedure of converting a kana character string into a sentence in kanji-kana mixed notation, a registration procedure of associating word reading and notation with the dictionary,
A clause designation procedure for designating a clause in the converted sentence;
A setting step of setting a pre-conversion reading of a word in a phrase specified by the phrase specifying procedure as a reading of a word registered by the registration procedure.

【0021】請求項14の発明は、前記設定手順が、前
記文節指定手順により指定された文節中の単語の表記
を、前記登録手順により登録される単語の表記の初期値
として設定し、設定された前記表記の初期値を修正する
修正手順を具えることを特徴とする。
According to a fourteenth aspect of the present invention, in the setting step, the notation of a word in the phrase specified by the phrase specifying procedure is set as an initial value of the notation of the word registered by the registration procedure. And a correction procedure for correcting the initial value of the notation.

【0022】請求項15の発明は、前記登録手順により
前記指定された文節中の単語の変換前の読みと対応づけ
て登録された単語の表記で、当該指定された文節中の単
語の表記を置換する置換手順を具えることを特徴とす
る。
According to a fifteenth aspect of the present invention, the notation of the word in the designated phrase is represented by the notation of the word registered in association with the reading before conversion of the word in the designated phrase by the registration procedure. It is characterized by comprising a replacement procedure for replacement.

【0023】請求項16の発明は、前記登録手順の登録
対象となる読みと表記を表示する登録対象単語表示手順
を具え、前記登録手順が、登録指示に応じて、前記登録
対象単語表示手順に表示された読みと表記とを対応づけ
て前記辞書に登録することを特徴とする。
The invention according to claim 16 is provided with a registration target word display step of displaying a reading and a notation to be registered in the registration step, wherein the registration step is performed in response to a registration instruction. The displayed reading and the notation are associated with each other and registered in the dictionary.

【0024】請求項17の発明は、前記文節指定手順が
指定する文節を変更した場合に、前記設定手順が、新た
に指定された文節に基づいて設定を更新し、前記登録対
象単語表示手順が、更新された設定に基づいて表示内容
を更新することを特徴とする。
According to a seventeenth aspect of the present invention, when the phrase specified by the phrase specifying procedure is changed, the setting procedure updates the setting based on the newly specified phrase, and The display content is updated based on the updated settings.

【0025】請求項18の発明は、次候補指示に応じ
て、前記文節指定手段が指定する文節の次候補を表示す
る次候補表示手順を具え、前記登録対象単語表示手順
が、前記次候補表示手順による最終候補表示後の次候補
指示に応じて、表示を起動することを特徴とする。
The invention according to claim 18 is provided with a next candidate display procedure for displaying a next candidate of the phrase specified by the phrase specifying means in response to the next candidate instruction, wherein the registration target word display procedure comprises the next candidate display. The display is activated according to the next candidate instruction after the final candidate is displayed by the procedure.

【0026】[0026]

【発明の実施の形態】以下、図面を参照して本発明の実
施形態を詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0027】図1は本発明の全体構成の一例である。FIG. 1 shows an example of the overall configuration of the present invention.

【0028】図示の構成において、CPU110は、マ
イクロプロセッサであり、文字処理のための演算、論理
判断等を行い、コントロールバス(CB)221、デー
タバス(DB)222、アドレスバス(AB)223を
介して、それらのバスに接続された各構成要素を制御す
る。CB221はマイクロプロセッサCPUの制御の対
象とする各構成要素のコントロール信号を転送して印加
する。DB222は各構成機器相互間のデータの転送を
行う。また、AB223はCPU110の制御の対象と
する構成要素を指示するアドレス信号を転送する。
In the configuration shown in the figure, the CPU 110 is a microprocessor, performs calculations for character processing, makes logical decisions, etc., and controls the control bus (CB) 221, data bus (DB) 222, and address bus (AB) 223. , And controls each component connected to those buses. The CB 221 transfers and applies a control signal of each component to be controlled by the microprocessor CPU. The DB 222 transfers data between the components. The AB 223 transfers an address signal indicating a component to be controlled by the CPU 110.

【0029】ROM120は、読み出し専用の固定メモ
リである。PAは、CPU110による制御手順(制御
プログラム)等を記憶させたプログラムエリアである。
この制御手順には、オペレーティング・システムや文書
処理プログラムが含まれる。
The ROM 120 is a fixed read-only memory. PA is a program area in which a control procedure (control program) by the CPU 110 is stored.
This control procedure includes an operating system and a document processing program.

【0030】また、RAM130は、CPU110のワ
ークメモリとして機能する書き込み可能のランダムアク
セスメモリであって、領域131〜141を有する。各
構成要素からの各種データの一時記憶に用いる。FBU
F131は編集対象の文書データを保持する文書バッフ
ァとして使用される領域である。
The RAM 130 is a writable random access memory functioning as a work memory of the CPU 110, and has areas 131 to 141. Used for temporary storage of various data from each component. FBU
F131 is an area used as a document buffer for holding document data to be edited.

【0031】YBUF132はキーボードKBより入力
された読みを格納する入力読みバッファとして使用され
る領域である。DIC133はかな漢字変換を行う際に
参照するために単語の読みと表記を記載した単語辞書で
ある。DIC133はたとえばシステム起動時に補助記
憶部(DISK)150等から読み込まれる。
The YBUF 132 is an area used as an input reading buffer for storing readings input from the keyboard KB. The DIC 133 is a word dictionary in which readings and notations of words are described for reference when performing kana-kanji conversion. The DIC 133 is read from the auxiliary storage unit (DISK) 150 or the like when the system is started, for example.

【0032】GDIC134はかな漢字変換に関する学
習データを格納する学習データ辞書である。たとえばシ
ステム起動時に補助記憶部(DISK)150等から読
み込まれ、終了時に書き戻される。TDIC135は、
ユーザが任意に読みと表記を対応付けてかな漢字変換を
行うための単語を登録し、かな漢字変換を行う際に参照
される登録単語辞書である。たとえばシステム起動時に
補助記憶部(DISK)150等から読み込まれ、終了
時に書き戻される。
The GDIC 134 is a learning data dictionary for storing learning data relating to kana-kanji conversion. For example, it is read from the auxiliary storage unit (DISK) 150 or the like at the time of system startup, and written back at the end. TDIC 135 is
This is a registered word dictionary that a user registers words for performing kana-kanji conversion by associating readings and notations arbitrarily, and is referred to when performing kana-kanji conversion. For example, it is read from the auxiliary storage unit (DISK) 150 or the like at the time of system startup, and written back at the end.

【0033】KLIST136は、辞書検索時に指定さ
れた単語情報を格納するための候補リストメモリとして
機能する領域である。DBPOOL137は、YBUF
132の読みを文節に解析・変換した情報を格納する同
音語候補格納メモリである。
The KLIST 136 is an area that functions as a candidate list memory for storing word information specified at the time of dictionary search. DBPOOL137 is YBUF
It is a homophone candidate storage memory for storing information obtained by analyzing and converting the reading of 132 into phrases.

【0034】KHBUF138は、次候補表示の際に表
示する変換候補列を保持する候補バッファとして機能す
る領域である。LRNDAT139は、個々の単語の学
習状態を格納するための学習データ格納メモリとして機
能する領域である。
The KHBUF 138 is an area functioning as a candidate buffer for holding a conversion candidate sequence to be displayed at the time of displaying the next candidate. The LNDAT 139 is an area that functions as a learning data storage memory for storing a learning state of each word.

【0035】FZTBL140は、付属語をDIC13
3に格納されている結合情報に対応させるための付属語
列変換テーブルとして機能する領域である。OBUF1
41は、かな漢字変換された結果を一時記憶する出力バ
ッファとして機能する領域である。
The FZTBL 140 uses the DIC13
3 is an area that functions as an attached word string conversion table for corresponding to the combination information stored in No. 3. OBUF1
An area 41 functions as an output buffer for temporarily storing the result of the Kana-Kanji conversion.

【0036】ロード領域142は、実施の形態により、
補助記憶部(DISK)150のフロッピーディスク等
に格納された文書処理プログラム等をロードし、CPU
110に該プログラムを提供するための領域である。
The load area 142 is, according to the embodiment,
A document processing program or the like stored in a floppy disk or the like of an auxiliary storage unit (DISK) 150 is loaded and the CPU
110 is an area for providing the program.

【0037】DISK150は、ハードディスクやフロ
ッピーディスク等を含む補助記憶部であり、テキストバ
ッファ(TBUF)131上で編集した文書データ等を
格納する。格納した文書データは、適宜テキストバッフ
ァ(TBUF)134上に読み込んで使用することがで
きる。なお、実施の形態により、文書編集プログラムを
フロッピーディスクに格納しておき、これを前述のロー
ド領域142に読み込み、CPU110に提供してもよ
い。
The disk 150 is an auxiliary storage unit including a hard disk and a floppy disk, and stores document data edited on a text buffer (TBUF) 131. The stored document data can be read and used on a text buffer (TBUF) 134 as appropriate. According to the embodiment, the document editing program may be stored in a floppy disk, read into the load area 142, and provided to the CPU 110.

【0038】KB160は、キーボードであって、アル
ファベットキー、ひらがなキー、カタカナキー等の文字
記号入力キーを含み、読みを入力するための読み入力キ
ー(YOMI)161、入力した読みを変換することを
指示する変換指示キー(CON)162、表示している
変換候補を次候補に変更する次候補変換指示キー(NX
T)163、表示している同音語の変換候補列から所望
の変換候補を選択し、その変換結果を学習することを指
示する選択キー(SEL)164、単語登録の実行を指
示する登録キー(TOR)165を有する。
A keyboard 160 includes character symbol input keys such as an alphabet key, a hiragana key, and a katakana key, and has a reading input key (YOMI) 161 for inputting a reading, and a function of converting the input reading. A conversion instruction key (CON) 162 for instructing, and a next candidate conversion instruction key (NX) for changing the displayed conversion candidate to the next candidate
T) 163, a selection key (SEL) 164 for selecting a desired conversion candidate from the displayed conversion candidate string of the same phonetic language and instructing to learn the conversion result, and a registration key (SEL) for instructing execution of word registration ( TOR) 165.

【0039】CR160は、CRT200に表示するカ
ーソル位置を示すアドレス情報を保持するカーソルレジ
スタである。CPU110により、カーソルレジスタ内
のアドレス情報を書き換えることによってカーソル位置
を変更することができる。DBUF170は、CRT2
00によって表示するデータを保持する表示用バッファ
メモリであり、CPU110は、この表示用バッファメ
モリ上に、キャラクタジェネレータ(CG)210等を
参照しながらビットマップ画像を展開する。
The CR 160 is a cursor register for holding address information indicating a cursor position to be displayed on the CRT 200. The CPU 110 can change the cursor position by rewriting the address information in the cursor register. DBUF 170 is CRT2
The CPU 110 develops a bitmap image on the display buffer memory while referring to a character generator (CG) 210 and the like.

【0040】CRT190は、カーソルレジスタ(C
R)170および表示用バッファメモリ(DBUF)1
80から供給される情報に基づいて、表示装置であるC
RT200に画像信号を提供する他、同期信号等を供給
してCRT200を制御する。
The CRT 190 has a cursor register (C
R) 170 and display buffer memory (DBUF) 1
80 based on the information supplied from the
In addition to providing an image signal to the RT 200, the CRT 200 is controlled by supplying a synchronization signal and the like.

【0041】また、CRT200は、陰極線管等を用い
た表示装置であり、その表示装置CRTにおけるドット
構成のパターンおよびカーソルの表示をCRTコントロ
ーラで制御する。
The CRT 200 is a display device using a cathode ray tube or the like, and the display of the dot configuration pattern and the cursor on the display device CRT is controlled by a CRT controller.

【0042】さらにCG210は、キャラクタジェネレ
ータであって、表示装置CRT200に表示する文字、
記号のパターンを生成あるいは保持するものである。
CG 210 is a character generator, which displays characters on the display device CRT 200.
Generates or holds a symbol pattern.

【0043】以上の構成において、ユーザがキーボード
(KB)160を介してキー入力を行うと、キーボード
(KB)160は、CPU110に対して割り込み要求
を発生することにより、CPU110は、そのキー入力
を認識し、それに基づいて文書処理を行う。
In the above configuration, when the user performs a key input through the keyboard (KB) 160, the keyboard (KB) 160 issues an interrupt request to the CPU 110, and the CPU 110 Recognize and perform document processing based on it.

【0044】以下、以上の構成によりなる文字処理装置
の動作を具体例を用いて説明する。本実施の形態に係わ
る文字処理装置は、辞書に読み・表記・品詞等を指定し
て新たに単語を追加する単語登録が、かな漢字変換中の
読みと表記を自動的に読み込むことが可能である。
Hereinafter, the operation of the character processing apparatus having the above configuration will be described using a specific example. The character processing apparatus according to the present embodiment can automatically read the reading and the notation during the kana-kanji conversion by adding a new word by specifying the reading, notation, part of speech, etc. in the dictionary. .

【0045】図2〜図3は、文字処理装置におけるかな
漢変換処理の際のCRT200の画面表示の一例を示す
図である。図2は、従来の文字処理装置における動作を
示す。
FIGS. 2 and 3 are views showing an example of the screen display of the CRT 200 in the kana-kan conversion process in the character processing apparatus. FIG. 2 shows the operation of the conventional character processing device.

【0046】図2において、201は文書入力画面であ
る。
In FIG. 2, reference numeral 201 denotes a document input screen.

【0047】(a)に示す状態は読み入力中の状態であ
る。202は現在入力中の読みを表示している状態であ
る。この入力は、読み入力キー161を入力することに
よって行う。203はカーソルを表示している。
The state shown in (a) is a state in which reading and input are being performed. Reference numeral 202 denotes a state in which the currently input reading is displayed. This input is performed by inputting a reading input key 161. A cursor 203 is displayed.

【0048】(b)に示す状態は、(a)の状態で入力
した読みをかな漢字変換させた最初の変換結果を表示し
ている状態である。この変換結果は、(a)の状態にお
いて変換指示キー162を入力することによって行う。
204は変換結果の確定を指示するために変換候補内に
入ったカーソルであり、文節単位で対象文節を特定す
る。現在は「粉砕された」という文節を対象文節として
いる状態が表示されている。205は確定対象外の変換
結果を表示している状態である。
The state shown in (b) is a state in which the first conversion result obtained by converting the reading input in the state of (a) into Kana-Kanji characters is displayed. This conversion result is performed by inputting the conversion instruction key 162 in the state of FIG.
Reference numeral 204 denotes a cursor included in a conversion candidate for instructing confirmation of a conversion result, and specifies a target phrase in units of phrases. At present, the state where the phrase “crushed” is set as the target phrase is displayed. Reference numeral 205 denotes a state in which conversion results that are not to be determined are displayed.

【0049】(c)に示す状態は、(b)の状態からあ
る文節の次候補を表示している状態である。206はす
でに変換結果が確定された状態である。これは(b)の
状態で選択キー164を入力することによって、対象と
なっている文節を確定する。このように文頭から順に確
定していくことが一般的である。(c)の状態での対象
文節は「等価」である。ユーザの所望している表記が
「等価」ではないため、同音語候補列を表示させてい
る。207は同音語候補ウインドウであり、この中に対
象文節(例の場合は「等価」)の同音語候補列が表示さ
れる。これは次候補表示キー163を入力することによ
って行う。この場合のユーザの所望の表記は「糖化」で
あるが、現在単語辞書133および登録単語辞書135
に該表記の単語が存在しないため同音語候補ウインドウ
207内に表示されていない。そのため、この次候補変
換を行ったがユーザは所望の表記が得られないことにな
る。
The state shown in (c) is a state in which the next candidate of a certain phrase is displayed from the state of (b). Reference numeral 206 denotes a state where the conversion result has already been determined. In this case, the target phrase is determined by inputting the selection key 164 in the state of FIG. In this way, it is general to determine in order from the beginning of the sentence. The target clause in the state (c) is “equivalent”. Since the notation desired by the user is not “equivalent”, the homophone candidate string is displayed. Reference numeral 207 denotes a homophone candidate window in which a homophone candidate string of a target phrase (in the example, “equivalent”) is displayed. This is performed by inputting the next candidate display key 163. The notation desired by the user in this case is “glycation”, but the current word dictionary 133 and the registered word dictionary 135
Is not displayed in the homophone candidate window 207 because the word of the notation does not exist. Therefore, although the next candidate conversion is performed, the user cannot obtain a desired notation.

【0050】(d)に示す状態は、(c)の状態から文
末までの候補を確定した状態であり、次候補変換で候補
が得られなかった「等価」部分に関してはそのままであ
る従来の処理例である。
The state shown in (d) is a state in which candidates from the state in (c) to the end of the sentence have been determined, and the "equivalent" part for which no candidate was obtained in the next candidate conversion remains unchanged. It is an example.

【0051】従来このように所望の結果が得られなかっ
た場合は、ユーザは、現在、存在する候補のいずれかを
とりあえず確定して(d)の状態にして、この後に「糖
化」を単語登録して、なおかつ文末に戻ったカーソルを
修正する対象文節「等価」の位置まで移動して、そこで
読み「とうか」を再入力するという手間をかける必要が
あった。この場合、「糖化」の単語登録においても読み
「とうか」が再入力されている。
Conventionally, when a desired result cannot be obtained as described above, the user first determines any of the currently existing candidates and changes the state to the state of (d), after which the word “saccharification” is registered as a word. Then, it was necessary to move the cursor returned to the end of the sentence to the position of the target phrase "equivalent" to be corrected, and read there and re-enter "touka". In this case, the reading “touka” is re-input in the word registration of “saccharification”.

【0052】図3は、本発明の文字処理装置の動作を示
す。(e)に示す状態は、図2の(c)に示す状態から
本発明における単語登録処理を実行した状態である。図
3において、301は、登録キー165を入力すること
により開く単語登録ウインドウである。従来同様、ウイ
ンドウ内で読み・表記・品詞を入力することにより単語
登録を実行できるものである。しかし、本発明の単語登
録処理は図2の(c)の状態のようにかな漢字変換実行
中に起動された場合は、実行中のかな漢字変換処理とリ
ンクし、登録の読み・表記をかな漢字変換処理から自動
的に呼び込むことが可能である。単語登録ウインドウ3
01には、対象文節の読み「とうか」と表記「等価」が
自動的に呼び込まれている。
FIG. 3 shows the operation of the character processing apparatus of the present invention. The state shown in (e) is a state in which the word registration process of the present invention has been executed from the state shown in (c) of FIG. In FIG. 3, reference numeral 301 denotes a word registration window which is opened by inputting a registration key 165. As in the prior art, word registration can be executed by inputting reading, notation, and part of speech in a window. However, when the word registration process of the present invention is started during the execution of the Kana-Kanji conversion as shown in FIG. 2C, the word registration process is linked to the Kana-Kanji conversion process being executed, and the reading / notation of the registration is converted to the Kana-Kanji conversion process. It is possible to call automatically from. Word registration window 3
In 01, the reading of the target phrase “touka” and the notation “equivalent” are automatically called.

【0053】(f)に示す状態は、(e)に示す状態で
開かれた単語登録ウインドウの表記部分に所望の表記を
入力した状態である。表記欄に「糖化」、品詞欄に「名
詞」を入力した状態である。
The state shown in (f) is a state in which a desired notation is input to the notation portion of the word registration window opened in the state shown in (e). This is a state where "saccharification" is entered in the notation column and "noun" is entered in the part of speech column.

【0054】(g)に示す状態は、(f)に示す状態で
登録を実行させた状態である。登録の実行は、例えば登
録キー165の入力で行う。単語「糖化」が登録単語辞
書135に登録されると同時にかな漢字変換中の変換候
補に反映される。「等価」であったところが自動的に
「糖化」に変更される。これにより図2の(d)のよう
に文末からカーソルを「等価」の位置へ戻す必要がない
ことがわかる。また、単語登録においても「等価」の読
み「とうか」をあらためて入力する必要がないことがわ
かる。さらに新規単語「糖化」が変換中の候補に自動反
映することによって、単語登録後に再度入力し確定し直
す必要がないことがわかる。
The state shown in (g) is a state in which registration is executed in the state shown in (f). The registration is performed by inputting a registration key 165, for example. The word “saccharification” is registered in the registered word dictionary 135 and at the same time is reflected in conversion candidates during kana-kanji conversion. "Equivalent" is automatically changed to "Saccharification". This shows that there is no need to return the cursor to the "equivalent" position from the end of the sentence as shown in FIG. In addition, it is understood that it is not necessary to re-input the reading of “equivalent” in the word registration. Further, by automatically reflecting the new word “glycation” on the candidate being converted, it is understood that there is no need to input and confirm again after registering the word.

【0055】以上のように本実施の形態においては、変
換対象の候補を利用した新規単語登録を実行することが
できる。つまり、それは変換対象の単語の読み・表記を
自動的に読み込むことによって、無駄な再入力を省略す
ることができる。また登録実行後にかな漢字変換候補に
自動的に反映させることによって、修正位置への無駄な
カーソル移動および単語登録後の再入力を省略すること
ができる。
As described above, in the present embodiment, new word registration using a candidate for conversion can be executed. That is, by automatically reading the reading / notation of the word to be converted, unnecessary re-input can be omitted. Further, by automatically reflecting the kana-kanji conversion candidates after the registration is performed, useless cursor movement to the correction position and re-input after the word registration can be omitted.

【0056】以下、文書処理装置の制御例をフローチャ
ートに従って説明する。
Hereinafter, a control example of the document processing apparatus will be described with reference to a flowchart.

【0057】図4は、文書処理の流れを示すフローチャ
ートである。
FIG. 4 is a flowchart showing the flow of document processing.

【0058】ステップS401においてキーボード16
0にキー入力が行われるのを待つ。キー入力によって次
のステップS402に進む。キー入力は、ユーザがキー
ボード160のキーを入力することにより、たとえば、
キーボード160がCPU110に対して割り込み要求
を発し、CPU110がそれを処理することで行われ
る。
In step S401, the keyboard 16
It waits for a key input at 0. The process proceeds to the next step S402 by key input. Key input is performed by the user inputting a key on the keyboard 160, for example,
This is performed by the keyboard 160 issuing an interrupt request to the CPU 110 and the CPU 110 processing the request.

【0059】ステップS402では、入力されたキーの
種別を判別し、それに基づいてステップS403〜S4
08のいずれかの処理に分岐する。
In step S402, the type of the input key is determined, and based on the determined type, steps S403 to S4 are performed.
The process branches to one of 08.

【0060】ステップS403は、「読み」を入力する
処理であり、読み入力キー161が入力された場合に、
その入力された「読み」に対応する読みコードを入力読
みバッファ132に保持する。
Step S403 is a process for inputting "reading". When the reading input key 161 is input,
The reading code corresponding to the input “reading” is held in the input reading buffer 132.

【0061】ステップS404は、かな漢字変換を行う
処理であり、変換キー162が入力された場合に、入力
読みバッファ132に保持された「読み」の文字列をか
な漢字変換し、同音語の変換候補を同音語候補格納メモ
リ137に出力する。また、この時、同音語候補格納メ
モリ137内の第1変換候補が、出力バッファ141に
出力される。
Step S404 is a process of performing Kana-Kanji conversion. When the conversion key 162 is input, the character string of “Yomi” held in the input reading buffer 132 is converted to Kana-Kanji characters, and a conversion candidate of the same phonetic word is determined. Output to the homophone candidate storage memory 137. At this time, the first conversion candidate in the homophone candidate storage memory 137 is output to the output buffer 141.

【0062】ステップS405は、次候補を表示するた
めの処理であり、次候補表示キー163が入力された場
合に、同音語候補格納メモリ137に保持された同音語
の変換候補を、候補バッファ138に格納する。
Step S 405 is a process for displaying the next candidate. When the next candidate display key 163 is input, the conversion candidate of the homophone stored in the homophone candidate storage memory 137 is stored in the candidate buffer 138. To be stored.

【0063】ステップS406は、ユーザの指定に基づ
いて変換候補から表記を選択する処理であり、選択キー
164が入力された場合に、同音語候補格納メモリ13
7に保持されている表記のいずれかを選択し、選択され
た表記の文字列を文書バッファ131上の文書に追加す
る。この際、選択された単語を次回の変換から他の候補
より優先されて変換されるように学習データ格納メモリ
139に登録する。また、変換された表記と読みの対応
関係を学習する処理も行い、選択された表記と読みの対
応関係が単語辞書133に存在しない場合には、それを
自動的に登録単語辞書135に登録する。
Step S406 is a process of selecting a notation from the conversion candidates based on the user's designation. When the selection key 164 is input, the homophone candidate storage memory 13 is selected.
7 is selected, and the character string of the selected notation is added to the document in the document buffer 131. At this time, the selected word is registered in the learning data storage memory 139 so as to be converted with higher priority than other candidates from the next conversion. Further, a process of learning the correspondence between the converted notation and the pronunciation is also performed. If the correspondence between the selected notation and the reading does not exist in the word dictionary 133, it is automatically registered in the registered word dictionary 135. .

【0064】ステップS407は、単語登録を行う処理
であり、単語登録キー165が入力された場合に、たと
えば、入力読みバッファ132、出力バッファ141、
および入力された品詞を登録する品詞バッファ(不図
示)の内容を、各々読み、表記、品詞として登録単語辞
書135に登録する。
Step S407 is processing for registering a word. When the word registration key 165 is input, for example, the input reading buffer 132, the output buffer 141,
Then, the contents of a part-of-speech buffer (not shown) for registering the inputted part of speech are read and registered in the registered word dictionary 135 as notations and parts of speech.

【0065】ステップS408は、YOMI161、C
ON162、NXT163、SEL164、TOR16
5以外のキーが押下された場合の処理であり、入力され
た各キーに対応した処理が実行される。
Step S408 is a step of YOMI161, C
ON162, NXT163, SEL164, TOR16
This is a process when a key other than 5 is pressed, and a process corresponding to each input key is executed.

【0066】ステップS409は、上記各処理(ステッ
プS403〜S408)の結果、変更すべき部分の画像
を再形成して表示する表示処理である。たとえば、新た
な文字を画面に追加すべき時には、その文字コードに対
応する文字パターンをキャラクタジェネレータ210で
発生させ、表示バッファ180の適切な領域に出力す
る。
Step S409 is a display process for re-forming and displaying an image of a portion to be changed as a result of the above processes (steps S403 to S408). For example, when a new character is to be added to the screen, a character pattern corresponding to the character code is generated by the character generator 210 and output to an appropriate area of the display buffer 180.

【0067】図5は、かな漢字変換処理(ステップS4
04)の詳細な流れを示すフローチャートである。
FIG. 5 shows a kana-kanji conversion process (step S4).
It is a flowchart which shows the detailed flow of 04).

【0068】ステップS501では、たとえば、文節単
位に分かち書きして入力され、入力読みバッファ109
に保持された、かな漢字変換の対象となる文字列を解析
し、かな漢字変換の出力の候補を同音語候補格納メモリ
137に出力する。すなわち、分かち書きされた単位に
文字列を順に入力読みバッファ109より取り出し、単
語辞書133を検索して解析を行い、文節として認定さ
れる候補を同音語候補格納メモリ137に出力する処理
である。これは、文書処理装置において一般的に採用さ
れている処理である。
In step S501, for example, the data is input after being divided and written in units of clauses.
Is analyzed, and the output candidate of the kana-kanji conversion is output to the homophone candidate storage memory 137. That is, in this process, the character strings are sequentially taken out from the input reading buffer 109 in the unit written separately, the word dictionary 133 is searched and analyzed, and candidates recognized as phrases are output to the homophone candidate storage memory 137. This is a process generally adopted in a document processing apparatus.

【0069】ステップS502では、ステップS501
において同音語候補格納メモリ137に出力された解析
結果に対して、単語辞書133に格納されている用例の
パターンが存在するか否かを調査し、用例のパターンが
存在する場合には、その用例の対象となる同音語の候補
を優先候補として選択する。
In step S502, step S501
In the analysis result output to the homonym candidate storage memory 137, it is checked whether or not an example pattern stored in the word dictionary 133 exists. Is selected as a priority candidate.

【0070】ステップS503では、ステップS502
において選択した優先候補や、学習データ辞書134内
の学習した候補の中から、かな漢字変換の第1候補を決
定し、たとえば出力バッファ141に出力する。ステッ
プS504では、ステップS503において決定した第
1候補と同一の読みを有する文節候補を変換候補例とし
て候補リストメモリ136上に編集する。
In step S503, step S502
The first candidate for kana-kanji conversion is determined from the priority candidates selected in and the learned candidates in the learning data dictionary 134, and is output to, for example, the output buffer 141. In step S504, a phrase candidate having the same reading as the first candidate determined in step S503 is edited on the candidate list memory 136 as a conversion candidate example.

【0071】ステップS505では、出力バッファ14
1の内容(すなわち、第1変換候補)等に基づいて、か
な漢字変換の出力を表示する処理であり、これは通常の
技術に基づいて行えば良い。
In step S505, the output buffer 14
This is a process of displaying the output of the Kana-Kanji conversion based on the content of No. 1 (that is, the first conversion candidate) and the like, which may be performed based on a normal technique.

【0072】図6は、単語登録処理(ステップS40
7)側の詳細な流れを示すフローチャートである。この
単語登録処理は、登録キー165の入力により実行され
る。
FIG. 6 shows a word registration process (step S40).
It is a flowchart which shows the detailed flow of 7) side. This word registration process is executed by inputting a registration key 165.

【0073】ステップS601は、単語登録処理が起動
された段階でかな漢字変換の対象文節の有無を判定す
る。対象文節が存在する場合は、次のステップS602
へ進み、存在しない場合はステップS603へ進むよう
に分岐する。
In step S601, it is determined whether or not there is a kana-kanji conversion target phrase when the word registration process is started. If the target clause exists, the next step S602
If not, the flow branches to step S603.

【0074】ステップS602は、対象文節の読みと表
記を取得し単語登録処理の読みおよび表記の初期値とし
て取り扱う。前述の単語登録ウインドウ201が開かれ
た段階で、読みと表記がすでに書き込まれていることに
なる。
In step S602, the reading and the notation of the target phrase are acquired and handled as the initial values of the reading and the notation in the word registration process. When the word registration window 201 is opened, the reading and the notation have already been written.

【0075】ステップS603は、入力されたキーの種
別を判定し、それに基づいてS605〜S609のいず
れかの処理に分岐する。
In step S603, the type of the input key is determined, and the process branches to one of steps S605 to S609 based on the determined type.

【0076】ステップS605では、ユーザが前述の単
語登録ウインドウ201の読みの項にカーソルを移動し
て入力した単語の読みを取り込む。
In step S605, the user moves the cursor to the reading section of the word registration window 201 and takes in the reading of the input word.

【0077】ステップS606では、ユーザが前述の単
語登録ウインドウ201の表記の項にカーソルを移動し
て入力した単語の表記を取り込む。
In step S606, the user moves the cursor to the notation item in the word registration window 201 and takes in the notation of the input word.

【0078】ステップS607では、ユーザが前述の単
語登録ウインドウ201の品詞の項にカーソルを移動し
て入力した単語の品詞を取り込む。
In step S607, the user moves the cursor to the part of speech in the word registration window 201 and takes in the part of speech of the input word.

【0079】ステップS608では、読み、表記、品詞
の入力指示、または登録単語辞書135への登録指示以
外に関するキー(たとえばカーソルキー)が入力された
時の処理であり、各キーに対応した処理が行われる。
In step S608, processing is performed when a key (for example, a cursor key) other than an instruction to input a reading, a notation, a part of speech, or an instruction to register in the registered word dictionary 135 is input, and a processing corresponding to each key is performed. Done.

【0080】ステップS609では、単語登録のための
入力を終え、登録を指示(たとえば登録キー)された場
合に、登録単語辞書135への登録を行う。
In step S609, when input for word registration is completed and registration is instructed (for example, a registration key), registration in the registered word dictionary 135 is performed.

【0081】ステップS610は、上記の各処理(ステ
ップS605〜S608)の結果、変更された部分の画
像を再形成して表示する表示処理である。
Step S610 is a display process of re-forming and displaying an image of a portion changed as a result of the above-described processes (steps S605 to S608).

【0082】以上のように、本実施の形態によれば、入
力読みから所望の表記が得られない場合、その場でユー
ザが単語登録処理を起動することを可能とし、入力の二
度手間をなるべく避けるために、対象となっている変換
候補の読みと表記を登録単語の読みと表記の初期値とし
て読み込んでくる単語登録処理を行うことができる。
As described above, according to the present embodiment, when the desired notation cannot be obtained from the input reading, the user can activate the word registration process on the spot, and the inputting operation can be performed twice. In order to avoid as much as possible, it is possible to perform a word registration process in which the reading and notation of the target conversion candidate are read as the initial values of the reading and notation of the registered word.

【0083】また、起動された単語登録処理の読み込ま
れた表記を書き換えて実行することで新規単語登録が行
われ、かつ対象としている変換結果に登録された表記を
反映させることによって効率よい入力を可能とする。
Also, by rewriting and executing the notation read in the activated word registration processing, new word registration is performed, and efficient input can be performed by reflecting the registered notation in the target conversion result. Make it possible.

【0084】なお、上述した例では、読み込んだ表記
「等価」に代えて、所望の表記「糖化」を全く新たに入
力するようにしていたが、対象文節の表記として「等
化」を読み込めば、「化」の部分を残して、「等」を
「糖」に変えればよく、読み込まれた表記を利用して、
所望の表記を得ることができる。
In the above example, the desired notation "saccharification" is completely newly input in place of the read notation "equivalent". However, if "equalization" is read as the notation of the target phrase, , Leave the "ka" part and change "etc" to "sugar", using the read notation,
The desired notation can be obtained.

【0085】また、かかる登録対象表記の入力・修正
は、漢字単位の仮名漢字変換や、画数や部首を利用した
漢字入力を用いることができる。
For inputting and correcting the notation to be registered, kana-kanji conversion in kanji units and kanji input using the number of strokes and radicals can be used.

【0086】(他の実施例) 1)前記実施形態では、かな漢字変換の候補選択中に単
語登録を起動し、そのときの対象文節の読みと表記を読
み込ませるものであったが、あらかじめ単語登録を起動
しておいて、後でかな漢字変換中の対象文節(かな漢字
変換候補の選択対象の文字列)をユーザが移動させる度
に自動的に読み込ませることも可能である。必要があれ
ば、単語登録ウインドウに移動し修正・登録を実行すれ
ば良く、ウインドウは指示がないかぎりクローズしな
い。これはかな漢字変換の対象文節を移動する時に、C
PU110の制御で単語登録ウインドウの読みと表記を
更新すればよい。
(Other Embodiments) 1) In the above-described embodiment, word registration is started during kana-kanji conversion candidate selection, and reading and notation of the target phrase at that time are read. Can be automatically read every time the user moves a target phrase (a character string to be selected as a kana-kanji conversion candidate) during kana-kanji conversion later. If necessary, it is only necessary to move to the word registration window and execute correction / registration, and the window does not close unless instructed. This is because when moving the target phrase for Kana-Kanji conversion,
The reading and notation of the word registration window may be updated under the control of the PU 110.

【0087】2)また、前記実施形態では、ユーザの指
示によって単語登録を起動していたが、同音語候補(か
な漢字変換候補)を表記、選択するためのウインドウか
ら自動的に起動することも可能である。同音語候補ウイ
ンドウにおいて、ユーザが最後の候補の次を得ようとし
た場合に(たとえばカーソルキーによる移動)、自動的
に単語登録ウインドウを表示させ対象文節の読みと表記
を読み込んでおく。
2) In the above-described embodiment, the word registration is started by the user's instruction. However, the word registration can be automatically started from a window for writing and selecting homophone candidates (kana-kanji conversion candidates). It is. When the user tries to get next to the last candidate in the homophone candidate window (for example, movement by the cursor key), the word registration window is automatically displayed and the reading and notation of the target phrase are read.

【0088】3)また、上述の実施形態では、文節1つ
を対象として読み込んでいたが、複数文節を対象にする
ことも可能である。
3) In the above embodiment, one phrase is read, but a plurality of phrases may be read.

【0089】4)また、上述の実施形態では、対象文節
の読みと表記を合わせて読み込んでいたが、いずれかの
みを読み込むことも可能である。
4) In the above embodiment, the reading of the target phrase and the notation are read together, but it is also possible to read only one of them.

【0090】5)また、本発明は、単体の装置に限ら
ず、複数の装置からなるシステムにも適用可能である。
また、文字処理を専用とした装置に限らず、かな漢字変
換によって漢字かな混じり文字列を出力する未納を備え
た装置またはシステムに適用可能であることは勿論であ
る。さらに、装置またはシステムに、ソフトウェアを提
供することによっても、実現可能であることは言うまで
もない。この場合、本発明を達するためのソフトウェア
によって表されるプログラムを格納した記録媒体から、
該プログラムを該システムあるいは装置に読み出すこと
によって、そのシステムあるいは装置が、本発明の効果
を教授することが可能となる。
5) The present invention can be applied not only to a single device but also to a system including a plurality of devices.
In addition, the present invention is not limited to a device dedicated to character processing, but can be applied to a device or system having a non-payment that outputs a character string mixed with kanji and kanji by kana-kanji conversion. Further, it is needless to say that the present invention can be realized by providing software to an apparatus or a system. In this case, from a recording medium storing a program represented by software for achieving the present invention,
By reading the program into the system or device, the system or device can teach the effects of the present invention.

【0091】[0091]

【発明の効果】以上、説明したように、請求項1、7、
13の発明では、かな漢字変換と単語登録における読み
の重複入力がなくなるので、ユーザの操作労力が緩和さ
れる。
As described above, claims 1 and 7,
According to the thirteenth aspect, since the kana-kanji conversion and the redundant input of the reading in the word registration are eliminated, the operation labor of the user is reduced.

【0092】請求項2、8、14の発明によれば、単語
登録における表記の入力操作を簡単にすることができ
る。
According to the second, eighth and fourteenth aspects of the present invention, the input operation of the notation in the word registration can be simplified.

【0093】請求項3、9、15の発明によれば、単語
登録された表記をかな漢字変換処理に反映させることが
できる。
According to the third, ninth, and fifteenth aspects of the present invention, the registered word can be reflected in the kana-kanji conversion process.

【0094】請求項4、10、16の発明では、登録対
象単語の表示によりユーザが登録内容を確認できる。
According to the fourth, tenth, and sixteenth aspects of the present invention, the user can confirm the registered contents by displaying the words to be registered.

【0095】請求項5、11、17の発明によれば、か
な漢字変換対象の変更毎に登録対象単語の表示を更新す
ることで、複数の単語を登録する操作を簡単にすること
ができる。
According to the fifth, eleventh, and seventeenth aspects of the present invention, the operation of registering a plurality of words can be simplified by updating the display of the words to be registered each time the kana-kanji conversion target is changed.

【0096】請求項6、12、18の発明では、かな漢
字変換対象の候補(同音異義語)の表示指示に応じて、
登録対象単語を表示を起動することで、登録対象単語の
表示の起動操作を簡単にすることができる。
According to the sixth, twelfth, and eighteenth aspects of the present invention, in response to a display instruction of a candidate for kana-kanji conversion (homophonetic),
By starting the display of the registration target word, the operation of starting the display of the registration target word can be simplified.

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

【図1】本発明実施形態における文字処理装置の全体構
成を示すブロック図である。
FIG. 1 is a block diagram illustrating an overall configuration of a character processing device according to an embodiment of the present invention.

【図2】従来のかな漢字変換で所望の同音語が出現しな
い画面表示の一例を示した説明図である。
FIG. 2 is an explanatory diagram showing an example of a screen display in which a desired homophone does not appear in conventional kana-kanji conversion.

【図3】本発明実施形態のかな漢字変換中の単語登録処
理実行の画面表示の一例を示した説明図である。
FIG. 3 is an explanatory diagram showing an example of a screen display for executing word registration processing during kana-kanji conversion according to the embodiment of the present invention.

【図4】本発明実施形態の文書処理の処理手順の一例を
示すフローチャートである。
FIG. 4 is a flowchart illustrating an example of a document processing procedure according to the embodiment of the present invention.

【図5】本発明実施形態のかな漢字変換全体の処理手順
の一例を示すフローチャートである。
FIG. 5 is a flowchart illustrating an example of a processing procedure of the entire kana-kanji conversion according to the embodiment of the present invention.

【図6】本発明実施形態の単語登録処理の処理手順の一
例を示すフローチャートである。
FIG. 6 is a flowchart illustrating an example of a processing procedure of a word registration process according to the embodiment of the present invention.

【符号の説明】[Explanation of symbols]

110 CPU 120 ROM 130 RAM 200 CRT 110 CPU 120 ROM 130 RAM 200 CRT

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G06F 15/20 586A ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 6 Identification code FIG06F 15/20 586A

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】 単語の読みと表記とを対応づけて記憶し
た辞書手段と、 該辞書手段を参照して、入力された読み仮名文字列を漢
字仮名混じり表記の文に変換する仮名漢字変換手段と、 単語の読みと表記とを対応づけて前記辞書手段に登録す
る登録手段と、 変換された前記文中の文節を指定する文節指定手段と、 該文節指定手段により指定された文節中の単語の変換前
の読みを、前記登録手段により登録される単語の読みと
して設定する設定手段とを具えたことを特徴とする文字
処理装置。
1. A dictionary means for storing word reading and notation in association with each other, and a kana-kanji conversion means for converting an input reading kana character string into a sentence in a kanji-kana mixed notation by referring to the dictionary means. Registering means for associating word reading and notation with the dictionary means; registering the converted phrase in the sentence; and specifying a phrase in the phrase designated by the phrase specifying means. A setting unit for setting a reading before conversion as a reading of a word registered by the registration unit.
【請求項2】 前記設定手段が、前記文節指定手段によ
り指定された文節中の単語の表記を、前記登録手段によ
り登録される単語の表記の初期値として設定し、 設定された前記表記の初期値を修正する修正手段を具え
ることを特徴とする請求項1に記載の文字処理装置。
2. The setting means sets a notation of a word in a phrase specified by the phrase specifying means as an initial value of a notation of a word registered by the registering means. 2. The character processing apparatus according to claim 1, further comprising correction means for correcting a value.
【請求項3】 前記登録手段により前記指定された文節
中の単語の変換前の読みと対応づけて登録された単語の
表記で、当該指定された文節中の単語の表記を置換する
置換手段を具えることを特徴とする請求項1に記載の文
字処理装置。
3. A replacing means for replacing a notation of a word in the designated phrase with a notation of a word registered in association with a reading before conversion of the word in the designated phrase by the registering means. The character processing device according to claim 1, further comprising:
【請求項4】 前記登録手段の登録対象となる読みと表
記を表示する登録対象単語表示手段を具え、 前記登録手段が、登録指示に応じて、前記登録対象単語
表示手段に表示された読みと表記とを対応づけて前記辞
書手段に登録することを特徴とする請求項1に記載の文
字処理装置。
4. A registration target word display means for displaying a reading and a notation to be registered by said registration means, wherein said registration means responds to a registration instruction by displaying a reading displayed on said registration target word display means. 2. The character processing device according to claim 1, wherein the notation is registered in the dictionary unit in association with the notation.
【請求項5】 前記文節指定手段が指定する文節を変更
した場合に、前記設定手段が、新たに指定された文節に
基づいて設定を更新し、前記登録対象単語表示手段が、
更新された設定に基づいて表示内容を更新することを特
徴とする請求項4に記載の文字処理装置。
5. When the phrase specified by the phrase specifying means is changed, the setting means updates the setting based on the newly specified phrase, and the registration target word display means comprises:
The character processing device according to claim 4, wherein the display content is updated based on the updated setting.
【請求項6】 次候補指示に応じて、前記文節指定手段
が指定する文節の次候補を表示する次候補表示手段を具
え、 前記登録対象単語表示手段が、前記次候補表示手段によ
る最終候補表示後の次候補指示に応じて、表示を起動す
ることを特徴とする請求項4に記載の文字処理装置。
6. A next candidate display means for displaying a next candidate of a phrase designated by the phrase designation means in response to a next candidate instruction, wherein the registration target word display means displays a final candidate by the next candidate display means. 5. The character processing device according to claim 4, wherein the display is activated in response to a subsequent next candidate instruction.
【請求項7】 単語の読みと表記とを対応づけて記憶し
た辞書を参照して、入力された読み仮名文字列を漢字仮
名混じり表記の文に変換する仮名漢字変換ステップと、 単語の読みと表記とを対応づけて前記辞書に登録する登
録ステップと、 変換された前記文中の文節を指定する文節指定ステップ
と、 該文節指定ステップにより指定された文節中の単語の変
換前の読みを、前記登録ステップにより登録される単語
の読みとして設定する設定ステップとを具えたことを特
徴とする文字処理方法。
7. A kana-kanji conversion step for converting an input kana-kana character string into a sentence in a kana-kana kana-mixed notation by referring to a dictionary in which word readings and notations are stored in association with each other. A registration step of registering the notation in the dictionary in association with the dictionary; a phrase designation step of designating a phrase in the converted sentence; and a reading before conversion of a word in the phrase designated by the phrase designation step, A setting step of setting as a reading of a word registered in the registering step.
【請求項8】 前記設定ステップが、前記文節指定ステ
ップにより指定された文節中の単語の表記を、前記登録
ステップにより登録される単語の表記の初期値として設
定し、 設定された前記表記の初期値を修正する修正ステップを
具えることを特徴とする請求項7に記載の文字処理方
法。
8. The setting step sets a notation of a word in the phrase specified by the phrase specifying step as an initial value of a notation of the word registered in the registration step, 8. The character processing method according to claim 7, further comprising a correction step of correcting a value.
【請求項9】 前記登録ステップにより前記指定された
文節中の単語の変換前の読みと対応づけて登録された単
語の表記で、当該指定された文節中の単語の表記を置換
する置換ステップを具えることを特徴とする請求項7に
記載の文字処理方法。
9. A replacing step of replacing the notation of the word in the designated phrase with the notation of the word registered in association with the pre-conversion reading of the word in the designated phrase in the registering step. 8. The character processing method according to claim 7, comprising:
【請求項10】 前記登録ステップの登録対象となる読
みと表記を表示する登録対象単語表示ステップを具え、 前記登録ステップが、登録指示に応じて、前記登録対象
単語表示ステップにより表示された読みと表記とを対応
づけて前記辞書に登録することを特徴とする請求項7に
記載の文字処理方法。
10. A registration target word display step of displaying a reading and a notation to be registered in the registration step, wherein the registration step is performed in response to a registration instruction, wherein the reading and the reading displayed by the registration target word display step are performed. 8. The character processing method according to claim 7, wherein a notation is registered in the dictionary in association with the notation.
【請求項11】 前記文節指定ステップにより指定され
る文節を変更した場合に、前記設定ステップが、新たに
指定された文節に基づいて設定を更新し、前記登録対象
単語表示ステップが、更新された設定に基づいて表示内
容を更新することを特徴とする請求項10に記載の文字
処理方法。
11. When the phrase specified by the phrase specifying step is changed, the setting step updates the setting based on the newly specified phrase, and the registration target word display step is updated. 11. The character processing method according to claim 10, wherein the display content is updated based on the setting.
【請求項12】 次候補指示に応じて、前記文節指定ス
テップにより指定される文節の次候補を表示する次候補
表示ステップを具え、 前記登録対象単語表示ステップが、前記次候補表示ステ
ップによる最終候補表示後の次候補指示に応じて、表示
を起動することを特徴とする請求項10に記載の文字処
理方法。
12. A next candidate display step of displaying a next candidate of a phrase specified by the phrase specification step in response to a next candidate instruction, wherein the registration target word display step is a final candidate by the next candidate display step. 11. The character processing method according to claim 10, wherein the display is started in response to the next candidate instruction after the display.
【請求項13】 文字処理を規定したプログラムが記録
された記録媒体において、前記プログラムは、 単語の読みと表記とを対応づけて記憶した辞書を参照し
て、入力された読み仮名文字列を漢字仮名混じり表記の
文に変換する仮名漢字変換手順と、 単語の読みと表記とを対応づけて前記辞書に登録する登
録手順と、 変換された前記文中の文節を指定する文節指定手順と、 該文節指定手順により指定された文節中の単語の変換前
の読みを、前記登録手順により登録される単語の読みと
して設定する設定手順とを具えたことを特徴とする記録
媒体。
13. A recording medium on which a program defining character processing is recorded, wherein the program refers to a dictionary storing word readings and notations in association with each other and converts the input reading kana character strings into kanji characters. A kana-kanji conversion procedure for converting to a kana-mixed notation sentence, a registration procedure for associating word reading and notation with the dictionary, a clause designation procedure for designating a clause in the converted sentence, A setting step of setting a reading before conversion of a word in a phrase specified by a specifying procedure as a reading of a word registered by the registration procedure.
【請求項14】 前記設定手順が、前記文節指定手順に
より指定された文節中の単語の表記を、前記登録手順に
より登録される単語の表記の初期値として設定し、 設定された前記表記の初期値を修正する修正手順を具え
ることを特徴とする請求項13に記載の記録媒体。
14. The setting procedure sets a notation of a word in a phrase specified by the phrase specifying procedure as an initial value of a notation of a word registered by the registration procedure. 14. The recording medium according to claim 13, comprising a correction procedure for correcting a value.
【請求項15】 前記登録手順により前記指定された文
節中の単語の変換前の読みと対応づけて登録された単語
の表記で、当該指定された文節中の単語の表記を置換す
る置換手順を具えることを特徴とする請求項13に記載
の記録媒体。
15. A replacement procedure for replacing a notation of a word in a specified phrase with a notation of a word registered in association with a pre-conversion reading of a word in the specified phrase by the registration procedure. 14. The recording medium according to claim 13, comprising:
【請求項16】 前記登録手順の登録対象となる読みと
表記を表示する登録対象単語表示手順を具え、 前記登録手順が、登録指示に応じて、前記登録対象単語
表示手順に表示された読みと表記とを対応づけて前記辞
書に登録することを特徴とする請求項13に記載の記録
媒体。
16. A registration target word display step of displaying a reading and a notation to be registered in the registration step, wherein the registration step is performed in accordance with a registration instruction. 14. The recording medium according to claim 13, wherein the recording medium is registered in the dictionary in association with a notation.
【請求項17】 前記文節指定手順が指定する文節を変
更した場合に、前記設定手順が、新たに指定された文節
に基づいて設定を更新し、前記登録対象単語表示手順
が、更新された設定に基づいて表示内容を更新すること
を特徴とする請求項16に記載の記録媒体。
17. When the phrase specified by the phrase specifying procedure is changed, the setting procedure updates the setting based on the newly specified phrase, and the registration target word display procedure updates the updated setting. 17. The recording medium according to claim 16, wherein the display content is updated based on:
【請求項18】 次候補指示に応じて、前記文節指定手
段が指定する文節の次候補を表示する次候補表示手順を
具え、 前記登録対象単語表示手順が、前記次候補表示手順によ
る最終候補表示後の次候補指示に応じて、表示を起動す
ることを特徴とする請求項16に記載の記録媒体。
18. A next candidate display procedure for displaying a next candidate of a phrase specified by the phrase specifying means in response to a next candidate instruction, wherein the registration target word display procedure is a final candidate display by the next candidate display procedure. 17. The recording medium according to claim 16, wherein display is activated in response to a subsequent next candidate instruction.
JP9368890A 1997-12-29 1997-12-29 Character processor, method for character processing and record medium Pending JPH11195022A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9368890A JPH11195022A (en) 1997-12-29 1997-12-29 Character processor, method for character processing and record medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9368890A JPH11195022A (en) 1997-12-29 1997-12-29 Character processor, method for character processing and record medium

Publications (1)

Publication Number Publication Date
JPH11195022A true JPH11195022A (en) 1999-07-21

Family

ID=18493015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9368890A Pending JPH11195022A (en) 1997-12-29 1997-12-29 Character processor, method for character processing and record medium

Country Status (1)

Country Link
JP (1) JPH11195022A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005038050A (en) * 2003-07-16 2005-02-10 Toshiba Corp Document conversion device and method
JP2018165907A (en) * 2017-03-28 2018-10-25 株式会社ぐるなび Term conversion system and term conversion method and term conversion program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005038050A (en) * 2003-07-16 2005-02-10 Toshiba Corp Document conversion device and method
JP2018165907A (en) * 2017-03-28 2018-10-25 株式会社ぐるなび Term conversion system and term conversion method and term conversion program

Similar Documents

Publication Publication Date Title
JPH11195022A (en) Character processor, method for character processing and record medium
JPH10301933A (en) Document processor, its method and recording medium
JPS59100941A (en) Kana (japanese syllabary)-kanji (chinese character) converter
JP3032399B2 (en) Kana-Kanji conversion device
JPH0981555A (en) Method and device for document processing
JP2509554B2 (en) Character processing method
JPS58151637A (en) Japanese language word processor
JP2603269B2 (en) Character processor
JPH096772A (en) Character processor
JPS59165124A (en) Japanese language word processor
JPH08329052A (en) Reading and notation converting method
JPS63221463A (en) Japanese word input device
JPH08292953A (en) Document processor
JPS6128156A (en) Document editing device
JPH0115105B2 (en)
JPH0414380B2 (en)
JPH0962666A (en) Document processing method and device therefor
JPH01200470A (en) Character processor
JPH0793303A (en) Document creation device and character modification control method
JPH08147287A (en) Document input method and document processor
JPH04332074A (en) Method and device for processing character
JPH09167157A (en) Editing device
JPS60204063A (en) Kanji correcting system
JPH0619882A (en) Method and device for processing character
JPH09251458A (en) Character processing method and device, and storage medium storing program readable by control of central processing unit