JPS595336A - 仮名漢字変換方式 - Google Patents

仮名漢字変換方式

Info

Publication number
JPS595336A
JPS595336A JP57114460A JP11446082A JPS595336A JP S595336 A JPS595336 A JP S595336A JP 57114460 A JP57114460 A JP 57114460A JP 11446082 A JP11446082 A JP 11446082A JP S595336 A JPS595336 A JP S595336A
Authority
JP
Japan
Prior art keywords
dictionary
kana
chinese character
word
words
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP57114460A
Other languages
English (en)
Other versions
JPH0587857B2 (ja
Inventor
Shigeki Kuga
空閑 茂起
Koji Miyao
宮尾 孝治
Nobuo Nakamura
信夫 中村
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.)
Computer Basic Technology Research Association Corp
Original Assignee
Computer Basic Technology Research Association Corp
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 Computer Basic Technology Research Association Corp filed Critical Computer Basic Technology Research Association Corp
Priority to JP57114460A priority Critical patent/JPS595336A/ja
Publication of JPS595336A publication Critical patent/JPS595336A/ja
Publication of JPH0587857B2 publication Critical patent/JPH0587857B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/53Processing of non-Latin text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は例えば文節分かち書き入力を基本とする仮名漢
字変換装置の改良に関し、更に詳細には用例辞書を用い
た仮名漢字変換における同音異義語の判別方法に特徴の
ある仮名漢字変換方式に関するものである。
一般に仮名漢字変換装置において、同音異義語の選択は
重要であり、従来より幾つかの提案がなされ、また実用
化されている。
その代表例をいくつか以下に述べると、まず文法情報に
よる同音異義語の選択では、−文節内における自立語と
付属語のつながりの違いによって変換候補の選択がなさ
れる。たとえば「かんせいな ばしょ」に対しては「閑
静な場所」が選ばれ、「完成な場所」、「歓声な場所」
などは出現しない。
しかしこの方法では文法情報を同じくする変換候補が二
つ以上ある場合は同音異義語の選択の能力は極端に落ち
る。たとえば同じ「かんせい」でも「かんせい の は
うそく」という入力文に対しては「完成の法則」「官制
の法則」、「官製の法則」、・とたくさんの変換候補が
出る。このため、オペレーターにより最適候補の選択が
行なわれているのが現状である。
次に、頻度情報による同音異義語の選択の方法がある。
これは単語の出現頻度によるものである。
頻度情報のもたせ方には予め固定しておく方法と、Δカ
する文章に応じてその度に頻度の更新を行うものがある
。例えば完成=100.管制=90゜官製=80のよう
な数字で頻度を表わし、数字の太きいものを変換の候補
とする方法である。これは単語の出現確率に応じた正解
出力が得られるが、頻度値の差が少ない場合、あるいは
特殊な単語との連がすしかない単語の場合には選択を誤
まることになる。例えば「かんせい はがき」に対して
この方法では「完成はがき」が選ばれるので、オペレー
ターによって正しい変換候補の選択がなされねばなら寿
い。
次に学習による同音異義語の選択の方法がある。
この方法は特定の文書中の用語は一般的に限定されると
いう性質を利用したものである。一般的に学習バッファ
と呼ばれるスタックを設け、そこに最近使われた単語を
登録しておくことにより、最も最近使われた同音異義語
を選択する変換方法である。この方法も一般的な単語の
出現に根ざしたもので、例えば「かんせいとうからかん
せいがあがった」のような文章では[管制塔から管制が
4砂った]という選択がされることになる。
これらを混合した方法もあるが、やはり同音異義語の選
択は万全ではない。
次に実用化の段階に入ってないが、文献等で報告されて
いる方法を述べる。
一つは派生語、複合語を自立語辞書の他に作り、特定用
例の時はそれを出力する方法である。例えば前の例で言
えば「管制塔」、「官製はがき」という派生語、複合語
を予め辞書に登録しておくことにより、正しい候補を選
択する。この方法は実質的に自立語辞書の登録単語の数
を増加させた場合と同じ効果を持つ。
また最近では派生語、複合語の他に係り受は辞書と呼ば
れる慣用的表現を登録しておくことにより、同音異義語
の選択をしようとするものがあるが同音異義語の選択方
法については詳らかでない。
上記したように一般事務文章で良く用いられる慣用句や
関連性の強い言葉、即ち派生語、複合語。
係り受は等語と語の結びつきの強い2文節の句からなる
意味辞書(実際に出て来た用例をもとにして作、fL、
嘉れるため以後用例辞書と称す)を用いて同音異義語の
選択が可能であり、この選択方法を用いるこ′−とによ
り、文法処理のみでは一意的に決定できなかった同音語
の組から正しい候補を選択することが出来る。
例えば用例辞書を用いて次の様に選択される。
ここで○印は正しい候補を示し、また「ム」印は前の語
が接頭語を示し、「マ」印は後の語が接置1語゛を示し
、「・」印は複合語を示している。
(t)×不ム化膿 、 O不ム可能 (2)○営業状態 、 X営業上体 (3)○完成が遅れる。 ×完成が送れる上記i11は
派生語辞書、(2)は複合語辞書、(3)は付属語付用
例辞書の各用例辞書による同音語選定の結果を示してい
る。
また本発明者らは用例辞書による同音異義語の判別方法
の改良について先に特許願「仮名漢字変換方式」(昭和
57年6月29日出願)として提案した。
先に提案した方法は派生語、複合語、係り受けの欅・!
等を含む結び付きの強い単語の用例を集めた用例辞書を
用いることにおいては、従来の他の研究段階のものと大
略同様であるが用例辞書の検索の方法に特長を有してい
る。即ち、先に提案した方法は同音語異義語を有する文
節の前文節が既に確定された後に用例辞書を検索するよ
うに成したものである。従って例えば「とりか かんせ
い」に対し単に「燈火管制」を出力しない。この場合「
とうか」までが先喪衆の方法で確定されているものとす
る。例えばそれが「燈火」であったとすると、かんせい
の同音語を選択するときに「燈火」の項の用例辞書を参
照し、「管制」を導き出す。
もし、用例辞書の「とうか」の項に用例がなければ、従
来通り「かんせい」の優先度に応じた出力がなされる。
本発明は上記諸点に鑑み、先に提案した用例処理に改良
を加え仮名漢字変換において正しい変換候補を選択する
確率のより高い仮名漢字変換方式を提供することを目的
として成されたものであり、この目的を達成するため本
発明の仮名漢字変換方弐悼仮名漢曹変換のだめの基本辞
書と、派生語及び複合語等の慣用的表現から成る複数種
類の用例辞書とを備えた仮名漢学変換装置におして、上
記の複数種類の用例辞書を参照し、個々の用例辞書にマ
ツチする毎に特定の点数を与え、高い点数を得た変換候
補を優先して出力せしめるように構成されている。
次に本発明による用例処理について、まず従来方法と比
較して「シンギカイ」及び「シンギカイイイン」を例に
説明する。
以下に示す表は、従来方法と本発明方法による同音異義
語の選択順位を示している。
〔例1〕 「シンギカイ」 ( 〔例2〕 「シンギカイイ/」 例11例2においてAは文法処理のみを行った時の出力
順位、Bは従来の用例処理を行った時の出力順位、Cは
本発明による用例処理を行った時の出力順位を示し、ま
た0内は本発明による用例処理を行った時のマツチ度を
得点で示したものである。
この例では用例辞書に(新ム議会)、(審議マ会)、(
審議・委員)の3つの用例が収容されてい檄仮定して説
明する。
〔例1〕では4つの同音語候補、〔例2〕では8つの同
音語候補がある。従来の用例処理法では○で示したよう
に例1では2個、例2では5個の候補が用例辞書にマツ
チし、それぞれが等価と見なされBの順序で出力される
例1の場合は(新議会)、(審議会)ともに正解である
可能性があり、入間でも判断しがたい。
ところが例2.の場合は5つの○のうちで正解になるの
は◎をつけた(審議会委員)のみであるが、これが3位
でしか出力されないという欠点がある。
本発明による用例処理はこの欠点を除去するために各用
例辞書ごとに特定の重み付けを与え、マツチするごとに
その重み付けに対応する得点を加算してゆき、各候補を
それぞれの総得点の順序に従って出力するものである。
各用例辞書ごとの重み付けは経験的に定められるが、一
般には同点の候補数をなるべく減らすために互に素な整
数を選ぶとよい。
以下本発明の一実施例について図面を参照して詳縛狐説
明する。
第1図は本発明f:芙厖する仮名漢字変換装置の概略構
成を示すブロック図である。
第1図において1はキーボードであり、該キーボード1
は第2図に示すように少くとも平仮名及び片仮名が入力
できる仮名人カキ−11、仮名漢字変換プログラムを実
行させるだめの変換キー12及び変換プログラムによっ
て仮名漢字変換された結果が間違って出力された時に正
しい候補を選択するための候補選択キー13を有してい
る。また2はマイクロプロセッサ(CPU)であり、該
マイクロプロセッサ2は例えばその内部に仮名漢字変換
プログラム、その他の制御プログラムを固定記憶したR
OMを備えている。3は入力および変換された結果を表
示するCRT等の表示装置、4は仮名漢字変換を行う場
合に最低必要な辞書(変換基本辞書)、5は本発明に係
る用例辞書である。
また6は仮名漢字変換を行う際に発生する種々のデータ
を蓄積するためのバッファである。
次に上記用例辞書5の構造について第3図を参照して説
明する。
第3図は用例辞書5の構造を示し、同図において31は
前文節自立語の読みがな、漢字表記9文法情報等を収容
している領域である。また32の領域(PI、P2・・
・、P9.・・・)は前文節自立語と対になって用例を
なす接辞、付属語、自立語等が収容されているメモリの
アドレスを示す情報の収容領域であり、この31.32
を収容した部分で見出し部35を構成している。
また33は用例辞書の種類を示す記号の収容される領域
であり、例えば「体」は連体形辞書、「複」は複合語辞
書、「頭」は派生語辞書、「付」は付属語付き用例辞書
、「尾」は派生語辞書、「用」は連用形辞書の用例であ
ることを示している。なお「頭」「尾」はそれぞれ派生
語辞書の中の用例で接頭派生語、接尾派生語であること
を表わしている。また34は見出し部35の自立語と対
になって用例をなす、接辞、付属語、自立語が収容され
ている領域であり、上記33.34の領域を合わせた部
分で用例部36が構成されている。
次に上ヌ己用、健辞書5に収容する語句について説(1
)0派生語辞書 この辞書には「代理店」、「不可能」等の用例を収容す
る。この辞書を参照することにより大理店、不化膿など
の同音異義語を排除することができる。もし、この用例
のみで同音異義語の特定ができないときは他の複合語等
の2文節句用例辞書を併用することにより「はんばいだ
いりてん」については「代理店」を特定することができ
る。
(2)、複合語辞書 この辞書には「下記事項」、「営業状態」等の複合語を
収容する。この辞書により「火気事項」、「営業上体j
等の同音異義語を排除することができる。この他の用例
辞書を併用することにより同音異義語の特定効果は更に
高くなる。
(3)、付属語付用例辞書 「完成が遅れる」、「歓心を買う」等の付属語を介して
結びつく用例を収容する。この辞書により)吸夙成が送
れる」、「歓心を飼う」等の%d)同音異義語を優先し
て出力することを無くすことができる。
(4)、連体形辞書 この辞書には用言の連体形と体言との対からなる9例え
ば「いたい目」等の用例を収容しである。この用例辞書
を用いることにより「いたい芽」などの同音異義語を優
先して出力することを無くなすことができる。
(5)、連用形辞書 この辞書には副詞又は用言の連用形と用言の対からなる
例えば「ますます ご 健勝」等の用例を収容しである
。この辞書により「ますますご憲章」等の同音異義語を
優先して出力することを無くすことができる。
これらの各辞書の内容は上記第3図に示した構造の用例
辞書に収容される。
次に第3図において領域33に記憶されている情報の知
力について説明する。
用例部36の領域340個々の用例の長さは不定である
。従ってそれを収容する容量も不定になる。本発明では
領域33で用例を収容するのに必要な容量を表わしてい
る。例えば「頭」は1バイト、「尾」、「体」、「複」
、「用」は2バイト。
「付」は3バイトが必要であることを示しており、用例
部36の構成を可変長構造にし、全体のメモリ容量を減
じる役目をしている。
次に、本発明の仮名漢字変換の処理動作について、第4
図に示す用例辞書による同音語判別の処理フローに従っ
て、「シンギカイイイン」を入力する場合を例にして説
明する。
まず、仮名文字列「シンギカイイイン」を第1図のキー
ボード1を操作して入力する(第4図ステップnl)。
その後変換キー12を押すことによ゛す、変換基本辞書
4を用いた変換処理が開始され、変換の候補がバッファ
6にスタックされる(ステップn2.n3.n4)。バ
ッファ6内の変換候補の並びは頻度や文法情報により上
記〔例2〕そ示した表のようになっており、通常例2の
Aが出力優先順位にとられる。
本発明はこの優先順位を用例辞書を用いることにより、
自動的に書き換えを行なうものである(ステップn5)
。またこの結果出力された変換候補(ステップn6)が
もしも間違っている場合は、候補選択キー13を用いて
オペレータにより候補選択が成され(ステップn7)、
正しい結果が出力される(ステップn8)。
次に本発明の用例処理の中心をなす優先順位の書き換え
の動作(ステップn5)について第5図に示す出力優先
順位置き換え動作の処理フローに従って説明する。
なお第5図の処理フローにおいて■は従来の処理フロー
、0は本発明による処理フローを示し、また*印の付さ
れた部分が両者の違いを示している0 また、ここでは説明の都合上、用例辞書は接頭派生語辞
書、接尾派生語辞書及び複合語辞書の3いるが、本発明
はこの値に拘束されるものではない0 ■の従来の処理フローにおいては1つの候補が用例辞書
とマツチした時には、単にフラグを立てるに過ぎない。
従ってどの用例辞書でマツチしたかによる差はない。ま
たフラグの数も一つであるため、複数の用例辞書とマツ
チした場合と、一つの用例辞書でしかマツチしなかった
場合との間に差がない。このため、ある程度の可能性の
あるものは全て同点となるため、上記した例2のような
欠点が生じる。
一方■に示した本発明の処理フローによれば後述するよ
うに各用例辞書におけるマツチの回数及びマツチの重要
度に従ってきめ細かな順位付けが成される利点があるた
め、同音語の選定精度が向上するという効果がある。
次にその処理動作を詳細に説明する。
まずステップn31において1=1の場合、文法処理の
みを行った時の出力順位に従い、(新ム議会・委員)が
バッフ16に記憶された候補の中から選ばれる(ステッ
プn32)。次に選ばれた候補は、まず接頭派生語用例
辞書との照合が行なわれる(ステップn33)。この場
合は(新ム議会)という派生語があるので得点(マツチ
度を示す値)3が候補と対応付けてバッファ6内にスタ
ックされる(ステップn34)。次に接尾派生語。
複合語の用例辞書参照に進む(ステップn35〜n37
)。
I=1の場合は接尾派生語、複合語の用例辞書とマツチ
しないため得点は「3」のままである。
同様にしてI=2.3.4の得点がスタックされる。
次にI=5の場合について説明する。
この場合は(審議マ会・委員)が候補の中から選ばれる
(ステップn32)。ステップn33における接頭派生
語用例辞書と選ばれた候補の照合では一致するものがな
いため、ステップn35の接尾派生語用例辞書との照合
に進む。この場合、用例辞書中の「審議マ会」が一致す
るため、得点[6−υが候補と対応付けてバッフ16に
スタックされる(ステップn36)。
次に複合語用例辞書との照合に進み(ステップn37)
、「審議・委員」と一致することが分る。
この複合語用例辞書とマツチした場合は得点7が得られ
る(ステップn38)。このI=5の候補に対しては、
接尾語用例辞書とのマツチで得た5点と、複合語用例辞
書とのマツチで得た7点が加算され、12点がI=5の
候補に対応付けてバッファ6にスタックされる。
同様にしてI=8までの各候補に対応付けて、それぞれ
の得点がスタックされる。
次にステップn41に移行し、バッファ6にスタックさ
れた各候補の得点を調べ、得点の高い順に候補の並び換
えが行なわれる。この例の場合には(審議マ会・委員)
、(審議マ界・委員)、・・・の順になり、ステップn
42において正しい候補が優先的に出力されることにな
る。
以上述べたように本発明によれば、複数種類の設定し、
このマツチ度により変換候補の優先順位を決めている。
即ち、本発明の用例処理方法によれば、選択された各候
補を各用例辞書との照合を行ない、それぞれの用例辞書
により重み付けられた得点を加算処理して各候補につい
て妥当性のある差別化が行なわれるため、正解率の高い
候補が優先的に出力され、迅速な仮名漢字変換処理が実
行される。
【図面の簡単な説明】
第1図は本発明の実施される仮名漢字変換装置の概略構
成を示すブロック図、第2図はキーボードの一例を示す
平面図、第3図は用例辞書の構造を示す図、第4図は本
発明の仮名漢字変換処理を概略的に説明する処理フロー
を示す図、第5図は本発明における出力優先順位置き換
動作を説明するだめの処理フローを示す図である。 1・・・キーボード、  2・・・マイクロプロセッサ
、3・・・表示装置、  !・・・変換基本辞書、第2
図 第4図

Claims (1)

    【特許請求の範囲】
  1. 辞書とを備えた仮名漢字変換装置において、上記複数種
    類の用例辞書を参照し、個々の用例辞書にマツチする毎
    に特定の点数を与え、高い点数を得た変換候補を優先し
    て出力せしめるように成したことを特徴とする仮名漢字
    変換方式。
JP57114460A 1982-06-30 1982-06-30 仮名漢字変換方式 Granted JPS595336A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57114460A JPS595336A (ja) 1982-06-30 1982-06-30 仮名漢字変換方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57114460A JPS595336A (ja) 1982-06-30 1982-06-30 仮名漢字変換方式

Publications (2)

Publication Number Publication Date
JPS595336A true JPS595336A (ja) 1984-01-12
JPH0587857B2 JPH0587857B2 (ja) 1993-12-20

Family

ID=14638287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57114460A Granted JPS595336A (ja) 1982-06-30 1982-06-30 仮名漢字変換方式

Country Status (1)

Country Link
JP (1) JPS595336A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6177954A (ja) * 1984-09-25 1986-04-21 Ricoh Co Ltd 仮名漢字変換方式
JPS62226270A (ja) * 1986-03-27 1987-10-05 Seiko Epson Corp 文章作成装置
JPS63156273A (ja) * 1986-12-19 1988-06-29 Matsushita Electric Ind Co Ltd 仮名漢字変換装置
JPH0283775A (ja) * 1988-09-21 1990-03-23 Matsushita Electric Ind Co Ltd 文字入力装置および方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5549771A (en) * 1978-10-02 1980-04-10 Canon Inc Character processing unit
JPS56145459A (en) * 1980-04-10 1981-11-12 Mitsubishi Electric Corp Document processor
JPS56153427A (en) * 1980-04-30 1981-11-27 Nippon Telegr & Teleph Corp <Ntt> Japanese language input device
JPS5727368A (en) * 1980-07-28 1982-02-13 Fujitsu Ltd "kana" (japanese syllabary) to "kanji" (chinese character converter)

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5549771A (en) * 1978-10-02 1980-04-10 Canon Inc Character processing unit
JPS56145459A (en) * 1980-04-10 1981-11-12 Mitsubishi Electric Corp Document processor
JPS56153427A (en) * 1980-04-30 1981-11-27 Nippon Telegr & Teleph Corp <Ntt> Japanese language input device
JPS5727368A (en) * 1980-07-28 1982-02-13 Fujitsu Ltd "kana" (japanese syllabary) to "kanji" (chinese character converter)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6177954A (ja) * 1984-09-25 1986-04-21 Ricoh Co Ltd 仮名漢字変換方式
JPS62226270A (ja) * 1986-03-27 1987-10-05 Seiko Epson Corp 文章作成装置
JPS63156273A (ja) * 1986-12-19 1988-06-29 Matsushita Electric Ind Co Ltd 仮名漢字変換装置
JPH0283775A (ja) * 1988-09-21 1990-03-23 Matsushita Electric Ind Co Ltd 文字入力装置および方法

Also Published As

Publication number Publication date
JPH0587857B2 (ja) 1993-12-20

Similar Documents

Publication Publication Date Title
US4994966A (en) System and method for natural language parsing by initiating processing prior to entry of complete sentences
Ahmed et al. Revised n-gram based automatic spelling correction tool to improve retrieval effectiveness
JPH03185561A (ja) 欧文単語入力方法
JPH077419B2 (ja) 機械翻訳装置における略称付き固有名詞処理方法
JP2001101185A (ja) 辞書の自動切り換えが可能な機械翻訳方法および装置並びにそのような機械翻訳方法を実行するためのプログラムを記憶したプログラム記憶媒体
JPS592125A (ja) 仮名漢字変換方法
Ganfure et al. Design and implementation of morphology based spell checker
Coavoux et al. Multilingual lexicalized constituency parsing with word-level auxiliary tasks
JPS595336A (ja) 仮名漢字変換方式
Lehal Design and implementation of Punjabi spell checker
JP2006072787A (ja) 自動質問解答方法、そのためのモデル作成方法、およびコンピュータプログラム
JPH02129756A (ja) 単語照合装置
JP2015130102A (ja) 文書分析装置、文書分析システム、文書分析方法およびプログラム
JPS60254367A (ja) 文章分析装置
JPH07230468A (ja) キーワード自動抽出装置およびキーワード自動抽出方法
JP2798931B2 (ja) 中国語の語音区切方式および語音漢字変換方式
JP2002297592A (ja) 自然文マッチング装置、自然文マッチング方法、及び自然文マッチングプログラム
JPS6395565A (ja) 仮名漢字変換手法
Jamwal AVL and TRIE loading time in Dogri spell checker
JPS62202259A (ja) 文書作成装置
JPH05120261A (ja) 日本語文の形態素解析方式
JPS60207948A (ja) カナ漢字変換処理装置
JPS61190655A (ja) ピンイン漢字変換装置
JPH01281561A (ja) 日本文訂正候補文字抽出方法
JPH09185613A (ja) 仮名漢字変換装置および仮名漢字変換方法