JPH04268949A - かな漢字変換装置の辞書登録方法 - Google Patents
かな漢字変換装置の辞書登録方法Info
- Publication number
- JPH04268949A JPH04268949A JP3030423A JP3042391A JPH04268949A JP H04268949 A JPH04268949 A JP H04268949A JP 3030423 A JP3030423 A JP 3030423A JP 3042391 A JP3042391 A JP 3042391A JP H04268949 A JPH04268949 A JP H04268949A
- Authority
- JP
- Japan
- Prior art keywords
- kanji
- kana
- character string
- string
- canceled
- 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
Links
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】この発明は、仮名漢字変換を用い
る文字処理装置の変換方式に関する。
る文字処理装置の変換方式に関する。
【0002】
【従来の技術】漢字辞書に登録されていない語を、かな
文字列から漢字に変換させる場合、通常は使用者がかな
文字列を漢字辞書に登録されている語単位に分割して変
換していた。
文字列から漢字に変換させる場合、通常は使用者がかな
文字列を漢字辞書に登録されている語単位に分割して変
換していた。
【0003】
【発明が解決しようとする課題】分割して変換する手間
を省くためには、変換される語を予め漢字辞書に登録し
ておく必要があるが、この登録作業は時間と手間がかか
るため、ワードプロセッサの初心者にはとくにその操作
がわずらわしいという問題点があった。
を省くためには、変換される語を予め漢字辞書に登録し
ておく必要があるが、この登録作業は時間と手間がかか
るため、ワードプロセッサの初心者にはとくにその操作
がわずらわしいという問題点があった。
【0004】
【課題を解決するための手段】この発明の変換方式は、
入力装置から語句をかな文字列で入力し、変換キーを押
すことにより、変換制御部が変換用辞書から所望する漢
字を呼び出してかな文字列を所望する語句に変換するか
な漢字変換方式において、語句をかな文字列で入力し、
対応する漢字候補がなく、一旦そのかな文字列を取り消
し、改めてその語句を分割して漢字に変換した場合に、
取り消された前記かな文字列を記憶し、変換の完了した
語句を構成する漢字列の各漢字の音読みまたは訓読みの
組み合わせが、取り消された前記かな文字列と一致した
際に、取り消された前記かな文字列と前記漢字列との組
合せを表示手段に表示し、所定キーの操作によりその組
み合わせを変換用辞書に追加登録することを特徴とする
仮名漢字変換方式である。
入力装置から語句をかな文字列で入力し、変換キーを押
すことにより、変換制御部が変換用辞書から所望する漢
字を呼び出してかな文字列を所望する語句に変換するか
な漢字変換方式において、語句をかな文字列で入力し、
対応する漢字候補がなく、一旦そのかな文字列を取り消
し、改めてその語句を分割して漢字に変換した場合に、
取り消された前記かな文字列を記憶し、変換の完了した
語句を構成する漢字列の各漢字の音読みまたは訓読みの
組み合わせが、取り消された前記かな文字列と一致した
際に、取り消された前記かな文字列と前記漢字列との組
合せを表示手段に表示し、所定キーの操作によりその組
み合わせを変換用辞書に追加登録することを特徴とする
仮名漢字変換方式である。
【0005】
【作用】かな漢字変換の際、漢字候補が無く、一度取り
消して分割変換した語が、一つの語として自動的に辞書
に登録される。従って、次の変換時には一度に変換する
ことができる。また辞書に追加する際に、使用者の確認
をとるので誤った語句の登録を防ぐことができる。
消して分割変換した語が、一つの語として自動的に辞書
に登録される。従って、次の変換時には一度に変換する
ことができる。また辞書に追加する際に、使用者の確認
をとるので誤った語句の登録を防ぐことができる。
【0006】
【実施例】以下、図に示す実施例に基づいてこの発明を
説明する。図1はこの発明の一実施例の構成を示すブロ
ック図である。仮名漢字変換を行うための仮名漢字変換
制御部1は、変換に必要なテーブル等を含んでいる。2
はキーボードを有する入力装置、3はCRTディスプレ
イを有する表示装置である。登録辞書部4には、予め用
意された変換用辞書(初期辞書)と、使用者の操作に伴
って追加される変換用辞書(ユーザ辞書)とが含まれる
。音訓辞書5はかな列から該当する漢字を検索するため
のかな漢字辞書と、漢字から該当する音読みと訓読みと
を検索するための漢字かな辞書(図2)とからなる。
説明する。図1はこの発明の一実施例の構成を示すブロ
ック図である。仮名漢字変換を行うための仮名漢字変換
制御部1は、変換に必要なテーブル等を含んでいる。2
はキーボードを有する入力装置、3はCRTディスプレ
イを有する表示装置である。登録辞書部4には、予め用
意された変換用辞書(初期辞書)と、使用者の操作に伴
って追加される変換用辞書(ユーザ辞書)とが含まれる
。音訓辞書5はかな列から該当する漢字を検索するため
のかな漢字辞書と、漢字から該当する音読みと訓読みと
を検索するための漢字かな辞書(図2)とからなる。
【0007】入力装置2から入力されるかな列は入力か
な列メモリ6に一時記憶され、仮名漢字変換結果の確定
文字列c(j)(文字の通し番号jは正整数)は、表示
装置3に表示されると同時に変換結果列メモリ8にも記
憶される。入力装置2のキーボードはかな文字キー、変
換キー、無変換キー、取消キー、実行キー、解除キーを
備える。使用者は取消キーを押すことにより、変換結果
の仮名漢字交じりの文字列を元のかな列に戻すことがで
きる。
な列メモリ6に一時記憶され、仮名漢字変換結果の確定
文字列c(j)(文字の通し番号jは正整数)は、表示
装置3に表示されると同時に変換結果列メモリ8にも記
憶される。入力装置2のキーボードはかな文字キー、変
換キー、無変換キー、取消キー、実行キー、解除キーを
備える。使用者は取消キーを押すことにより、変換結果
の仮名漢字交じりの文字列を元のかな列に戻すことがで
きる。
【0008】取消かな列メモリ6には、使用者が未確定
文字が無い状態でかな列を入力し始めて、変換キーを押
して変換処理をした後、取消キーを押して元のかな文字
列に戻した際に、未確定かな文字列K(かな文字k(i
)の番号iの最大値をimaxとする)が入力される。 つまり、取消キーが押されるたびに、取消かな列メモリ
7の内容は更新される(数回分の取消かな列メモリの内
容を記憶する方法も考えられるが、この実施例では簡単
のため1回とする)。
文字が無い状態でかな列を入力し始めて、変換キーを押
して変換処理をした後、取消キーを押して元のかな文字
列に戻した際に、未確定かな文字列K(かな文字k(i
)の番号iの最大値をimaxとする)が入力される。 つまり、取消キーが押されるたびに、取消かな列メモリ
7の内容は更新される(数回分の取消かな列メモリの内
容を記憶する方法も考えられるが、この実施例では簡単
のため1回とする)。
【0009】説明を簡単にするために、漢字2文字から
なる単語のユーザ辞書を自動的に作成する場合について
述べる。最近確定された二つの文字はc(j)、c(j
−1)である。c(j)の音読みをon(c(j))、
訓読みをkun(c(j))と定義すると(簡単のため
一つの漢字当たりの音読みと訓読みはそれぞれ1個ずつ
とする)、漢字列c(j−1)、c(j)に対応する読
みの組み合わせは下記の4種類となり、それぞれの文字
列をT1,T2,T3,T4とする。 on(c(j−1))+on(c(j)) ……
T1on(c(j−1))+kun(c(j))
…… T2kun(c(j−1))+on(c(j
)) …… T3kun(c(j−1))+kun
(c(j))…… T4
なる単語のユーザ辞書を自動的に作成する場合について
述べる。最近確定された二つの文字はc(j)、c(j
−1)である。c(j)の音読みをon(c(j))、
訓読みをkun(c(j))と定義すると(簡単のため
一つの漢字当たりの音読みと訓読みはそれぞれ1個ずつ
とする)、漢字列c(j−1)、c(j)に対応する読
みの組み合わせは下記の4種類となり、それぞれの文字
列をT1,T2,T3,T4とする。 on(c(j−1))+on(c(j)) ……
T1on(c(j−1))+kun(c(j))
…… T2kun(c(j−1))+on(c(j
)) …… T3kun(c(j−1))+kun
(c(j))…… T4
【0010】T1〜T4のい
ずれかが取消かな列メモリ7内の文字列Kと一致した場
合には、図3に示すように、そのペアを表示装置3に表
示して使用者にユーザ辞書に追加してよいか否かの判断
を促す。使用者は実行キー又は解除キーを押して、判断
結果(可/否)を入力する。登録処理部9は、判断結果
が「可」の場合はかな列と漢字列の組みをユーザ辞書に
追加登録し、「否」の場合は追加登録しない。
ずれかが取消かな列メモリ7内の文字列Kと一致した場
合には、図3に示すように、そのペアを表示装置3に表
示して使用者にユーザ辞書に追加してよいか否かの判断
を促す。使用者は実行キー又は解除キーを押して、判断
結果(可/否)を入力する。登録処理部9は、判断結果
が「可」の場合はかな列と漢字列の組みをユーザ辞書に
追加登録し、「否」の場合は追加登録しない。
【0011】図4はこの実施例の動作の要部を示すフロ
ーチャートであり、フローチャート中の記号は次のよう
に定義される。 j :確定した語に含まれる最後の漢字の通
し番号N :漢字かな辞書の項目の通し番号
nの最大値key :最後に押されたキーの種
類jj,nm(),T():作業用変数 leng(T) :文字列Tの長さ cat(A,B):文字列Aと文字列Bとを連結した文
字列
ーチャートであり、フローチャート中の記号は次のよう
に定義される。 j :確定した語に含まれる最後の漢字の通
し番号N :漢字かな辞書の項目の通し番号
nの最大値key :最後に押されたキーの種
類jj,nm(),T():作業用変数 leng(T) :文字列Tの長さ cat(A,B):文字列Aと文字列Bとを連結した文
字列
【0012】図4において、最後に押されたキーが
「取消」キーならば(ステップS1)、現在入力された
かな列を未確定文字列Kとしてストアする(ステップS
2)。
「取消」キーならば(ステップS1)、現在入力された
かな列を未確定文字列Kとしてストアする(ステップS
2)。
【0013】もし最後に押されたkeyが「変換」キー
ならば(ステップS3)、通常の仮名漢字変換処理を行
い(ステップS4)、変換結果の漢字列を変換結果列メ
モリ8にc(j)としてストアする(ステップS6)。 ただし、jはメモリのポインタで、漢字列が確定される
ごとに、漢字列の長さ分だけインクリメントされる。c
(j)には最後の文字がc(j−1)には最後から2番
目の文字が入っている。
ならば(ステップS3)、通常の仮名漢字変換処理を行
い(ステップS4)、変換結果の漢字列を変換結果列メ
モリ8にc(j)としてストアする(ステップS6)。 ただし、jはメモリのポインタで、漢字列が確定される
ごとに、漢字列の長さ分だけインクリメントされる。c
(j)には最後の文字がc(j−1)には最後から2番
目の文字が入っている。
【0014】漢字かな辞書のn行目の漢字欄char(
n)(1≦n≦N)と文字c(j)とを比較し(ステッ
プS6)、一致すればその行番号nをnm(1)にスト
アする(ステップS7)。同様に漢字かな辞書の漢字欄
char(n)(1≦n≦N)と文字c(j−1)とを
比較し(ステップS6)、一致すればその行番号nをn
m(2)にストアする(ステップS7)。
n)(1≦n≦N)と文字c(j)とを比較し(ステッ
プS6)、一致すればその行番号nをnm(1)にスト
アする(ステップS7)。同様に漢字かな辞書の漢字欄
char(n)(1≦n≦N)と文字c(j−1)とを
比較し(ステップS6)、一致すればその行番号nをn
m(2)にストアする(ステップS7)。
【0015】文字列on(nm(2))と文字列on(
nm(1))とを連結した文字列を文字列T(1)とし
てストアし(ステップS8)、文字列on(nm(2)
)と文字列kun(nm(1))とを連結した文字列を
文字列T(2)としてストアし(ステップS8)、文字
列kun(nm(2))と文字列on(nm(1))と
を連結した文字列を文字列T(3)としてストアし(ス
テップS8)、文字列kun(nm(2))と文字列k
un(nm(1))とを連結した文字列を文字列T(4
)としてストアする(ステップS8)。
nm(1))とを連結した文字列を文字列T(1)とし
てストアし(ステップS8)、文字列on(nm(2)
)と文字列kun(nm(1))とを連結した文字列を
文字列T(2)としてストアし(ステップS8)、文字
列kun(nm(2))と文字列on(nm(1))と
を連結した文字列を文字列T(3)としてストアし(ス
テップS8)、文字列kun(nm(2))と文字列k
un(nm(1))とを連結した文字列を文字列T(4
)としてストアする(ステップS8)。
【0016】未確定文字列Kの内容とかな文字列T(j
)の内容とを比較し(ステップS9)、一致すれば2文
字連鎖c(j−1)c(j)と文字列Kとを図3のフォ
ーマットで表示する(ステップS10)。表示後、押さ
れたkeyが「実行」キーならば(ステップS11)、
2文字連鎖c(j−1)c(j)ととかな文字列Kとの
ペアをユーザ辞書に追加する(ステップS12)。
)の内容とを比較し(ステップS9)、一致すれば2文
字連鎖c(j−1)c(j)と文字列Kとを図3のフォ
ーマットで表示する(ステップS10)。表示後、押さ
れたkeyが「実行」キーならば(ステップS11)、
2文字連鎖c(j−1)c(j)ととかな文字列Kとの
ペアをユーザ辞書に追加する(ステップS12)。
【0017】
【発明の効果】この発明によれば、入力したかな文字列
を一度分割して変換すると、その組み合わせを辞書に登
録し、同じかな文字列に対して次からは一括変換が可能
となり、文字処理の簡易化、高速化が可能となる。また
、辞書に登録する際には、使用者の承認をとるようにし
ているので、誤った語句の登録が防止される。
を一度分割して変換すると、その組み合わせを辞書に登
録し、同じかな文字列に対して次からは一括変換が可能
となり、文字処理の簡易化、高速化が可能となる。また
、辞書に登録する際には、使用者の承認をとるようにし
ているので、誤った語句の登録が防止される。
【図1】この発明の一実施例の構成を示すブロック図。
【図2】漢字かな辞書を示す説明図。
【図3】表示装置の表示例を示す説明図。
【図4】図1に示す実施例の動作を説明するフローチャ
ート。
ート。
1 仮名漢字変換制御部
2 入力装置
3 表示装置
4 登録辞書部
5 音訓辞書
6 入力かな列メモリ
7 取消かな列メモリ
8 変換結果列メモリ
Claims (1)
- 【請求項1】 入力装置から語句をかな文字列で入力
し、変換キーを押すことにより、変換制御部が変換用辞
書から所望する漢字を呼び出してかな文字列を所望する
語句に変換するかな漢字変換方式において、語句をかな
文字列で入力し、対応する漢字候補がなく、一旦そのか
な文字列を取り消し、改めてその語句を分割して漢字に
変換した場合に、取り消された前記かな文字列を記憶し
、変換の完了した語句を構成する漢字列の各漢字の音読
みまたは訓読みの組み合わせが、取り消された前記かな
文字列と一致した際に、取り消された前記かな文字列と
前記漢字列との組合せを表示手段に表示し、所定キーの
操作によりその組み合わせを変換用辞書に追加登録する
ことを特徴とする仮名漢字変換方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3030423A JP2742142B2 (ja) | 1991-02-25 | 1991-02-25 | かな漢字変換装置の辞書登録方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3030423A JP2742142B2 (ja) | 1991-02-25 | 1991-02-25 | かな漢字変換装置の辞書登録方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04268949A true JPH04268949A (ja) | 1992-09-24 |
| JP2742142B2 JP2742142B2 (ja) | 1998-04-22 |
Family
ID=12303549
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3030423A Expired - Fee Related JP2742142B2 (ja) | 1991-02-25 | 1991-02-25 | かな漢字変換装置の辞書登録方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2742142B2 (ja) |
-
1991
- 1991-02-25 JP JP3030423A patent/JP2742142B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2742142B2 (ja) | 1998-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5821287B2 (ja) | カナ漢字変換装置 | |
| JPH04268949A (ja) | かな漢字変換装置の辞書登録方法 | |
| JPS628259A (ja) | かな漢字変換方式 | |
| JPS6246029B2 (ja) | ||
| JPS63313268A (ja) | 文書作成装置における読み検索装置 | |
| JPH0612548B2 (ja) | 文書処理装置 | |
| JP2802369B2 (ja) | かな漢字変換装置 | |
| JP3058423B2 (ja) | 文書処理装置 | |
| JPH0334105B2 (ja) | ||
| JPH081639B2 (ja) | ワードプロセッサ | |
| JPS5899828A (ja) | カナ漢字変換処理装置 | |
| JP2539588B2 (ja) | かな漢字変換方法 | |
| JPS60207948A (ja) | カナ漢字変換処理装置 | |
| JPH04147363A (ja) | 日本語入力装置 | |
| JPH0133867B2 (ja) | ||
| JPH0623973B2 (ja) | 文字処理装置の頻度変更方式 | |
| JPH0721174A (ja) | かな漢字変換装置 | |
| JPH0520303A (ja) | 日本語文書処理装置 | |
| JPH0610804B2 (ja) | かな漢字変換装置 | |
| JPH052263U (ja) | かな漢字変換装置 | |
| JPS6310266A (ja) | 翻訳装置 | |
| JPH04133167A (ja) | かな漢字変換装置 | |
| JPH01195575A (ja) | 電子漢字辞書の検索処理方式 | |
| JPH0154741B2 (ja) | ||
| JPH0394367A (ja) | 日本語入力方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080130 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090130 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100130 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110130 Year of fee payment: 13 |
|
| LAPS | Cancellation because of no payment of annual fees |