JPS6022226A - かな漢字変換装置 - Google Patents
かな漢字変換装置Info
- Publication number
- JPS6022226A JPS6022226A JP58131202A JP13120283A JPS6022226A JP S6022226 A JPS6022226 A JP S6022226A JP 58131202 A JP58131202 A JP 58131202A JP 13120283 A JP13120283 A JP 13120283A JP S6022226 A JPS6022226 A JP S6022226A
- Authority
- JP
- Japan
- Prior art keywords
- kana
- word
- input
- string
- kanji
- 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
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、日本語文の作成・編集等に用いられるかな漢
字変換装置に関するものである。
字変換装置に関するものである。
従来例の構成とその問題点
近年かな漢字変換装置は、操作者が特に熟練を3 zニ
ー:・ 必要とせずに比較的高速に日本語文を作成することがで
きる方式として採用されている。中でもべた書き入力の
かな漢字変換装置は、操作者に文節等の文法知識を要求
しないことや、キー人力回数が少ないことなどから、操
作者の負担が小さいものとして注目されている。
ー:・ 必要とせずに比較的高速に日本語文を作成することがで
きる方式として採用されている。中でもべた書き入力の
かな漢字変換装置は、操作者に文節等の文法知識を要求
しないことや、キー人力回数が少ないことなどから、操
作者の負担が小さいものとして注目されている。
しかしながら、従来のべた書き入力かな漢字変換装置に
おいては、かな列の入力後に例えば句読点等の入力によ
ってかな漢字変換を起動して、それまでに入力されたか
な列全体を一時に漢字列に変換するという方法を採って
いるために、最終のキー人力から変換結果の表示までに
要する時間が長いという問題を有していた。
おいては、かな列の入力後に例えば句読点等の入力によ
ってかな漢字変換を起動して、それまでに入力されたか
な列全体を一時に漢字列に変換するという方法を採って
いるために、最終のキー人力から変換結果の表示までに
要する時間が長いという問題を有していた。
一方、かなが入力される度に、その時点までに入力され
たかな列を1つの単語として変換しその変換結果を表示
するというかな漢字変換装置がある。しかしながら、こ
れを扱えるかな列の単位をべた書きに拡張することにつ
いては、変換誤まシが増加すること、また、その修正の
ために例えば入力かな列をよシ短い単位に区切って再入
力する必要があるなど操作上の難点があること等の問題
があるために実現されていない。
たかな列を1つの単語として変換しその変換結果を表示
するというかな漢字変換装置がある。しかしながら、こ
れを扱えるかな列の単位をべた書きに拡張することにつ
いては、変換誤まシが増加すること、また、その修正の
ために例えば入力かな列をよシ短い単位に区切って再入
力する必要があるなど操作上の難点があること等の問題
があるために実現されていない。
発明の目的
本発明は、上記従来の問題点に鑑み、かなをべた書きで
入力される場合においても、最終キー人力から変換結果
の表示までに要する時間が短く、かつ、誤まった変換が
なされた場合においても、極めて簡単に速くこれを修正
することができるかな漢字変換装置を提供することを目
的とする。
入力される場合においても、最終キー人力から変換結果
の表示までに要する時間が短く、かつ、誤まった変換が
なされた場合においても、極めて簡単に速くこれを修正
することができるかな漢字変換装置を提供することを目
的とする。
発明の構成
本発明は、少なくともかなの入力とかなの削除とかな漢
字変換結果の確定指示とを行なうことができるキーを備
え入力されたキーを判定するキーボードと、入力かな列
の少なくともかなとかな数と単語検索位置とを入力かな
列情報として記憶する手段と、前記入力かな列情報を更
新する手段と、単語毎に少なくとも読みと漢字列とを単
語情報として有する単語辞書と、キーボードからのかな
の入力及びかなの削除によって起動され、入力かな列内
の単語検索位置以降のかな数取下の読み長さを有する単
語のうち単語検索位置以降のかな列と最長一致する読み
を有する単語を単語辞書内で検索する手段と、検出され
た単語の少なくとも読み長さと漢字列と漢字数とを単語
情報として一時記憶する手段と、検出された単語の読み
長さと入力かな列内の単語検索位置以降のかな数とを比
較する手段と、出力漢字列の少なくとも単語数と単語毎
の漢字数と漢字とを出力漢字列情報として記憶する手段
と、前記出力漢字列情報を更新する手段と、出力漢字列
を表示する手段とを備えたかな漢字変換装置であり、か
なが入力及び削除される度に単語検索を行ない、検出さ
れた単語の読み長さと入力かな列内の単語検索位置以降
のかな数とが異なる場合に入力かな列内単語検索位置を
検出された単語の読み長さだけシフトすると共に出力漢
字列内単語数に1を加算することと、単語が検出される
度に該単語の漢字列を出力漢字列に加えてこれを表示す
ることと、かな漢字変換結果の確定を指示されたときに
出力漢字列内単語数に1を加算すると共に、入力かな列
情報を初期化することとにより、最終キー人力からかな
漢字変換結果の表示までの時間を短縮し、また、誤変換
の訂正を極めて簡単に速く行なえるようにするものであ
る。
字変換結果の確定指示とを行なうことができるキーを備
え入力されたキーを判定するキーボードと、入力かな列
の少なくともかなとかな数と単語検索位置とを入力かな
列情報として記憶する手段と、前記入力かな列情報を更
新する手段と、単語毎に少なくとも読みと漢字列とを単
語情報として有する単語辞書と、キーボードからのかな
の入力及びかなの削除によって起動され、入力かな列内
の単語検索位置以降のかな数取下の読み長さを有する単
語のうち単語検索位置以降のかな列と最長一致する読み
を有する単語を単語辞書内で検索する手段と、検出され
た単語の少なくとも読み長さと漢字列と漢字数とを単語
情報として一時記憶する手段と、検出された単語の読み
長さと入力かな列内の単語検索位置以降のかな数とを比
較する手段と、出力漢字列の少なくとも単語数と単語毎
の漢字数と漢字とを出力漢字列情報として記憶する手段
と、前記出力漢字列情報を更新する手段と、出力漢字列
を表示する手段とを備えたかな漢字変換装置であり、か
なが入力及び削除される度に単語検索を行ない、検出さ
れた単語の読み長さと入力かな列内の単語検索位置以降
のかな数とが異なる場合に入力かな列内単語検索位置を
検出された単語の読み長さだけシフトすると共に出力漢
字列内単語数に1を加算することと、単語が検出される
度に該単語の漢字列を出力漢字列に加えてこれを表示す
ることと、かな漢字変換結果の確定を指示されたときに
出力漢字列内単語数に1を加算すると共に、入力かな列
情報を初期化することとにより、最終キー人力からかな
漢字変換結果の表示までの時間を短縮し、また、誤変換
の訂正を極めて簡単に速く行なえるようにするものであ
る。
実施例の説明
第1図は本発明の一実施例におけるかな漢字変換装置の
構成を示すブロック図である。
構成を示すブロック図である。
図中、1はキーボードであり、かな入力とかなの削除と
かな漢字変換結果の確定指示とかな漢字変換の終了指示
とを受け付け、判定する。2は入力かな列情報記憶部で
あり、入力かな列のかなとかな数と単語検索を行なうべ
き位置とを記憶する。
かな漢字変換結果の確定指示とかな漢字変換の終了指示
とを受け付け、判定する。2は入力かな列情報記憶部で
あり、入力かな列のかなとかな数と単語検索を行なうべ
き位置とを記憶する。
3は入力かな列情報更新部であシ、キーボード1の出力
、及び、後述するかな数単語読み長さ比較部7の出力に
従って入力かな列情報記憶部2の内容を更新する。4は
単語辞書であり、単語毎の読みと漢字列とを単語情報と
して記憶している。6は単語検索部であり、入力かな列
内の単語検索位置以降のかな数取下の読み長さを有する
単語のうちで、単語検索位置以降かな列と最長一致する
読みを有する単語を単語辞書4内で検索する。6は単語
情報一時記憶部であり、単語検索部5で検出された単語
の読み長さと漢字列と漢字数とを単語情報として一時記
憶する。7はかな数単語読み長さ比較部であり、入力か
な列内の単語検索位置以降のか虚数と、単語情報一時記
憶部6に記憶されている単語の読み長さとを比較し、比
較結果を出力する。8は出力漢字列情報記憶部であり、
出力漢字列を形成する単語数と、単語毎の漢字数と漢字
列とを出力漢字列情報として記憶する。9は出力漢字列
情報更新部であり、かな数単語読み長さ比較部7の出力
及びキーボード1の出力に従って単語情報一時記憶部6
に記憶されている単語の漢字列を出力漢字列情報記憶部
8内の最終単語の漢字列として追加まだは置換した後該
当単語の漢字数を更新するかまたは単語数を更新する。
、及び、後述するかな数単語読み長さ比較部7の出力に
従って入力かな列情報記憶部2の内容を更新する。4は
単語辞書であり、単語毎の読みと漢字列とを単語情報と
して記憶している。6は単語検索部であり、入力かな列
内の単語検索位置以降のかな数取下の読み長さを有する
単語のうちで、単語検索位置以降かな列と最長一致する
読みを有する単語を単語辞書4内で検索する。6は単語
情報一時記憶部であり、単語検索部5で検出された単語
の読み長さと漢字列と漢字数とを単語情報として一時記
憶する。7はかな数単語読み長さ比較部であり、入力か
な列内の単語検索位置以降のか虚数と、単語情報一時記
憶部6に記憶されている単語の読み長さとを比較し、比
較結果を出力する。8は出力漢字列情報記憶部であり、
出力漢字列を形成する単語数と、単語毎の漢字数と漢字
列とを出力漢字列情報として記憶する。9は出力漢字列
情報更新部であり、かな数単語読み長さ比較部7の出力
及びキーボード1の出力に従って単語情報一時記憶部6
に記憶されている単語の漢字列を出力漢字列情報記憶部
8内の最終単語の漢字列として追加まだは置換した後該
当単語の漢字数を更新するかまたは単語数を更新する。
1゜は表示部であり、出力漢字列情報記憶部8内の出力
漢字列を表示する。
漢字列を表示する。
以上のように構成された本実施例のかな漢字変換装置に
ついて、以下その動作を説明する。
ついて、以下その動作を説明する。
第2図は本実施例のかな漢字変換装置の動作を示すフロ
ー図である。図中(支)では、出力漢字列情報更新部9
が出力漢字列情報記憶部8内の単語数を1に初期化する
。その後(イ)へ移る。(イ)では、入力かな列情報更
新部3が入力かな列情報記憶部2内のかな数をQに、単
語検索位置をかな列の先頭を指す値○に、各々初期化す
る。その後(つ)へ移る。
ー図である。図中(支)では、出力漢字列情報更新部9
が出力漢字列情報記憶部8内の単語数を1に初期化する
。その後(イ)へ移る。(イ)では、入力かな列情報更
新部3が入力かな列情報記憶部2内のかな数をQに、単
語検索位置をかな列の先頭を指す値○に、各々初期化す
る。その後(つ)へ移る。
(つ)はキーボード1のキー押下待ちの状態であり、キ
ー人力が行なわれたときに(−I:)へ移る。(に)、
(9)。
ー人力が行なわれたときに(−I:)へ移る。(に)、
(9)。
(ガではキーボード1が押下されたキーが各々、かなキ
ー、かな削除キー、かな漢字変換結果確定指示キーであ
るか否かを判定する。かなキーである場合は(割へ、か
な削除キーである場合はし)へ、かな漢字変換結果確定
指示キーである場合はい)へ移り、いずれでもない場合
はかな漢字変換終了指示キーであるとみ々して処理を終
了する。(割では入力かな列情報更新部3がかな入力に
対応して入力かな列情報記憶部2の内容を更新する。よ
り具体的に言えば、入力されたかなをかな数に基いてか
な列の末尾に追加すると共にか虚数に1を加算する。そ
の後(り)へ移る。し)では入力かな列情報更新部3が
かな削除に対応して入力かな列情報記憶部2の内容を更
新する。より具体的に言えば、かな数から1を減算する
。その後(列へ移る。(ケ及び(コ)では、単語検索部
5が入力かな列情報記憶部2の内容に基いて単語辞書4
内で単語検索を行なう。
ー、かな削除キー、かな漢字変換結果確定指示キーであ
るか否かを判定する。かなキーである場合は(割へ、か
な削除キーである場合はし)へ、かな漢字変換結果確定
指示キーである場合はい)へ移り、いずれでもない場合
はかな漢字変換終了指示キーであるとみ々して処理を終
了する。(割では入力かな列情報更新部3がかな入力に
対応して入力かな列情報記憶部2の内容を更新する。よ
り具体的に言えば、入力されたかなをかな数に基いてか
な列の末尾に追加すると共にか虚数に1を加算する。そ
の後(り)へ移る。し)では入力かな列情報更新部3が
かな削除に対応して入力かな列情報記憶部2の内容を更
新する。より具体的に言えば、かな数から1を減算する
。その後(列へ移る。(ケ及び(コ)では、単語検索部
5が入力かな列情報記憶部2の内容に基いて単語辞書4
内で単語検索を行なう。
」:り具体的に言えば、入力かな列の単語検索位置以降
のかな数取下の読み長さを有する単語のうち入力かな列
内の単語検索位置以降のかな列と最長一致する読みを有
する単語を検索する。その後、単語を検出できなかった
ときは(つ)へ移り、単語を検出できたときは検出した
単語の読み長さと漢字数と漢字列を単語情報として単語
情報一時記憶部6に格納した後θ)へ移る。(ロ)でば
かな数単語読み長さ比較部7が、入力かな列情報記憶部
2内の入力か彦列内単語検索位置とかな数とから単語検
索位置以降のかな数を計算した後、この計算結果と単語
情報一時記憶部6に格納されている単語の読み長さとを
比較し、等しいときは(aへ、等しくないときは(ホ)
へ移る。(aでは出力漢字列情報更新部9が単語情報一
時記憶部6に格納されている単語の漢字列を出力漢字列
情報記憶部8へ転送すると共に漢字数を更新する。より
具体的に言えば、出力漢字列内単語数に基いて最終単語
の漢字列として該当単語の漢字列を転送すると共に、転
送した漢字列の漢字数を最終単語の漢字数とする。その
後((ロ)へ移る。に)では表示部1oが出力漢字列情
報記憶部8内の出力漢字列をかな漢字変換結果として表
示する。その後(つ)へ移る。((1)では入力かな列
情報更新部3が入力かな列情報記憶部2内の入力かな列
内単語検索位置を示す値に単語情報一時記憶部6に格納
されている単語の読み長さを加算する。その後(7)へ
移る。(ン)では出力漢字列情報更新部9が出力漢字列
情報記憶部8内の単語数に1を加算する。その後OAへ
移る。し)では出力漢字列情報更新部9が出力漢字列情
報記憶部8内の単語数に1を加算する。その後(イ)へ
移る。
のかな数取下の読み長さを有する単語のうち入力かな列
内の単語検索位置以降のかな列と最長一致する読みを有
する単語を検索する。その後、単語を検出できなかった
ときは(つ)へ移り、単語を検出できたときは検出した
単語の読み長さと漢字数と漢字列を単語情報として単語
情報一時記憶部6に格納した後θ)へ移る。(ロ)でば
かな数単語読み長さ比較部7が、入力かな列情報記憶部
2内の入力か彦列内単語検索位置とかな数とから単語検
索位置以降のかな数を計算した後、この計算結果と単語
情報一時記憶部6に格納されている単語の読み長さとを
比較し、等しいときは(aへ、等しくないときは(ホ)
へ移る。(aでは出力漢字列情報更新部9が単語情報一
時記憶部6に格納されている単語の漢字列を出力漢字列
情報記憶部8へ転送すると共に漢字数を更新する。より
具体的に言えば、出力漢字列内単語数に基いて最終単語
の漢字列として該当単語の漢字列を転送すると共に、転
送した漢字列の漢字数を最終単語の漢字数とする。その
後((ロ)へ移る。に)では表示部1oが出力漢字列情
報記憶部8内の出力漢字列をかな漢字変換結果として表
示する。その後(つ)へ移る。((1)では入力かな列
情報更新部3が入力かな列情報記憶部2内の入力かな列
内単語検索位置を示す値に単語情報一時記憶部6に格納
されている単語の読み長さを加算する。その後(7)へ
移る。(ン)では出力漢字列情報更新部9が出力漢字列
情報記憶部8内の単語数に1を加算する。その後OAへ
移る。し)では出力漢字列情報更新部9が出力漢字列情
報記憶部8内の単語数に1を加算する。その後(イ)へ
移る。
以下、入力例を用いて本実施例のか々漢字変換装置の動
作を具体的に説明する。
作を具体的に説明する。
第3図は、第1の入力例の場合の本実施例の動作を説明
するだめの、入力かな列情報記憶部2の内容と出力漢字
列情報記憶部8の内容を示す図である。図中、A−0列
は入力かな列、D、H列は出力漢字列の各々情報を示し
ている。Aはかな数であり、Bは単語検索位置であって
入力かな列の先頭を○とする。Cはかなの列である。ま
た、Dは単語数である。Eは第1の単語、Fは第2の単
語、Gは第3の単語の各々漢字数であり、従って3単語
分の領域を確保しであることになる。Hは漢字の列であ
り、かなが広義の漢字として格納される場合もある。さ
らに図中のa−’At後述の説明中に現われる各時点を
指す。
するだめの、入力かな列情報記憶部2の内容と出力漢字
列情報記憶部8の内容を示す図である。図中、A−0列
は入力かな列、D、H列は出力漢字列の各々情報を示し
ている。Aはかな数であり、Bは単語検索位置であって
入力かな列の先頭を○とする。Cはかなの列である。ま
た、Dは単語数である。Eは第1の単語、Fは第2の単
語、Gは第3の単語の各々漢字数であり、従って3単語
分の領域を確保しであることになる。Hは漢字の列であ
り、かなが広義の漢字として格納される場合もある。さ
らに図中のa−’At後述の説明中に現われる各時点を
指す。
まず、第2図(支)と(イ)で入力かな列と出力漢字列
の情報が初期化される(第3図a)。
の情報が初期化される(第3図a)。
ここでキーボード1からかな「け」が入力されると、第
2図(−I:)を経た後、第2図(割で、入力かな列情
報更新部3が、入力かな列情報記憶部2の入力かな列の
末尾、今の場合は先頭に、かな「け」を格納し、かな数
に1を加算して1とする(第3図すのA−C)。第2図
□Aでは、単語検索部5が入力かな列内の単語検索位置
0即ち先頭からのかな列とかな数1の範囲で最長一致す
る単語を単語辞書4内で検索する。単語「毛」が最長一
致語として検出されたとすると、単語情報一時記憶部6
に、単語「毛」の単語情報として、読み長さ1と漢字数
1と漢字列「毛」とを格納する。第2図(コ)を経た後
、第2図(9)でかな数単語読み長さ比較部7が、入力
かな列内の単語検索位置以降のかな数1と、単語情報一
時記憶部6内の単語「毛」の読み長さ1とを比較し、両
者が等しいことを出力漢字列情報更新部9に知らせ、第
2図(・9に移る。第2図(・2では出力漢字列情報更
新部9が、単語情報一時記憶部6内に格納されている単
語の漢字列1毛」を、出力漢字列情報記憶部8内の最終
単語、今の場合は第1単語として出力漢字列の先頭へ転
送すると共に、第1単語の漢字数として1を格納する(
第3図すのD−H)。第2図(ス)では表示部1oが出
力漢字列情報記憶部8内の漢字列を表示し、第2図(つ
)へ移る。続くかな入力が「い」。
2図(−I:)を経た後、第2図(割で、入力かな列情
報更新部3が、入力かな列情報記憶部2の入力かな列の
末尾、今の場合は先頭に、かな「け」を格納し、かな数
に1を加算して1とする(第3図すのA−C)。第2図
□Aでは、単語検索部5が入力かな列内の単語検索位置
0即ち先頭からのかな列とかな数1の範囲で最長一致す
る単語を単語辞書4内で検索する。単語「毛」が最長一
致語として検出されたとすると、単語情報一時記憶部6
に、単語「毛」の単語情報として、読み長さ1と漢字数
1と漢字列「毛」とを格納する。第2図(コ)を経た後
、第2図(9)でかな数単語読み長さ比較部7が、入力
かな列内の単語検索位置以降のかな数1と、単語情報一
時記憶部6内の単語「毛」の読み長さ1とを比較し、両
者が等しいことを出力漢字列情報更新部9に知らせ、第
2図(・9に移る。第2図(・2では出力漢字列情報更
新部9が、単語情報一時記憶部6内に格納されている単
語の漢字列1毛」を、出力漢字列情報記憶部8内の最終
単語、今の場合は第1単語として出力漢字列の先頭へ転
送すると共に、第1単語の漢字数として1を格納する(
第3図すのD−H)。第2図(ス)では表示部1oが出
力漢字列情報記憶部8内の漢字列を表示し、第2図(つ
)へ移る。続くかな入力が「い」。
[かJ、r<Jであるとすると、同様の動作の流れによ
って、各々の時点で、入力かな列と出力漢字列の情報記
憶部2と8の内容は第3図c、d。
って、各々の時点で、入力かな列と出力漢字列の情報記
憶部2と8の内容は第3図c、d。
eに示すようになる。引き続きかな「を」が入力される
と、第2図(ロ)以降の動作がこれまでとは異なる。こ
の時点の入力かな列情報記憶部2の内容は第3図fのA
−Cの通りであり、また、単語検索の結果として単語情
報一時記憶部6には単語「計画」の読み長さ4と漢字「
計画」と漢字数2とが格納されているとする。第2区間
では、か々数年語読み長さ比較部7が、入力かな列内の
単語検索位置以降のかな数5と単語「計画」の読み長さ
4とを比較し、両者が異なることを入力かな列情報更新
部3と出力漢字列情報更新部9に知らせ、第2図(−@
に移る。第2図(ホ)では入力かな列情報更新部3が、
入力かな列情報記憶部2内の単語検索位置0に、単語情
報一時記憶部6に格納されている単語1計画」の読み長
さ4を加算することによって4、即ちかな「を」の位置
を指すようにする。
と、第2図(ロ)以降の動作がこれまでとは異なる。こ
の時点の入力かな列情報記憶部2の内容は第3図fのA
−Cの通りであり、また、単語検索の結果として単語情
報一時記憶部6には単語「計画」の読み長さ4と漢字「
計画」と漢字数2とが格納されているとする。第2区間
では、か々数年語読み長さ比較部7が、入力かな列内の
単語検索位置以降のかな数5と単語「計画」の読み長さ
4とを比較し、両者が異なることを入力かな列情報更新
部3と出力漢字列情報更新部9に知らせ、第2図(−@
に移る。第2図(ホ)では入力かな列情報更新部3が、
入力かな列情報記憶部2内の単語検索位置0に、単語情
報一時記憶部6に格納されている単語1計画」の読み長
さ4を加算することによって4、即ちかな「を」の位置
を指すようにする。
次いで第2図(ン)では、出力漢字列情報更新部9が出
力漢字列情報記憶部8内の単語数1に1を加算して2と
する(第3図qLその後第2図(例へ移る。第2図(刀
では単語検索部6が、入力かな列内の4で指される「を
」の位置以降のかな列について単語検索を行なって単語
「を」を検出し、単語情報一時記憶部6に、読み長さ1
と漢字列「を」と漢字数1とを単語情報として格納する
。その後第2図(コ)と(至)を経て(シヘ移る。第2
図(aでは出力漢字列情報更新部9が、単語情報一時記
憶部6に格納されている単語の漢字列「を」を出力漢字
列情報記憶部8内の最終単語、今の場合は第2単語とし
て、出力漢字列の第1単語の漢字数2の次の位置にあた
る3の位置からへ転送すると共に、第2単語の漢字数と
して1を格納する(第3図h)。
力漢字列情報記憶部8内の単語数1に1を加算して2と
する(第3図qLその後第2図(例へ移る。第2図(刀
では単語検索部6が、入力かな列内の4で指される「を
」の位置以降のかな列について単語検索を行なって単語
「を」を検出し、単語情報一時記憶部6に、読み長さ1
と漢字列「を」と漢字数1とを単語情報として格納する
。その後第2図(コ)と(至)を経て(シヘ移る。第2
図(aでは出力漢字列情報更新部9が、単語情報一時記
憶部6に格納されている単語の漢字列「を」を出力漢字
列情報記憶部8内の最終単語、今の場合は第2単語とし
て、出力漢字列の第1単語の漢字数2の次の位置にあた
る3の位置からへ転送すると共に、第2単語の漢字数と
して1を格納する(第3図h)。
引き続きかな「す」が入力されると、かな「を」が入力
されたときと同様の動作が行なわれ、出力漢字列情報記
憶部8に第3単語として単語「巣」の情報が追加される
(第3図i)。さらに、かな「いJ、rL、J、rん」
が順に入力されると、第2図(イ)でかな数単語読み長
さ比較部7の比較結果が等しいために第2図(シヘ移る
動作が行なわれ、かな「ん」の変換処理が終わった時点
で第3図jの状態になる。
されたときと同様の動作が行なわれ、出力漢字列情報記
憶部8に第3単語として単語「巣」の情報が追加される
(第3図i)。さらに、かな「いJ、rL、J、rん」
が順に入力されると、第2図(イ)でかな数単語読み長
さ比較部7の比較結果が等しいために第2図(シヘ移る
動作が行なわれ、かな「ん」の変換処理が終わった時点
で第3図jの状態になる。
以上筒1の入力例を用いて説明したように、本実施例に
よれば、べた書き入力に対して、がなが入力される度に
単語検索を行ない、単語が検出された場合に、入力かな
列内の単語検索位置以降のかな数と検出された単語の読
み長さが異なる場合に、入力かな列内単語検索位置を検
出された単語の読み長さ分シフトすることと、出力漢字
列内単語数に1を加算することによって、入力がな列を
順次単語に分割して表示することができ、また。
よれば、べた書き入力に対して、がなが入力される度に
単語検索を行ない、単語が検出された場合に、入力かな
列内の単語検索位置以降のかな数と検出された単語の読
み長さが異なる場合に、入力かな列内単語検索位置を検
出された単語の読み長さ分シフトすることと、出力漢字
列内単語数に1を加算することによって、入力がな列を
順次単語に分割して表示することができ、また。
最終かな2本人力例ではかな「ん」の入力後、がな「す
」以降のかな列の変換を行なうだけであるために変換時
間が短い。
」以降のかな列の変換を行なうだけであるために変換時
間が短い。
第4図は、第2の入力例による本実施例の動作を説明す
るための、入力かな列情報記憶部2の内容と出力漢字列
情報記憶部8の内容を示す図であり、図中A−H列、に
〜オ行の意味は第3図の場合・と同様である。
るための、入力かな列情報記憶部2の内容と出力漢字列
情報記憶部8の内容を示す図であり、図中A−H列、に
〜オ行の意味は第3図の場合・と同様である。
かな「さ」、「ん」、「か」、「い」が順次入力される
と、第3図、B−6が作成されたのと同様に第4図に〜
0が作成される。この場合、操作者はかな入力「さんか
いいん」に対して変換結果「参加委員」を所望している
とする。ところが、かな「か」の次にかな「い」を入力
した後、第4図0の内容に基いて「散会」が表示される
。とこで操作者が変換が誤まっていることに気付いてキ
ーボード1からかなの削除キーを押すと、第2図(つ)
から(に)と(3)を経て(イ)へ処理が移る。第2図
(イ)では入力かな列情報更新部2が入力かな列情報記
憶部2内のかな数を4から1を減算して3とすることに
よって、入力かな列内の末尾のかな「い」を削除する。
と、第3図、B−6が作成されたのと同様に第4図に〜
0が作成される。この場合、操作者はかな入力「さんか
いいん」に対して変換結果「参加委員」を所望している
とする。ところが、かな「か」の次にかな「い」を入力
した後、第4図0の内容に基いて「散会」が表示される
。とこで操作者が変換が誤まっていることに気付いてキ
ーボード1からかなの削除キーを押すと、第2図(つ)
から(に)と(3)を経て(イ)へ処理が移る。第2図
(イ)では入力かな列情報更新部2が入力かな列情報記
憶部2内のかな数を4から1を減算して3とすることに
よって、入力かな列内の末尾のかな「い」を削除する。
以降、かな「か」が入力された場合と同様の処理の流れ
で出力漢字列情報記憶部8の内容が第4図pに示すよう
になり、「参加」が表示され、処理は第2図(つ)へ移
る。ここで操作者が表示を確認して変換結果確定指示キ
ーをキーボード1から入力すると、処理は第2図(つか
ら(4、(2)。
で出力漢字列情報記憶部8の内容が第4図pに示すよう
になり、「参加」が表示され、処理は第2図(つ)へ移
る。ここで操作者が表示を確認して変換結果確定指示キ
ーをキーボード1から入力すると、処理は第2図(つか
ら(4、(2)。
(力を経てい)へ移る。第2図し)では、出力漢字列情
報更新部9が出力漢字列情報記憶部8内の単語数1に加
算して2とする。その後、第2図(イ)を経て(つ)へ
移る(第4図q)。引き続きかな「い」。
報更新部9が出力漢字列情報記憶部8内の単語数1に加
算して2とする。その後、第2図(イ)を経て(つ)へ
移る(第4図q)。引き続きかな「い」。
「い」、「ん」が順次入力されるとこれまでと同様の動
作により、入力かな列及び出力漢字列の情報記憶部2及
び8の内容が第4図r % tと変化し、最終かな「ん
jに対する処理が終了した時点で「参加委員」が表示さ
れ、操作者は所望の変換結果「参加委員」を得ることが
できる。
作により、入力かな列及び出力漢字列の情報記憶部2及
び8の内容が第4図r % tと変化し、最終かな「ん
jに対する処理が終了した時点で「参加委員」が表示さ
れ、操作者は所望の変換結果「参加委員」を得ることが
できる。
以上筒2の入力例を用いて説明したように、本実施例に
よれば、べた書き入力に対して、かなが入力及び削除さ
れる度に単語検索を行ない、単語が検出される度に該単
語を含む出力漢字列゛を表示することと、かな漢字変換
結果の確定指示に従って出力漢字列内の単語数に1を加
算すると共に入力かな列情報を初期化することにより、
操作者が本人力例で言えば、表示「散会」を見た時にか
な削除キー、かな漢字変換結果確定指示キー、かな「い
」のキーを順次押下するという簡単な手順の追加のみで
、誤変換を所望の変換結果に修正することができる。
よれば、べた書き入力に対して、かなが入力及び削除さ
れる度に単語検索を行ない、単語が検出される度に該単
語を含む出力漢字列゛を表示することと、かな漢字変換
結果の確定指示に従って出力漢字列内の単語数に1を加
算すると共に入力かな列情報を初期化することにより、
操作者が本人力例で言えば、表示「散会」を見た時にか
な削除キー、かな漢字変換結果確定指示キー、かな「い
」のキーを順次押下するという簡単な手順の追加のみで
、誤変換を所望の変換結果に修正することができる。
なお、本実施例においては説明を簡単にするために単語
と単語との接続の可否の検査を省略したが、例えば単語
の品詞等に基いた接続検査を行々う場合にも本発明は適
用可能である。また、本実施例においては単語辞書を1
つとしたがこれに限るものではなく、例えば、自立語と
付属語とを別々の辞書に記憶しておいてもよい。さらに
、本実施例においては説明を簡単にするために同音語が
有る場合の説明を省略したが、同音語が有る場合におい
ても本発明は適用可能である。
と単語との接続の可否の検査を省略したが、例えば単語
の品詞等に基いた接続検査を行々う場合にも本発明は適
用可能である。また、本実施例においては単語辞書を1
つとしたがこれに限るものではなく、例えば、自立語と
付属語とを別々の辞書に記憶しておいてもよい。さらに
、本実施例においては説明を簡単にするために同音語が
有る場合の説明を省略したが、同音語が有る場合におい
ても本発明は適用可能である。
発明の効果
本発明のかな漢字変換装置は、少なくともかなの入力と
かなの削除とかな漢字変換結果の確定指示とを行なうこ
とができるキーを備え入力されたキーを判定するキーボ
ードと、入力かな列の少なくともかなとかな数と単語検
索位置とを入力かな列情報として記憶する手段と、前記
入力かな列情報を更新する手段と、単語毎に少なくとも
読みと漢字列とを単語情報として有する単語辞書と、キ
(−ボードからのかなの入力及びかなの削除によって起
動され、入力かな列内の単語検索位置以降のかな数以下
の読み長さを有する単語のうち単語検索位置以降のかな
列と最長一致する読みを有する単語を単語辞書内で検索
する手段と、検出された単語の少なくとも読み長さと漢
字列と漢字数とを単語情報として一時記憶する手段と、
検出された単語の読み長さと入力かな列内の単語検索位
置以降のか寿数とを比較する手段と、出力漢字列の少な
くとも単語数と単語毎の漢字数と漢字とを出力漢字列情
報として記憶する手段と、前記出力漢字列情報を更新す
る手段と、出力漢字列を表示する手段とを設けることに
より、べた書き入力されたかな列の最終入力からかな漢
字変換結果の表示までに要する時間を短縮することがで
きること、また、かな漢字変換結果の逐次表示とかな削
除と変換結果確定指示とにより、変換の誤まりを極めて
簡単な操作で速く修正することができること等、その実
用的効果は大きい。
かなの削除とかな漢字変換結果の確定指示とを行なうこ
とができるキーを備え入力されたキーを判定するキーボ
ードと、入力かな列の少なくともかなとかな数と単語検
索位置とを入力かな列情報として記憶する手段と、前記
入力かな列情報を更新する手段と、単語毎に少なくとも
読みと漢字列とを単語情報として有する単語辞書と、キ
(−ボードからのかなの入力及びかなの削除によって起
動され、入力かな列内の単語検索位置以降のかな数以下
の読み長さを有する単語のうち単語検索位置以降のかな
列と最長一致する読みを有する単語を単語辞書内で検索
する手段と、検出された単語の少なくとも読み長さと漢
字列と漢字数とを単語情報として一時記憶する手段と、
検出された単語の読み長さと入力かな列内の単語検索位
置以降のか寿数とを比較する手段と、出力漢字列の少な
くとも単語数と単語毎の漢字数と漢字とを出力漢字列情
報として記憶する手段と、前記出力漢字列情報を更新す
る手段と、出力漢字列を表示する手段とを設けることに
より、べた書き入力されたかな列の最終入力からかな漢
字変換結果の表示までに要する時間を短縮することがで
きること、また、かな漢字変換結果の逐次表示とかな削
除と変換結果確定指示とにより、変換の誤まりを極めて
簡単な操作で速く修正することができること等、その実
用的効果は大きい。
第1図は本発明の一実施例におけるかな漢字変換装置の
構成を示すブロック図、第2図は同実施例の動作を示す
フロー図、第3図および第4図は各々、第1の入力例と
第2の入力例の場合の、同実施例における入力かな列並
びに出力漢字列の情報記憶部の内容を示す図である。 1・・・・・・キーボード、2・・・・・・入力かな列
情報記憶部、3・・・・・・入力かな列情報更新部、4
・・・・・・単語辞書、5・・・−・・単語検索部、6
・・・・・・単語情報一時記憶部、7・・・・・・かな
数単語読み長さ比較部、8・・・・・・出力漢字列情報
記憶部、9・・・・・・出力漢字列情報更新部、1o・
・・・・・表示部。
構成を示すブロック図、第2図は同実施例の動作を示す
フロー図、第3図および第4図は各々、第1の入力例と
第2の入力例の場合の、同実施例における入力かな列並
びに出力漢字列の情報記憶部の内容を示す図である。 1・・・・・・キーボード、2・・・・・・入力かな列
情報記憶部、3・・・・・・入力かな列情報更新部、4
・・・・・・単語辞書、5・・・−・・単語検索部、6
・・・・・・単語情報一時記憶部、7・・・・・・かな
数単語読み長さ比較部、8・・・・・・出力漢字列情報
記憶部、9・・・・・・出力漢字列情報更新部、1o・
・・・・・表示部。
Claims (1)
- 少なくともかなの入力とか表の削除とかな漢字変換結果
の確定指示とを行なうことができるキーを備え入力され
たキーを判定するキーボードと、入力かな列の少なくと
もかなとかな数と単語検索位置とを入力かな列情報とし
て記憶する手段と、前記入力かな列情報を更新する手段
と、単語毎に少なくとも読みと漢字列とを単語情報とし
て有する単語辞書と、キーボードからのかなの入力及び
かなの削除によって起動され、入力かな列内の単語検索
位置以降のかな数取下の読み長さを有する単語のうち単
語検索位置以降のかな列と最長一致する読みを有する単
語を単語辞書内で検索する手段と、検出された単語の少
なくとも読み長さと漢字列と漢字数とを単語情報として
一時記憶する手段と、検出された単語の読み長さと入力
か外列内の単語検索位置以降のかを数とを比較する手段
と、出力漢字列の少なくとも単語数と単語毎の漢字数と
漢字列とを出力漢字列情報として記憶する手段と、前記
出力漢字列情報を更新する手段と、出力漢字列を表示す
る手段とを具備し、入力かなが追加あるいは削除される
度に、入力かな列内の単語検索位置以降のかな数取下の
読み長さを有する単語のうち単語検索位置以降のかな列
と最長一致する読みを有する単語を検索し、入力かな列
内の単語検索位置以降のかな数を検出された単語の読み
長さとの比較を行ない、比較結果に基いて選択的に入力
かな列情報と出力漢字列情報を更新し、さらにかな漢字
変換結果の確定を指示されたときに、入力かな列情報と
出力漢字列情報を更新することを特徴とするかな漢字変
換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58131202A JPS6022226A (ja) | 1983-07-18 | 1983-07-18 | かな漢字変換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58131202A JPS6022226A (ja) | 1983-07-18 | 1983-07-18 | かな漢字変換装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6022226A true JPS6022226A (ja) | 1985-02-04 |
| JPH0226256B2 JPH0226256B2 (ja) | 1990-06-08 |
Family
ID=15052423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58131202A Granted JPS6022226A (ja) | 1983-07-18 | 1983-07-18 | かな漢字変換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6022226A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6345676A (ja) * | 1986-08-13 | 1988-02-26 | Hitachi Ltd | 仮名漢字変換装置 |
| JPS63118975A (ja) * | 1986-11-07 | 1988-05-23 | Hitachi Ltd | かな漢字変換装置 |
| JPS63292366A (ja) * | 1987-05-26 | 1988-11-29 | Fujitsu Ltd | キ−ワ−ド入力制御装置 |
| JPH01181154A (ja) * | 1988-01-14 | 1989-07-19 | Sanyo Electric Co Ltd | かな漢字変換装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5714971A (en) * | 1980-07-02 | 1982-01-26 | Nec Corp | Kana japanese syllabary kanji chinese character conversion device |
-
1983
- 1983-07-18 JP JP58131202A patent/JPS6022226A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5714971A (en) * | 1980-07-02 | 1982-01-26 | Nec Corp | Kana japanese syllabary kanji chinese character conversion device |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6345676A (ja) * | 1986-08-13 | 1988-02-26 | Hitachi Ltd | 仮名漢字変換装置 |
| JPS63118975A (ja) * | 1986-11-07 | 1988-05-23 | Hitachi Ltd | かな漢字変換装置 |
| JPS63292366A (ja) * | 1987-05-26 | 1988-11-29 | Fujitsu Ltd | キ−ワ−ド入力制御装置 |
| JPH01181154A (ja) * | 1988-01-14 | 1989-07-19 | Sanyo Electric Co Ltd | かな漢字変換装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0226256B2 (ja) | 1990-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5214583A (en) | Machine language translation system which produces consistent translated words | |
| JP2633824B2 (ja) | 仮名漢字変換装置 | |
| JP2001134568A (ja) | 電子辞書 | |
| JPH0226256B2 (ja) | ||
| JPS5843062A (ja) | かな漢字辞書システム | |
| JPS6024621A (ja) | 日本語文作成装置 | |
| JPS58155443A (ja) | 日本語入力方式 | |
| JPS5818730A (ja) | 文字処理装置 | |
| JPS59111518A (ja) | 仮名漢字変換方式の文章処理装置 | |
| JPS62163174A (ja) | 機械翻訳装置 | |
| JPS60251461A (ja) | 仮名漢字変換装置 | |
| JPS5856068A (ja) | 文章編集装置 | |
| JPH0336660A (ja) | 文書作成装置 | |
| JPH01214966A (ja) | 文字処理装置 | |
| JPH0758489B2 (ja) | 日本語処理装置 | |
| JPH0414380B2 (ja) | ||
| JPS5930128A (ja) | 漢字入力装置における漢字入力方法 | |
| JPS6172359A (ja) | べた書きかな漢字変換における文字修正方式 | |
| JPS63221463A (ja) | 日本語入力装置 | |
| JPS61157972A (ja) | 同音語学習装置 | |
| JPH04363755A (ja) | ワードプロセッサ | |
| JPS6063669A (ja) | 仮名漢字変換日本語入力装置 | |
| JPS5887618A (ja) | カナ漢字変換処理方式 | |
| JP2825807B2 (ja) | かな漢字変換装置 | |
| JPH01204174A (ja) | 文字処理装置 |