JPH02105967A - 誤変換漢字修正方法 - Google Patents
誤変換漢字修正方法Info
- Publication number
- JPH02105967A JPH02105967A JP63257061A JP25706188A JPH02105967A JP H02105967 A JPH02105967 A JP H02105967A JP 63257061 A JP63257061 A JP 63257061A JP 25706188 A JP25706188 A JP 25706188A JP H02105967 A JPH02105967 A JP H02105967A
- Authority
- JP
- Japan
- Prior art keywords
- kanji
- reading
- code
- dictionary
- converted
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ワード・プロセッサやパーソナル・コンピュ
ータによる漢字変換処理において、誤って変換表示され
た漢字が速やかに修正されるようにした誤変換漢字修正
方法に関するものである。
ータによる漢字変換処理において、誤って変換表示され
た漢字が速やかに修正されるようにした誤変換漢字修正
方法に関するものである。
これまで、ワード・プロセッサやパーソナル・コンピュ
ータによる漢字変換処理においては、読みから漢字に変
換されたものが誤っている場合には、再度読みが入力さ
れなければならないものとなっている。
ータによる漢字変換処理においては、読みから漢字に変
換されたものが誤っている場合には、再度読みが入力さ
れなければならないものとなっている。
一方、一部のワード・プロセッサでは一旦確定表示され
た漢字が誤っている場合には、バッファ内に記憶されて
いるその漢字の読みに従って、その漢字は再変換される
ようになっている。
た漢字が誤っている場合には、バッファ内に記憶されて
いるその漢字の読みに従って、その漢字は再変換される
ようになっている。
なお、この種技術に関連するものとしては、特開昭60
−8921号公報や特開昭60−8922号公報、特開
昭56−137430号公報などが挙げられる。
−8921号公報や特開昭60−8922号公報、特開
昭56−137430号公報などが挙げられる。
以上述べたように、これまでにあっては、読みが正しい
にも拘わらずこれより変換された漢字が誤っている場合
には、再度同一の読みが人力されたうえ正しい漢字に変
換される、といった具合に同一の操作・処理が繰り返さ
れる必要があり、その修正は煩瑣なものとなっている。
にも拘わらずこれより変換された漢字が誤っている場合
には、再度同一の読みが人力されたうえ正しい漢字に変
換される、といった具合に同一の操作・処理が繰り返さ
れる必要があり、その修正は煩瑣なものとなっている。
一方、誤って変換された漢字の読みがまだ記憶されてい
る場合には、再変換が可能であるにしても、バッファの
容量によって再変換可能な範囲には制限があるものとな
っている。しかも、−旦フアイルに登録されたものにつ
いては、その読みが既に消失していることから、新たに
読みを入力したうえ再変換する必要があるものとなって
いる。
る場合には、再変換が可能であるにしても、バッファの
容量によって再変換可能な範囲には制限があるものとな
っている。しかも、−旦フアイルに登録されたものにつ
いては、その読みが既に消失していることから、新たに
読みを入力したうえ再変換する必要があるものとなって
いる。
本発明の目的は、漢字に変換されたものが誤っている場
合には、読みの再入力操作が要されることなく、しかも
速やかにその誤変換漢字が正しいものに変換され得る誤
変換漢字修正方法を供するにある。
合には、読みの再入力操作が要されることなく、しかも
速やかにその誤変換漢字が正しいものに変換され得る誤
変換漢字修正方法を供するにある。
上記目的は、誤変換漢字のコードにもとづき漢字辞書中
よりこれと同一のコードをもつ漢字を探索したうえ、こ
れに対する読みを再現することで達成される。
よりこれと同一のコードをもつ漢字を探索したうえ、こ
れに対する読みを再現することで達成される。
漢字辞書には読み対応に複数の漢字についてのコードが
記憶されていることから、誤変換漢字のコードにもとづ
き漢字辞書を探索することによっては、その誤変換漢字
についての読みが容易に得られるものである。このよう
にして得られた読みは、恰も(再)入力された読みと同
等に機能するから、その読みに従って漢字変換処理を再
度行なう場合は、誤変換漢字は簡単容易に、しかも速や
かに正しい漢字に変換され得るものである。
記憶されていることから、誤変換漢字のコードにもとづ
き漢字辞書を探索することによっては、その誤変換漢字
についての読みが容易に得られるものである。このよう
にして得られた読みは、恰も(再)入力された読みと同
等に機能するから、その読みに従って漢字変換処理を再
度行なう場合は、誤変換漢字は簡単容易に、しかも速や
かに正しい漢字に変換され得るものである。
以下、本発明を第1図から第7図により説明する。
先ず本発明に係る誤変換漢字修正処理の概要について説
明する。第1図はその処理の一例でのフローを示したも
のであり、本例では誤変換漢字としての「使用」が「仕
様」に変換される場合を示している。
明する。第1図はその処理の一例でのフローを示したも
のであり、本例では誤変換漢字としての「使用」が「仕
様」に変換される場合を示している。
即ち、(表示)画面上で誤変換漢字の存在が認められた
場合には、先ず画面上に既に入力された、その誤った漢
字の範囲が指定されるようになっている。これは、例え
ば先頭としての「使」にカーソルを移動して変換キーを
押し、次に終わりの「用」にカーソルを移動して復改キ
ーを押す方法でもよいし、あるいは読み変換を要求する
特定のキーを設けそのキーを入力後、先頭と終わりでそ
れぞれ復改キーを押す方法などが考えられるものとなっ
ている。
場合には、先ず画面上に既に入力された、その誤った漢
字の範囲が指定されるようになっている。これは、例え
ば先頭としての「使」にカーソルを移動して変換キーを
押し、次に終わりの「用」にカーソルを移動して復改キ
ーを押す方法でもよいし、あるいは読み変換を要求する
特定のキーを設けそのキーを入力後、先頭と終わりでそ
れぞれ復改キーを押す方法などが考えられるものとなっ
ている。
次に以上のようにして指定された画面上の漢字[使用」
のコードが読み取られるが、これはその漢字表示位置に
対応したテキストRAM上のアドレスをアクセスするか
、または文書を記憶しているバッファより読み取られる
ようになっている。
のコードが読み取られるが、これはその漢字表示位置に
対応したテキストRAM上のアドレスをアクセスするか
、または文書を記憶しているバッファより読み取られる
ようになっている。
この後は「使用」のコードと同一のコードをもつ漢字、
即ち、「使用」が漢字辞書より探索され、それに対する
読み「しよう」が求められるものとなっている。この読
み「しよう」にもとづき誤変換漢字「使用」は「仕様」
に容易に変換され得るものである。
即ち、「使用」が漢字辞書より探索され、それに対する
読み「しよう」が求められるものとなっている。この読
み「しよう」にもとづき誤変換漢字「使用」は「仕様」
に容易に変換され得るものである。
ここで漢字辞書について一般的に説明すれば、これは第
2図に示すように、例えば「しよう」という読みに対し
ては同音異義語としての漢字「仕様」、「使用」、「私
用」・・・が1以上コードとして格納されたものとなっ
ている。具体的には読み各々を単語として、第3図(a
)に示すように単語対応にレコード(可変長)が用意さ
れ、レコード各々にはまた第3図(b)に示すフォーマ
ットでそのレコード長、読み数(同音異義語数)、読み
(仮名)、第1候補漢字コード、第2候補漢字コード、
・・・・・・、最終候補漢字コードがそれぞれセパレー
タで区切られた状態で所定順に格納されたものとなって
いる。
2図に示すように、例えば「しよう」という読みに対し
ては同音異義語としての漢字「仕様」、「使用」、「私
用」・・・が1以上コードとして格納されたものとなっ
ている。具体的には読み各々を単語として、第3図(a
)に示すように単語対応にレコード(可変長)が用意さ
れ、レコード各々にはまた第3図(b)に示すフォーマ
ットでそのレコード長、読み数(同音異義語数)、読み
(仮名)、第1候補漢字コード、第2候補漢字コード、
・・・・・・、最終候補漢字コードがそれぞれセパレー
タで区切られた状態で所定順に格納されたものとなって
いる。
以上の漢字辞書における漢字コード群から、指定された
漢字と同一のコードをもつ漢字を探索したうえこれを読
みに変換すればよいわけであるが、具体的には2通りの
方法が考えられるものとなっている。そのlは第2図、
あるいは第3図(a)。
漢字と同一のコードをもつ漢字を探索したうえこれを読
みに変換すればよいわけであるが、具体的には2通りの
方法が考えられるものとなっている。そのlは第2図、
あるいは第3図(a)。
(b)に示す漢字辞書より読みを探索する方法であり、
その2は漢字各々について1以上の読みが格納された読
み変換用辞書より読みを探索する方法である。
その2は漢字各々について1以上の読みが格納された読
み変換用辞書より読みを探索する方法である。
先ず前者の方法について説明すれば、これは単語対応レ
コードを更新する度に、そのレコードに含まれている1
以上の漢字各々についてのコードを順次指定された漢字
コードと比較し、一致の比較結果が得られた際でのレコ
ードより読みのコードを得るようにすればよい。具体的
には第4図に示す処理フローに従って読みコードが得ら
れるものとなっている。
コードを更新する度に、そのレコードに含まれている1
以上の漢字各々についてのコードを順次指定された漢字
コードと比較し、一致の比較結果が得られた際でのレコ
ードより読みのコードを得るようにすればよい。具体的
には第4図に示す処理フローに従って読みコードが得ら
れるものとなっている。
即ち、先ずレコードアドレス更新用ポインタ(PTRI
)には辞書の先頭アドレスが代入された状態で、漢字候
補アドレス更新用ポインタ(PTR2)にはポインタ(
PTRI)が指すレコードの第1候補漢字コードのアド
レスが代入されるようになっている。これによりポイン
タ(PTRl、PTR2)の指すアドレスからは漢字コ
ードが取出されたうえ、これと指定された漢字コードと
が比較されるようになっている。この比較でもしも同一
コードならば、ポインタ(PTRI)の指すレコードか
ら読みコードが目的のものとして取出されるものである
。また、もしも異なればポインタ(PTR2)を次候補
漢字コードのアドレスに進めた後、そのレコードの終わ
りか否かが判定されるようになっている。レコードの終
わりでなければ指定された漢字と同一のコードが検出さ
れるか、またはそのレコードが終了するまで同様な処理
が繰り返されるものとなっている。レコードの終了なら
ばポインタ(PTRI)を次レコードのアドレスに進め
た後、辞書の終わりか否かが判定されるが、辞書の終了
でなければそのレコードについて先の場合と同様な処理
が行なわれるものである。辞書が終了ならば対応する読
みはなしと判断され、処理は終了されるものである。
)には辞書の先頭アドレスが代入された状態で、漢字候
補アドレス更新用ポインタ(PTR2)にはポインタ(
PTRI)が指すレコードの第1候補漢字コードのアド
レスが代入されるようになっている。これによりポイン
タ(PTRl、PTR2)の指すアドレスからは漢字コ
ードが取出されたうえ、これと指定された漢字コードと
が比較されるようになっている。この比較でもしも同一
コードならば、ポインタ(PTRI)の指すレコードか
ら読みコードが目的のものとして取出されるものである
。また、もしも異なればポインタ(PTR2)を次候補
漢字コードのアドレスに進めた後、そのレコードの終わ
りか否かが判定されるようになっている。レコードの終
わりでなければ指定された漢字と同一のコードが検出さ
れるか、またはそのレコードが終了するまで同様な処理
が繰り返されるものとなっている。レコードの終了なら
ばポインタ(PTRI)を次レコードのアドレスに進め
た後、辞書の終わりか否かが判定されるが、辞書の終了
でなければそのレコードについて先の場合と同様な処理
が行なわれるものである。辞書が終了ならば対応する読
みはなしと判断され、処理は終了されるものである。
原則としては以上のようにして読みコードが探索される
わけであるが、指定された漢字について複数の読みがあ
る場合は、最初に検出されたものが目的の読みであると
は限らないので、他の読みを探索する必要がある。他の
読みはまだ探索されていないそれ以降のレコードに存在
することから、次候補サーチ処理としてはポインタ(P
TRI)を更新して同様な処理を繰り返せばよいことに
なる。なお、次候補サーチ処理の際、その処理開始のた
めのキーが設けられている場合は、操作性良好にして次
候補の読みが探索されることになる。
わけであるが、指定された漢字について複数の読みがあ
る場合は、最初に検出されたものが目的の読みであると
は限らないので、他の読みを探索する必要がある。他の
読みはまだ探索されていないそれ以降のレコードに存在
することから、次候補サーチ処理としてはポインタ(P
TRI)を更新して同様な処理を繰り返せばよいことに
なる。なお、次候補サーチ処理の際、その処理開始のた
めのキーが設けられている場合は、操作性良好にして次
候補の読みが探索されることになる。
次に読み変換用辞書より読みを探索する場合について説
明すれば、その辞書は第5図(a)、 (b)に示すよ
うな構成となっている。即ち、漢字各々についての1以
上の読みがレコードとして格納されているものである。
明すれば、その辞書は第5図(a)、 (b)に示すよ
うな構成となっている。即ち、漢字各々についての1以
上の読みがレコードとして格納されているものである。
漢字対応のレコードにはそのレコード長、漢字コード、
第1候補読みコード、・・・・・・、最終候補読みコー
ドがセパレータで区切られた状態で格納されているわけ
であるが、第6図は読み変換用辞書による読み探索処理
のフローを示したものである。これによる場合、レコー
ドアドレス更新用ポインタ(PTRI)が更新される度
に、アドレス指定されたレコードからは漢字コードが取
り出され、これと指定された漢字のコードとが比較され
るようになっている。もしも一致した場合には、読み候
補アドレス更新用ポインタ(PTR2)には第1候補読
みコードのアドレスが設定されることで、その第1@補
読みが原則的には目的とする読みとして得られるように
なっているものである。
第1候補読みコード、・・・・・・、最終候補読みコー
ドがセパレータで区切られた状態で格納されているわけ
であるが、第6図は読み変換用辞書による読み探索処理
のフローを示したものである。これによる場合、レコー
ドアドレス更新用ポインタ(PTRI)が更新される度
に、アドレス指定されたレコードからは漢字コードが取
り出され、これと指定された漢字のコードとが比較され
るようになっている。もしも一致した場合には、読み候
補アドレス更新用ポインタ(PTR2)には第1候補読
みコードのアドレスが設定されることで、その第1@補
読みが原則的には目的とする読みとして得られるように
なっているものである。
しかしながら、指定された漢字についての読みが複数あ
る場合は、第1候補の読みが必ずしも目的とするもので
あるとは限らないので、次候補サーチ処理によって第2
候補以降の読みが探索されるものとなっている。第2候
補以降の読みは読み候補アドレス更新用ポインタ(PT
R2)を次候補に更新することによって得られるが、も
しも次候補が存在することなくそのレコードが終了する
場合には、第1候補の読みが目的とする読みとして得ら
れるようになっている。尤も、目的とする読みが得られ
ることなくレコードが終了する場合には、読みコードな
しとして処理することも可能となっている。
る場合は、第1候補の読みが必ずしも目的とするもので
あるとは限らないので、次候補サーチ処理によって第2
候補以降の読みが探索されるものとなっている。第2候
補以降の読みは読み候補アドレス更新用ポインタ(PT
R2)を次候補に更新することによって得られるが、も
しも次候補が存在することなくそのレコードが終了する
場合には、第1候補の読みが目的とする読みとして得ら
れるようになっている。尤も、目的とする読みが得られ
ることなくレコードが終了する場合には、読みコードな
しとして処理することも可能となっている。
さて、以上のようにして探索された読みについては、そ
れが恰もキーボードからのものであるかの如く漢字に変
換されるが、漢字変換処理としては第7図(a)に示す
ように編集画面上で直接行なう方法と、同図(b)に示
すようにシステムラインを用い行なう方法とが考えられ
るものとなっている。何れにしても再変換によって文字
列の長さが変更となる場合には、それに後続する文字の
表示位置がずらされることはアブリケーシッンプログラ
ムによって容易となっている。同一漢字コードに対して
読みが複数ある場合を考慮し、読みを順次表示するため
のキーが予め設けられる場合には、操作性の向上が図れ
るものである。因みに、読み変換後、漢字変換を行なう
前、即ち、画面上には読みが表示されている時点で処理
を終了すれば、漢字から読みに変換することも可能とな
る。
れが恰もキーボードからのものであるかの如く漢字に変
換されるが、漢字変換処理としては第7図(a)に示す
ように編集画面上で直接行なう方法と、同図(b)に示
すようにシステムラインを用い行なう方法とが考えられ
るものとなっている。何れにしても再変換によって文字
列の長さが変更となる場合には、それに後続する文字の
表示位置がずらされることはアブリケーシッンプログラ
ムによって容易となっている。同一漢字コードに対して
読みが複数ある場合を考慮し、読みを順次表示するため
のキーが予め設けられる場合には、操作性の向上が図れ
るものである。因みに、読み変換後、漢字変換を行なう
前、即ち、画面上には読みが表示されている時点で処理
を終了すれば、漢字から読みに変換することも可能とな
る。
以上のように、画面上に誤って入力された漢字はその読
みが再入力されることなく正しい同音の漢字に速やかに
変換され得、また、読みの知れない漢字であってもその
読み(かな)が容易に知れるばかりか、その読みにもと
づいては漢字にルビを打つことも容易に行なえることに
なる。
みが再入力されることなく正しい同音の漢字に速やかに
変換され得、また、読みの知れない漢字であってもその
読み(かな)が容易に知れるばかりか、その読みにもと
づいては漢字にルビを打つことも容易に行なえることに
なる。
第1図は、本発明に係る誤変換漢字修正処理の概要フロ
ーを示す図、第2図は、漢字辞書のフォーマントについ
て一般的に説明するための図、第3図(a)、(b)は
、そのフォーマットをより具体的に示す図、第4図は、
漢字辞書より読みを探索する場合の一例での処理フロー
を示す図、第5図(a)、(b)は、読み変換用辞書の
フォーマットについて具体的に示す図、第6図は、読み
変換用辞書より読みを探索する場合の一例での処理フロ
ーを示す図、第7図(a)、(b)は、探索された読み
にもとづく漢字変換処理を説明するための図である。
ーを示す図、第2図は、漢字辞書のフォーマントについ
て一般的に説明するための図、第3図(a)、(b)は
、そのフォーマットをより具体的に示す図、第4図は、
漢字辞書より読みを探索する場合の一例での処理フロー
を示す図、第5図(a)、(b)は、読み変換用辞書の
フォーマットについて具体的に示す図、第6図は、読み
変換用辞書より読みを探索する場合の一例での処理フロ
ーを示す図、第7図(a)、(b)は、探索された読み
にもとづく漢字変換処理を説明するための図である。
Claims (1)
- 1、外部から入力された読みを辞書にもとづき漢字に変
換したうえ、これを表示画面上に表示する装置における
誤変換漢字修正方法であって、表示画面上に表示されて
いる誤変換漢字のコードにもとづき辞書より該コードと
同一のコードをもつ漢字を探索し、探索された漢字に対
する読みを辞書より得たうえ該読みにもとづき同音異義
語としての他の漢字に変換表示することを特徴とする誤
変換漢字修正方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63257061A JPH02105967A (ja) | 1988-10-14 | 1988-10-14 | 誤変換漢字修正方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63257061A JPH02105967A (ja) | 1988-10-14 | 1988-10-14 | 誤変換漢字修正方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02105967A true JPH02105967A (ja) | 1990-04-18 |
Family
ID=17301195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63257061A Pending JPH02105967A (ja) | 1988-10-14 | 1988-10-14 | 誤変換漢字修正方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02105967A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63101959A (ja) * | 1986-10-20 | 1988-05-06 | Matsushita Graphic Commun Syst Inc | 日本語ワ−ドプロセツサ |
-
1988
- 1988-10-14 JP JP63257061A patent/JPH02105967A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63101959A (ja) * | 1986-10-20 | 1988-05-06 | Matsushita Graphic Commun Syst Inc | 日本語ワ−ドプロセツサ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5819933A (ja) | かな漢字変換装置 | |
| JPH0452500B2 (ja) | ||
| JPH03209564A (ja) | 文献データ登録方法 | |
| JPS62226269A (ja) | 文書作成装置 | |
| JPH052578A (ja) | かな漢字変換方式 | |
| JPH0531190B2 (ja) | ||
| JP2634926B2 (ja) | かな漢字変換装置 | |
| JPH0697455B2 (ja) | 仮名漢字変換装置 | |
| JPS62156762A (ja) | 文字データ入力装置 | |
| JPS6364165A (ja) | 自動ルビ入力方法 | |
| JP2634596B2 (ja) | かな漢字変換装置 | |
| JPH05324610A (ja) | 住所表記漢字入力装置 | |
| JPH028956A (ja) | 文書処理装置 | |
| JPH0685169B2 (ja) | 文書処理方式 | |
| JPS6118067A (ja) | かな漢字変換装置 | |
| JPS6243769A (ja) | 仮名漢字変換装置 | |
| JPH0335349A (ja) | 用例表示機能付き文書処理装置 | |
| JPS62266658A (ja) | 仮名漢字変換装置 | |
| JPH0146896B2 (ja) | ||
| JPH0625990B2 (ja) | 中文自動区切入力方式 | |
| JPS5868145A (ja) | 日本語入力装置 | |
| JPH09153038A (ja) | 文書作成装置 | |
| JPH0394373A (ja) | 電子翻訳器 | |
| JPH0877160A (ja) | かな漢字変換方法及び装置 | |
| JPH10154141A (ja) | かな漢字変換装置 |