JPH10124500A - かな漢字変換装置 - Google Patents
かな漢字変換装置Info
- Publication number
- JPH10124500A JPH10124500A JP8275954A JP27595496A JPH10124500A JP H10124500 A JPH10124500 A JP H10124500A JP 8275954 A JP8275954 A JP 8275954A JP 27595496 A JP27595496 A JP 27595496A JP H10124500 A JPH10124500 A JP H10124500A
- Authority
- JP
- Japan
- Prior art keywords
- rule
- conversion
- kana
- next candidate
- dictionary
- 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)【要約】
【課題】 次候補変換時にも規則を検索することによっ
て、不要な候補を除き、効率よくかな漢字変換処理を行
うことができるかな漢字変換装置を提供することであ
る。 【解決手段】 次候補変換の対象となる文節の読み全体
に対して通常のかな漢字変換処理を行い、その変換結果
を変換結果記憶領域22の対象となった文節と入れ替え
る(S52)。次に、変換結果記憶領域22の対象とな
った文節を規則辞書中の次候補選択フラグを持つ規則と
比較し(S54)、もしも、一致する規則が存在する場
合には(S56:YES)、変換結果記憶領域22の対
象となった文節を次候補として選択しないとういう処理
を行う(S58)。
て、不要な候補を除き、効率よくかな漢字変換処理を行
うことができるかな漢字変換装置を提供することであ
る。 【解決手段】 次候補変換の対象となる文節の読み全体
に対して通常のかな漢字変換処理を行い、その変換結果
を変換結果記憶領域22の対象となった文節と入れ替え
る(S52)。次に、変換結果記憶領域22の対象とな
った文節を規則辞書中の次候補選択フラグを持つ規則と
比較し(S54)、もしも、一致する規則が存在する場
合には(S56:YES)、変換結果記憶領域22の対
象となった文節を次候補として選択しないとういう処理
を行う(S58)。
Description
【0001】
【発明の属する技術分野】本発明は、日本語ワードプロ
セッサ等に用いるかな漢字変換装置に関するものであ
る。
セッサ等に用いるかな漢字変換装置に関するものであ
る。
【0002】
【従来の技術】従来、この種のかな漢字変換装置は、特
開平3―142658号公報に開示されているように、
単語の読みに対する漢字等の表記を記憶した基本辞書に
基づいてかな漢字変換を行い、変換結果記憶部にかな漢
字変換結果を記憶し、そして、複数の単語列のパターン
とその書き換え情報とを一組の規則として格納したもの
を規則辞書とし、その規則辞書中の規則と一致した規則
が検索されたとき、前記かな漢字変換結果の内容を書き
換え、表示装置により表示するようにしたものであっ
た。このような一連の作用は、規則変換と称していた。
開平3―142658号公報に開示されているように、
単語の読みに対する漢字等の表記を記憶した基本辞書に
基づいてかな漢字変換を行い、変換結果記憶部にかな漢
字変換結果を記憶し、そして、複数の単語列のパターン
とその書き換え情報とを一組の規則として格納したもの
を規則辞書とし、その規則辞書中の規則と一致した規則
が検索されたとき、前記かな漢字変換結果の内容を書き
換え、表示装置により表示するようにしたものであっ
た。このような一連の作用は、規則変換と称していた。
【0003】さらに、特開平5―120265号公報で
は、規則変換によって書き換えられたかな漢字変換結果
を再変換する次候補変換の処理を提供している。
は、規則変換によって書き換えられたかな漢字変換結果
を再変換する次候補変換の処理を提供している。
【0004】例えば、「ごりょうしんにあい」と入力し
た場合に、通常のかな漢字変換では、変換結果として
「ご両親に愛」が出力される場合がある。これが、規則
変換を利用すると、規則辞書中に<U−ご:N><U−
両親:N><U−に:N><D−あい:会い>というパ
ターンが記憶されていた場合には、「ご両親に愛」の
「愛」の部分を「会い」に書き換えて、「ご両親に会
い」という正しい変換結果にすることができる。さら
に、そのまま文字列を削除することなしに「会い」の部
分を次候補変換によって「逢い」と変更することができ
る。
た場合に、通常のかな漢字変換では、変換結果として
「ご両親に愛」が出力される場合がある。これが、規則
変換を利用すると、規則辞書中に<U−ご:N><U−
両親:N><U−に:N><D−あい:会い>というパ
ターンが記憶されていた場合には、「ご両親に愛」の
「愛」の部分を「会い」に書き換えて、「ご両親に会
い」という正しい変換結果にすることができる。さら
に、そのまま文字列を削除することなしに「会い」の部
分を次候補変換によって「逢い」と変更することができ
る。
【0005】
【発明が解決しようとする課題】しかしながら、前記次
候補変換の処理を行った場合に、絶対に使わないと思わ
れるので、できれば表示したくないが、接続等の関係か
ら次候補となる文字列が表示される場合があった。例え
ば、規則変換によって「ご両親に会う」と変換された
が、「ご両親」の部分を「御両親」に再変換するために
次候補変換の処理を行った場合に、接頭辞「ご」と名詞
「寮」と接尾辞「心」が接続の関係で「ご寮心」という
文字列を作成し、次候補として表示される場合である。
そのため、利用者は不要な文字列をも候補として扱わな
ければならず、所望の変換候補を見つけるまでに時間が
かかり、使い勝手が悪いという問題点があった。
候補変換の処理を行った場合に、絶対に使わないと思わ
れるので、できれば表示したくないが、接続等の関係か
ら次候補となる文字列が表示される場合があった。例え
ば、規則変換によって「ご両親に会う」と変換された
が、「ご両親」の部分を「御両親」に再変換するために
次候補変換の処理を行った場合に、接頭辞「ご」と名詞
「寮」と接尾辞「心」が接続の関係で「ご寮心」という
文字列を作成し、次候補として表示される場合である。
そのため、利用者は不要な文字列をも候補として扱わな
ければならず、所望の変換候補を見つけるまでに時間が
かかり、使い勝手が悪いという問題点があった。
【0006】本発明は、上述した問題点を解決するため
になされたものであり、次候補変換時にも、規則を検索
することによって不要な文字列を識別し、候補からはず
すことにより、より短時間で、効率良く所望のかな漢字
変換処理を行うことができる使い勝手の良いかな漢字変
換装置を提供することを目的としている。
になされたものであり、次候補変換時にも、規則を検索
することによって不要な文字列を識別し、候補からはず
すことにより、より短時間で、効率良く所望のかな漢字
変換処理を行うことができる使い勝手の良いかな漢字変
換装置を提供することを目的としている。
【0007】
【課題を解決するための手段】この目的を達成するため
に、本発明のかな漢字変換装置は、かな読み文字列を入
力するための入力手段と、少なくとも単語の読みに対す
る表記を記憶した基本辞書と、前記基本辞書に基づい
て、前記入力手段により入力されたかな読み文字列のか
な漢字変換を行うかな漢字変換手段と、そのかな漢字変
換手段による変換結果を記憶する変換結果記憶手段と、
前記基本辞書に記憶された単語の読みや表記等の情報の
複数の単語についての組み合わせからなるパターンと、
そのパターン内の単語の表記を書き換えるための書き換
え情報とを有する規則を記憶した規則辞書と、前記変換
結果記憶手段に記憶された前記変換結果と一致するパタ
ーンを持つ規則を、前記規則辞書から検索する規則検索
手段と、その規則検索手段により一致したパターンを持
つ規則が検索されたとき、その規則の書き換え情報に従
って前記変換結果を書き換える規則書換え手段と、前記
規則検索手段及び前記規則書換え手段による処理を実行
した結果、候補表示された文字列について、再変換を行
う次候補変換手段とを備えたものを対象としたものであ
る。
に、本発明のかな漢字変換装置は、かな読み文字列を入
力するための入力手段と、少なくとも単語の読みに対す
る表記を記憶した基本辞書と、前記基本辞書に基づい
て、前記入力手段により入力されたかな読み文字列のか
な漢字変換を行うかな漢字変換手段と、そのかな漢字変
換手段による変換結果を記憶する変換結果記憶手段と、
前記基本辞書に記憶された単語の読みや表記等の情報の
複数の単語についての組み合わせからなるパターンと、
そのパターン内の単語の表記を書き換えるための書き換
え情報とを有する規則を記憶した規則辞書と、前記変換
結果記憶手段に記憶された前記変換結果と一致するパタ
ーンを持つ規則を、前記規則辞書から検索する規則検索
手段と、その規則検索手段により一致したパターンを持
つ規則が検索されたとき、その規則の書き換え情報に従
って前記変換結果を書き換える規則書換え手段と、前記
規則検索手段及び前記規則書換え手段による処理を実行
した結果、候補表示された文字列について、再変換を行
う次候補変換手段とを備えたものを対象としたものであ
る。
【0008】そして、特に、この発明の前記規則辞書
は、前記基本辞書に記憶された単語の読みや表記等の情
報の複数の単語についての組み合わせからなるパターン
と、そのパターン内の単語の表記を書き換えるための書
き換え情報及び次候補変換時に使用することを指定する
フラグ情報を持つ次候補規則とを予め記憶しており、前
記次候補手段によって前記変換結果記憶手段に記憶され
た文字列が書き換えられたときに、その変換結果と一致
するパターンを持つ規則を前記フラグ情報に基づいて、
前記規則辞書中の前記次候補規則から検索し、一致した
パターンを持つ次候補規則が検索されたときに、その文
字列を次候補として選択しない次候補規則検索手段を備
えている。
は、前記基本辞書に記憶された単語の読みや表記等の情
報の複数の単語についての組み合わせからなるパターン
と、そのパターン内の単語の表記を書き換えるための書
き換え情報及び次候補変換時に使用することを指定する
フラグ情報を持つ次候補規則とを予め記憶しており、前
記次候補手段によって前記変換結果記憶手段に記憶され
た文字列が書き換えられたときに、その変換結果と一致
するパターンを持つ規則を前記フラグ情報に基づいて、
前記規則辞書中の前記次候補規則から検索し、一致した
パターンを持つ次候補規則が検索されたときに、その文
字列を次候補として選択しない次候補規則検索手段を備
えている。
【0009】この発明のかな漢字変換装置によれば、次
候補変換時も規則を検索し、一致したパターンを持つ規
則が検索されたときに、その次候補を候補から除くこと
ができるので、不要な候補を減らし、より短時間で、効
率よくかな漢字変換をすることができる。
候補変換時も規則を検索し、一致したパターンを持つ規
則が検索されたときに、その次候補を候補から除くこと
ができるので、不要な候補を減らし、より短時間で、効
率よくかな漢字変換をすることができる。
【0010】
【発明の実施の形態】以下に、本発明のかな漢字変換装
置を具体化した実施の形態について図面を参照して説明
する。
置を具体化した実施の形態について図面を参照して説明
する。
【0011】かな漢字変換装置の概略的な電気的制御構
成を示すブロック図を図1に示していす。
成を示すブロック図を図1に示していす。
【0012】同図に示すように、本実施の形態のかな漢
字変換装置は、かな漢字変換をする文字列を入力した
り、変換・再変換等の各種指示を行うためのキーボード
等によって構成される入力装置10は、装置全体を制御
するための中央処理演算装置(CPU)12に接続され
ている。RAM20は、前記CPU12に接続され、か
な漢字変換された結果を記憶するための変換結果記憶領
域22、入力されたかな読み文字列を記憶するための読
み入力バッファ領域24、前記変換結果記憶領域22の
内容をかな漢字文字列として記憶するための出力バッフ
ァ領域26、及びポインタ情報やフラグ情報等を記録す
るワークエリア28を備えている。前記入力装置10が
本発明の入力手段を構成し、変換結果記憶領域22が、
本発明の変換結果記憶手段を構成している。
字変換装置は、かな漢字変換をする文字列を入力した
り、変換・再変換等の各種指示を行うためのキーボード
等によって構成される入力装置10は、装置全体を制御
するための中央処理演算装置(CPU)12に接続され
ている。RAM20は、前記CPU12に接続され、か
な漢字変換された結果を記憶するための変換結果記憶領
域22、入力されたかな読み文字列を記憶するための読
み入力バッファ領域24、前記変換結果記憶領域22の
内容をかな漢字文字列として記憶するための出力バッフ
ァ領域26、及びポインタ情報やフラグ情報等を記録す
るワークエリア28を備えている。前記入力装置10が
本発明の入力手段を構成し、変換結果記憶領域22が、
本発明の変換結果記憶手段を構成している。
【0013】変換結果記憶領域22には、入力されたか
な読み文字列を後述する基本辞書62と接続テーブル6
4を用いてかな漢字変換した結果が単語単位で情報を付
して記憶されており、この内容がさらに、規則変換ある
いは次候補変換時に参照更新される。
な読み文字列を後述する基本辞書62と接続テーブル6
4を用いてかな漢字変換した結果が単語単位で情報を付
して記憶されており、この内容がさらに、規則変換ある
いは次候補変換時に参照更新される。
【0014】ROM40は、前記CPU12に接続さ
れ、各種プログラムを格納しているプログラム部42と
複数の辞書を格納した辞書部60とを備えている。プロ
グラム部42は、かな漢字変換プログラム44と、規則
検索プログラム46と、規則書き換えプログラム48
と、次候補変換プログラム50と、次候補規則検索プロ
グラム52とを格納している。
れ、各種プログラムを格納しているプログラム部42と
複数の辞書を格納した辞書部60とを備えている。プロ
グラム部42は、かな漢字変換プログラム44と、規則
検索プログラム46と、規則書き換えプログラム48
と、次候補変換プログラム50と、次候補規則検索プロ
グラム52とを格納している。
【0015】なお、前記規則検索プログラム46が、本
発明の規則検索手段を構成し、規則書き換えプログラム
48が、本発明の規則書き換え手段を構成しており、規
則検索プログラム46と規則書き換えプログラム48と
により行われる処理を規則変換処理と呼ぶ。
発明の規則検索手段を構成し、規則書き換えプログラム
48が、本発明の規則書き換え手段を構成しており、規
則検索プログラム46と規則書き換えプログラム48と
により行われる処理を規則変換処理と呼ぶ。
【0016】そして、前記かな漢字変換プログラム44
が、本発明のかな漢字変換手段を構成し、次候補変換プ
ログラム50が本発明の次候補変換手段を構成してい
る。
が、本発明のかな漢字変換手段を構成し、次候補変換プ
ログラム50が本発明の次候補変換手段を構成してい
る。
【0017】また、次候補規則検索プログラム52が、
本発明の次候補規則検索手段を構成している。
本発明の次候補規則検索手段を構成している。
【0018】辞書部60は、基本辞書62、接続テーブ
ル64及び規則辞書66を格納している。
ル64及び規則辞書66を格納している。
【0019】基本辞書62は、それぞれの単語の読み
と、その単語の漢字表記と、その単語の品詞情報と、そ
の単語の属するカテゴリーを表す意味コード情報とが記
憶されている。
と、その単語の漢字表記と、その単語の品詞情報と、そ
の単語の属するカテゴリーを表す意味コード情報とが記
憶されている。
【0020】接続テーブル64は、単語同士の接続関係
の可否を品詞情報により判断するためのデータを記憶し
ている。例えば、名詞と格助詞との接続は可能という情
報や、動詞と格助詞との接続はできないという情報をテ
ーブルデータとして記憶している。
の可否を品詞情報により判断するためのデータを記憶し
ている。例えば、名詞と格助詞との接続は可能という情
報や、動詞と格助詞との接続はできないという情報をテ
ーブルデータとして記憶している。
【0021】規則辞書66は、図2に示すように、規則
項目66a〜66eと次候補規則選択フラグ66fを一
組とし、一つの規則として記憶している。一般に規則の
項目は、<検索因子―単語パターン:書き換え情報>と
いう形で格納されており、この項目の組み合わせで一つ
の規則が作られる仕組みになっている。検索因子とは、
変換結果と規則とが一致する方法の種類を示すもので、
U因子、D因子、M因子等があり、U因子は変換結果記
憶領域22に記憶されている単語についての読み及び表
記と完全一致を意味し、D因子は変換結果記憶領域22
に記憶されている単語についての読みつまりその単語と
同音で一致することを意味する。また、M因子は変換結
果記憶領域22に記憶されている単語の意味コードで一
致することを意味する。単語パターンとは、その規則を
変換結果記憶領域22中の項目に一致させる単語のこと
を示し、ここには単語の読みまたは表記または意味コー
ドまたは単語グループが入る。単語グループとは66e
の「Pカ行5段」のことで、これはカ行5段活用の活用
語尾全てに一致させることを示す。
項目66a〜66eと次候補規則選択フラグ66fを一
組とし、一つの規則として記憶している。一般に規則の
項目は、<検索因子―単語パターン:書き換え情報>と
いう形で格納されており、この項目の組み合わせで一つ
の規則が作られる仕組みになっている。検索因子とは、
変換結果と規則とが一致する方法の種類を示すもので、
U因子、D因子、M因子等があり、U因子は変換結果記
憶領域22に記憶されている単語についての読み及び表
記と完全一致を意味し、D因子は変換結果記憶領域22
に記憶されている単語についての読みつまりその単語と
同音で一致することを意味する。また、M因子は変換結
果記憶領域22に記憶されている単語の意味コードで一
致することを意味する。単語パターンとは、その規則を
変換結果記憶領域22中の項目に一致させる単語のこと
を示し、ここには単語の読みまたは表記または意味コー
ドまたは単語グループが入る。単語グループとは66e
の「Pカ行5段」のことで、これはカ行5段活用の活用
語尾全てに一致させることを示す。
【0022】書き換え情報は、無変化マーカーN、削除
マーカーD、または、単語列のいづれかであり、無変化
マーカーNが格納されているときは規則辞書66の項目
に一致した変換結果記憶領域22の中の単語をそのまま
にし、書き換えないことを表す。また、削除マーカーD
が格納されているときはその項目を削除することを表
す。書き換え情報として、単語列があるときは規則辞書
66の項目と一致した変換結果記憶領域22中の単語を
その単語列に書き換えることを表している。ここでいう
単語列とは、複数の単語(一つの単語だけでもよい)が
規則辞書66に記憶されたものであり、実際には基本辞
書62中の単語を指し示すためのアドレス情報等が設定
されており、このアドレス情報に基づいて基本辞書62
を参照することによって利用される。なお、図2におい
ては、理解しやすいように単語を読み、または表記で表
している。
マーカーD、または、単語列のいづれかであり、無変化
マーカーNが格納されているときは規則辞書66の項目
に一致した変換結果記憶領域22の中の単語をそのまま
にし、書き換えないことを表す。また、削除マーカーD
が格納されているときはその項目を削除することを表
す。書き換え情報として、単語列があるときは規則辞書
66の項目と一致した変換結果記憶領域22中の単語を
その単語列に書き換えることを表している。ここでいう
単語列とは、複数の単語(一つの単語だけでもよい)が
規則辞書66に記憶されたものであり、実際には基本辞
書62中の単語を指し示すためのアドレス情報等が設定
されており、このアドレス情報に基づいて基本辞書62
を参照することによって利用される。なお、図2におい
ては、理解しやすいように単語を読み、または表記で表
している。
【0023】次候補規則選択フラグ66fは、本発明の
フラグ情報を構成しており、再変換が指示され、変換結
果記憶領域22中の文字列が書き換えられた場合の処理
について、「0」か「1」かの値に基づいて、後述する
次候補規則検索処理に使用する規則の選択を行う。この
次候補規則選択フラグ66fは、予め設定されており、
不要な単語の組み合わせからなる規則に設定がなされ
る。
フラグ情報を構成しており、再変換が指示され、変換結
果記憶領域22中の文字列が書き換えられた場合の処理
について、「0」か「1」かの値に基づいて、後述する
次候補規則検索処理に使用する規則の選択を行う。この
次候補規則選択フラグ66fは、予め設定されており、
不要な単語の組み合わせからなる規則に設定がなされ
る。
【0024】次に、以上のように構成されたかな漢字変
換装置の動作について、図3のフローチャートを参照し
て説明する。なお、規則辞書66内の格納状況は、図2
に示すような状態であるものとする。
換装置の動作について、図3のフローチャートを参照し
て説明する。なお、規則辞書66内の格納状況は、図2
に示すような状態であるものとする。
【0025】入力装置10からキー入力されると(S1
0、Sはステップ、以下同様)、その入力が読み文字で
あるか否かが判断され(S12)、読み文字であった場
合には(S12:YES)、そのかな文字コードがRA
M20の読み入力バッファ領域24に記憶される(S1
4)。例えば、読み文字列として「ごりょうしんにあ
い」が入力されると、そのかな文字コードが読み入力バ
ッファ領域24に記憶される。その後、キー入力待ちと
なる。一方、入力されたキーが読み文字でない場合は
(S12:NO)、入力操作されたキーが変換キーであ
るか否かを判断し(S16)、変換キーでない場合には
(S16:NO)、その他の処理が行われる(S1
8)。その後、キー入力待ちとなる。
0、Sはステップ、以下同様)、その入力が読み文字で
あるか否かが判断され(S12)、読み文字であった場
合には(S12:YES)、そのかな文字コードがRA
M20の読み入力バッファ領域24に記憶される(S1
4)。例えば、読み文字列として「ごりょうしんにあ
い」が入力されると、そのかな文字コードが読み入力バ
ッファ領域24に記憶される。その後、キー入力待ちと
なる。一方、入力されたキーが読み文字でない場合は
(S12:NO)、入力操作されたキーが変換キーであ
るか否かを判断し(S16)、変換キーでない場合には
(S16:NO)、その他の処理が行われる(S1
8)。その後、キー入力待ちとなる。
【0026】また、入力操作されたキーが、変換キーの
場合は(S16:YES)、かな漢字変換が行われ、R
OM40のかな漢字変換プログラム44により基本辞書
62と接続テーブル64に基づいて、読み入力バッファ
領域24に記憶されているかな文字コードがかな漢字混
じり文に変換され、変換結果記憶領域22にそれぞれの
単語が記憶される(S20)。
場合は(S16:YES)、かな漢字変換が行われ、R
OM40のかな漢字変換プログラム44により基本辞書
62と接続テーブル64に基づいて、読み入力バッファ
領域24に記憶されているかな文字コードがかな漢字混
じり文に変換され、変換結果記憶領域22にそれぞれの
単語が記憶される(S20)。
【0027】例えば、基本辞書に基づいて通常のかな漢
字変換を行うと、漢字かな混じり文「ご両親に愛」と変
換されることがある。そして、それぞれの単語、
「ご」、「両親」、「に」、「愛」が変換結果記憶領域
22に記憶される。
字変換を行うと、漢字かな混じり文「ご両親に愛」と変
換されることがある。そして、それぞれの単語、
「ご」、「両親」、「に」、「愛」が変換結果記憶領域
22に記憶される。
【0028】次に、ROM40の規則検索プログラム4
6により、変換結果記憶領域22の単語の組み合わせと
一致する単語パターンの組み合わせを持つ規則が、規則
辞書66中に存在するか否かを判断する検索処理が行わ
れる(S22)。求める規則が存在しない場合には(S
24:NO)、規則変換処理を終了し、変換結果記憶領
域22の内容は、出力バッファ領域26に格納され、出
力装置70に表示される(S28)。
6により、変換結果記憶領域22の単語の組み合わせと
一致する単語パターンの組み合わせを持つ規則が、規則
辞書66中に存在するか否かを判断する検索処理が行わ
れる(S22)。求める規則が存在しない場合には(S
24:NO)、規則変換処理を終了し、変換結果記憶領
域22の内容は、出力バッファ領域26に格納され、出
力装置70に表示される(S28)。
【0029】求める規則が存在する場合には(S24:
YES)、ROM40の規則書き換えプログラム48に
よって、変換結果記憶領域22中の単語の内、規則の単
語パターンの組み合わせと一致した単語の組み合わせの
部分を、その規則の書き換え情報に従って書き換えると
いう処理が行われる(S26)。これで規則変換処理は
終了し、規則変換処理によって書き換えられた変換結果
記憶領域22の内容は、出力バッファ領域26に格納さ
れ、出力装置70に表示される(S28)。
YES)、ROM40の規則書き換えプログラム48に
よって、変換結果記憶領域22中の単語の内、規則の単
語パターンの組み合わせと一致した単語の組み合わせの
部分を、その規則の書き換え情報に従って書き換えると
いう処理が行われる(S26)。これで規則変換処理は
終了し、規則変換処理によって書き換えられた変換結果
記憶領域22の内容は、出力バッファ領域26に格納さ
れ、出力装置70に表示される(S28)。
【0030】例えば、変換結果記憶領域22中の単語の
内、「ご」、「両親」、「に」、「愛」、の部分が、規
則辞書66中の66a〜66eの規則の単語パターンの
組み合わせと一致したとすると、その規則の書き換え情
報に従って、「愛」が「会」「い」に書き換えられ、変
換結果の表示は「ご両親に会い」になる。
内、「ご」、「両親」、「に」、「愛」、の部分が、規
則辞書66中の66a〜66eの規則の単語パターンの
組み合わせと一致したとすると、その規則の書き換え情
報に従って、「愛」が「会」「い」に書き換えられ、変
換結果の表示は「ご両親に会い」になる。
【0031】その後、ユーザーからのキー入力による指
示を受け取り(S30)、入力操作されたキーが確定を
指示する確定キーであるか否かを判断し(S32)、確
定キーであった場合には(S32:YES)、出力装置
70に表示されている変換結果を確定する確定処理が行
われる(S34)。入力操作されたキーが確定キーでな
かった場合には、さらに、再変換を指示する次候補キー
か否かを判断し(S36)、次候補キーであった場合に
は(S36:YES)、文節カーソルが位置している文
節を対象として、後述する次候補変換処理が行われる
(S40)。次候補キーでもなかった場合には(S3
6:NO)、文節カーソルの移動等のその他の処理が行
われる(S38)。その後、キー入力待ちとなる。
示を受け取り(S30)、入力操作されたキーが確定を
指示する確定キーであるか否かを判断し(S32)、確
定キーであった場合には(S32:YES)、出力装置
70に表示されている変換結果を確定する確定処理が行
われる(S34)。入力操作されたキーが確定キーでな
かった場合には、さらに、再変換を指示する次候補キー
か否かを判断し(S36)、次候補キーであった場合に
は(S36:YES)、文節カーソルが位置している文
節を対象として、後述する次候補変換処理が行われる
(S40)。次候補キーでもなかった場合には(S3
6:NO)、文節カーソルの移動等のその他の処理が行
われる(S38)。その後、キー入力待ちとなる。
【0032】次に、前記次候補変換処理の詳細につい
て、図4に示すフローチャートを参照して説明する。
て、図4に示すフローチャートを参照して説明する。
【0033】次候補キーが押下されることによって、次
候補変換処理が開始される。先ず、対象となる文節の読
みがRAM20の読み入力バッファ領域24から取り出
され、ワークエリア28に記憶される(S50)。そし
て、その読み全体に対して通常のかな漢字変換処理が行
われ、その変換結果を変換結果記憶領域22の対象とな
った文節のものと入れ替える(S52)。
候補変換処理が開始される。先ず、対象となる文節の読
みがRAM20の読み入力バッファ領域24から取り出
され、ワークエリア28に記憶される(S50)。そし
て、その読み全体に対して通常のかな漢字変換処理が行
われ、その変換結果を変換結果記憶領域22の対象とな
った文節のものと入れ替える(S52)。
【0034】なお、次候補変換処理においてなされる通
常のかな漢字変換処理は、ワープロ等の分野において一
般的になされている次候補の抽出処理であり、その詳細
な説明は省略する。
常のかな漢字変換処理は、ワープロ等の分野において一
般的になされている次候補の抽出処理であり、その詳細
な説明は省略する。
【0035】次に、ROM40の次候補規則検索プログ
ラム42により、変換結果記憶領域22の対象となった
文節の単語の組み合わせと一致する単語パターンの組み
合わせを持ち、かつ、次候補規則選択フラグを持ってい
る規則が存在するか否かを検索する(S54)。一致す
る規則が存在しなければ(S56:NO)、出力バッフ
ァ領域26に格納され、出力装置70に表示される(S
60)。一方、一致する規則が存在する場合には(S5
6:YES)、その変換結果記憶領域22の対象となっ
た文節の単語の組み合わせを次候補として選択せず(S
58)、さらに、次候補抽出が行われる。
ラム42により、変換結果記憶領域22の対象となった
文節の単語の組み合わせと一致する単語パターンの組み
合わせを持ち、かつ、次候補規則選択フラグを持ってい
る規則が存在するか否かを検索する(S54)。一致す
る規則が存在しなければ(S56:NO)、出力バッフ
ァ領域26に格納され、出力装置70に表示される(S
60)。一方、一致する規則が存在する場合には(S5
6:YES)、その変換結果記憶領域22の対象となっ
た文節の単語の組み合わせを次候補として選択せず(S
58)、さらに、次候補抽出が行われる。
【0036】例えば、「ご両親に会い」という変換結果
の「ご両親」の部分を指定して次候補変換し、「ご」、
「寮」、「心」が次候補として抽出されたとする。この
抽出された変換結果に対して、規則辞書66中の次候補
規則選択フラグが立っている規則から、一致する単語の
組み合わせを持つ規則が検索され、一致する規則(66
x〜66z)が存在すると、その規則の単語毎の書き換
え情報、削除マーカーDに従って、それぞれの単語
「ご」、「寮」、「心」は削除され、次候補として採用
されず、さらに、別の候補「御」、「両親」が次候補と
して抽出される。
の「ご両親」の部分を指定して次候補変換し、「ご」、
「寮」、「心」が次候補として抽出されたとする。この
抽出された変換結果に対して、規則辞書66中の次候補
規則選択フラグが立っている規則から、一致する単語の
組み合わせを持つ規則が検索され、一致する規則(66
x〜66z)が存在すると、その規則の単語毎の書き換
え情報、削除マーカーDに従って、それぞれの単語
「ご」、「寮」、「心」は削除され、次候補として採用
されず、さらに、別の候補「御」、「両親」が次候補と
して抽出される。
【0037】このようにして、本実施の形態のかな漢字
変換装置によれば、規則辞書に次候補規則選択フラグを
持つ規則を加え、次候補変換時にも、規則検索処理をか
けることによって、不要な候補を除くことができるた
め、より早く所望の変換結果を得ることができる。
変換装置によれば、規則辞書に次候補規則選択フラグを
持つ規則を加え、次候補変換時にも、規則検索処理をか
けることによって、不要な候補を除くことができるた
め、より早く所望の変換結果を得ることができる。
【0038】
【発明の効果】以上説明したことから明かなように、本
発明のかな漢字変換装置によれば、予め規則辞書に記憶
されている次候補規則を使って、次候補変換時にも規則
検索処理をかけて、不要な文字列を候補から除くことが
できるので、より短時間で、効率よくかな漢字変換処理
を行うことができる。
発明のかな漢字変換装置によれば、予め規則辞書に記憶
されている次候補規則を使って、次候補変換時にも規則
検索処理をかけて、不要な文字列を候補から除くことが
できるので、より短時間で、効率よくかな漢字変換処理
を行うことができる。
【図1】本実施の形態のかな漢字変換装置の概略的な電
気的制御構成を示すブロック図である。
気的制御構成を示すブロック図である。
【図2】規則辞書の記憶内容を示す模式図である。
【図3】本実施の形態のかな漢字変換装置の動作を示す
フローチャートである。
フローチャートである。
【図4】本実施の形態のかな漢字変換装置の動作を示す
フローチャートである。
フローチャートである。
10 入力装置 12 CPU 20 RAM 22 変換結果記憶領域 24 読み入力バッファ領域 26 出力バッファ領域 40 ROM 42 プログラム部 44 かな漢字変換プログラム 46 規則検索プログラム 48 規則書き換えプログラム 50 次候補変換プログラム 52 次候補規則検索プログラム 60 辞書部 62 基本辞書 66 規則辞書
Claims (1)
- 【請求項1】 かな読み文字列を入力するための入力手
段と、 少なくとも単語の読みに対する表記を記憶した基本辞書
と、 前記基本辞書に基づいて、前記入力手段により入力され
たかな読み文字列のかな漢字変換を行うかな漢字変換手
段と、 そのかな漢字変換手段による変換結果を記憶する変換結
果記憶手段と、 前記基本辞書に記憶された単語の読みや表記等の情報の
複数の単語についての組み合わせからなるパターンと、
そのパターン内の単語の表記を書き換えるための書き換
え情報とを有する規則を記憶した規則辞書と、 前記変換結果記憶手段に記憶された前記変換結果と一致
するパターンを持つ規則を、前記規則辞書から検索する
規則検索手段と、 その規則検索手段により一致したパターンを持つ規則が
検索されたとき、その規則の書き換え情報に従って前記
変換結果を書き換える規則書換え手段と、 前記規則検索手段及び前記規則書換え手段による処理を
実行した結果、候補表示された文字列について、再変換
を行う次候補変換手段とを備えたかな漢字変換装置にお
いて、 前記規則辞書は、前記基本辞書に記憶された単語の読み
や表記等の情報の複数の単語についての組み合わせから
なるパターンと、そのパターン内の単語の表記を書き換
えるための書き換え情報及び次候補変換時に使用するこ
とを指定するフラグ情報を持つ次候補規則とを予め記憶
しており、 前記次候補変換手段によって、前記変換結果記憶手段に
記憶された文字列が書き換えられたときに、その変換結
果と一致するパターンを持つ規則を前記フラグ情報に基
づいて、前記規則辞書中の前記次候補規則から検索し、
一致したパターンを持つ次候補規則が検索されたとき、
その文字列を次候補として選択しない次候補規則検索手
段を備えたことを特徴とするかな漢字変換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8275954A JPH10124500A (ja) | 1996-10-18 | 1996-10-18 | かな漢字変換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8275954A JPH10124500A (ja) | 1996-10-18 | 1996-10-18 | かな漢字変換装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10124500A true JPH10124500A (ja) | 1998-05-15 |
Family
ID=17562746
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8275954A Pending JPH10124500A (ja) | 1996-10-18 | 1996-10-18 | かな漢字変換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10124500A (ja) |
-
1996
- 1996-10-18 JP JP8275954A patent/JPH10124500A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000057134A (ja) | 文書作成装置 | |
| JP3498635B2 (ja) | 情報検索方法及びその装置並びにコンピュータ可読記録媒体 | |
| JP2592793B2 (ja) | 文字処理方法 | |
| JP3350070B2 (ja) | かな漢字変換装置 | |
| JPH0830629A (ja) | 文書処理装置 | |
| JPS58151677A (ja) | 翻訳文編集方法 | |
| JP3847869B2 (ja) | 文字列変換装置及び方法 | |
| JP3342026B2 (ja) | かな漢字変換装置 | |
| JP2864418B2 (ja) | 文書処理装置 | |
| JPH08292954A (ja) | かな漢字変換装置 | |
| JPH05143579A (ja) | かな漢字変換装置 | |
| JPH01214963A (ja) | 辞書引き装置 | |
| JPH09160909A (ja) | かな漢字変換装置 | |
| JPH10254869A (ja) | かな漢字変換装置 | |
| JPH09212520A (ja) | 電子化辞書装置 | |
| JPH0922411A (ja) | 文書処理方法及びその装置 | |
| JPH1125087A (ja) | 文字処理装置および方法ならびに記録媒体 | |
| JPH1125079A (ja) | 文字処理装置および方法ならびに記録媒体 | |
| JPS62115568A (ja) | 仮名漢字変換装置 | |
| JPH05108622A (ja) | かな漢字変換装置 | |
| JPH0581239A (ja) | かな漢字変換装置 | |
| JPH0944484A (ja) | かな漢字変換装置 | |
| JPH05108626A (ja) | かな漢字変換装置 | |
| JPH09282316A (ja) | 漢字仮名変換装置 | |
| JPH0573540A (ja) | かな漢字変換装置 |