JPH07110811A - 文字処理装置および文字処理方法 - Google Patents

文字処理装置および文字処理方法

Info

Publication number
JPH07110811A
JPH07110811A JP5257261A JP25726193A JPH07110811A JP H07110811 A JPH07110811 A JP H07110811A JP 5257261 A JP5257261 A JP 5257261A JP 25726193 A JP25726193 A JP 25726193A JP H07110811 A JPH07110811 A JP H07110811A
Authority
JP
Japan
Prior art keywords
reading
candidate
character string
input
character
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
Application number
JP5257261A
Other languages
English (en)
Inventor
Junichi Kubota
淳市 久保田
Yukie Shoda
幸恵 庄田
Yoshimoto Yamamoto
喜大 山本
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP5257261A priority Critical patent/JPH07110811A/ja
Publication of JPH07110811A publication Critical patent/JPH07110811A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Machine Translation (AREA)

Abstract

(57)【要約】 【目的】 読み文字列入力時に生じる誤入力の補正処理
の操作性に優れた文字処理装置および文字処理方法を提
供することを目的とする。 【構成】読みを入力する読み入力部1と、入力された読
み列を一時記憶する入力読み列一時記憶部2と、予め定
めた規則に基づき入力読み列一時記憶部2中の読み列の
部分読み列を別の読みに解釈した拡張候補を生成する拡
張候補生成部4と、拡張候補生成部4が生成した拡張候
補を記憶する拡張候補一時記憶部5と、拡張候補一時記
憶部5中の拡張候補読み列の表示属性を入力読み列一時
記憶部2中の読み列と異なる部分だけ変更する表示属性
更新部8と、変更された表示属性に従って拡張候補一時
記憶部5内の拡張候補の読み列を識別表示する候補表示
部14とを有する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ワープロ、パソコン等
のデジタルコンピュータ制御の文書処理システムに使用
され、日本語入力文書の誤入力補正機能を有する文字処
理装置及び文字処理方法に関するものである。
【0002】
【従来の技術】近年、日本語の入力方式として、かな漢
字変換方式が主流となっている。この方式は、作成すべ
き文章の表記を指定するために文書処理装置に対して文
書の各文字の読みを入力データとして使用している。そ
して、読み文字列を入力データとしてかな漢字変換処理
を行う文書作成においては、この読みを入力指示する際
に、タイプミス、仮名遣いの間違い、シフト洩れ、など
に起因する指示間違いが多く発生している。
【0003】そこで、従来、このような間違った読み入
力に対しても、所望の漢字仮名混じり列を得るためのか
な漢字変換方式が考案されている。図19は、このよう
な誤入力補正機能を有する従来の文字処理装置の構成を
示すブロック図である。図2において、1は読み入力部
であり、キーボード装置上で打鍵指示された文字に対応
するコードを発生する。
【0004】2は入力読み列一時記憶部であり、読み入
力部1から入力された文字コードを順次記憶し、一連の
文字読み列として一時記憶する。3は読み替えテーブル
であり、半導体記憶装置上に誤りやすい仮名遣いの組を
記憶する。例えば、「ぢ」と「じ」、「づ」と「ず」、
「とお」と「とう」等の組が記憶される。
【0005】4は読み替え列生成部であり、入力読み列
一時記憶部2に格納されている読みを読み替えテーブル
3内で検索する。そして、一致するものがあれば入力読
み列内の検索された読みを対応する読みに読み替える。
5は読み替え列一時記憶部であり、読み替え列生成部4
が読み替えた結果を読み替え列として一時記憶する。
【0006】6は表示装置であり、液晶表示装置上に、
指定されたコードに対応する文字を表示する。7は注目
候補一時記憶部であり、複数の変換候補の中で、現在注
目している変換候補の順序番号を一時記憶する。8は変
換候補生成部であり、キーボード上の「変換キー」の押
下に従い、入力読み列一時記憶部2と読み替え列一時記
憶部5内の入力読み列と読み替え列に対して、文節区切
りと各文節での変換候補を推定し、可能性の高い漢字仮
名交じり列の候補を生成する。
【0007】9は変換候補一時記憶部であり、変換候補
生成部8が生成した変換候補を一時記憶する。例えば、
「こうり」という入力読みに対して、「こおり」という
読み替え列が生成されたときは、「小売り(こうり)、
公理(こうり)、高利(こうり)、功利(こうり)、氷
(こおり)、桑折(こおり)、凍り(こおり)」という
ように、各変換候補に対して読みを対応付けて記憶す
る。
【0008】10は候補表示部であり、変換候補一時記
憶部9内の変換候補を表示装置6に出力し、液晶画面上
に表示させる。この際、注目候補一時記憶部7を参照
し、複数の変換候補の中で現在注目されている変換候補
を反転表示する。注目候補一時記憶部7の内容が変われ
ば、その変換候補番号に対応する変換候補の表記を反転
表示する。
【0009】11は候補選択部であり、キーボード装置
上の「変換キー」の押下に従い、注目候補一時記憶部7
上の注目順序番号を順次インクリメントする。現在が同
音語候補の数(最大の順序番号)と同じならば、次は
「1」に設定する。また、「番号キー」の打鍵による候
補指示か、「確定キー」「読みキー」の打鍵による注目
候補指示があると、該当する候補が所望のものであると
して決定する。
【0010】次に、上記の従来の文字処理装置の動作に
ついて説明する。先ず、読み入力部1から打鍵入力され
た読みは、入力読み列一時記憶部2に一時記憶される。
そして、利用者が「変換キー」を打鍵すると、読み替え
列生成部4は、読み替えテーブル3を参照して入力読み
列一時記憶部2中の部分読み列を置換した読み替え列を
生成し、読み替え列一時記憶部5に格納する。
【0011】その後、変換候補生成部8は、入力読み列
一時記憶部2内の入力読み列と、読み替え列一時記憶部
5内の読み替え列に対する変換候補を生成し、変換候補
一時記憶部9に格納する。さらに、注目候補一時記憶部
に変換候補の先頭の候補番号である「1」を書き込む。
候補表示部10は、注目候補一時記憶部7に指定された
候補番号の候補だけを反転属性をつけて表示装置6に一
覧表示する。
【0012】また、利用者が「変換キー」を打鍵する
と、候補選択部11は、注目候補一時記憶部7内の番号
を順にインクリメントし、それに従って表示装置6上の
反転表示される変換候補が変化する。以上のようにし
て、例えば入力読み列「こうり」という入力に対して、
「こう」を「こお」と読み替えると、画面上には、図2
0に示す表示がなされる。従って、「氷」(こおり)を
入力するのに、仮名遣いを間違って「こうり」と入力し
ても、変換候補に必要な候補が表示されるので、その変
換候補を選択することによって簡単に所望の文字を入力
することができる。
【0013】
【発明が解決しようとする課題】しかしながら、従来の
文字入力装置では、操作者の入力操作時における誤入力
補正の簡便化の観点から、さらに以下のような不都合が
あった。 (1)図19に示す文字処理装置において、入力読み列
中の部分読みが、読み替えテーブル3中の読み替え対象
読み列と一致すれば、複数の候補が検出されることがあ
る。例えば、拗音と濁音が各々直音、清音に読み替えら
れる場合、具体的には、「こうしよう」と入力される
と、「こ」が「ご」に、「し」が「じ」に、「よ」が
「ょ」に変換されるため、図21に示されるように、講
師用(こうしよう)、交渉(こうしょう)、工事用(こ
うじよう)、向上(こうじょう)、工場(こうじょ
う)、合資用(ごうしよう)、豪商(ごうしょう)、強
情(ごうじょう)などが候補として提示される。この場
合、変換結果のかな漢字文字列だけでなく、読み替えて
解釈した読み列をあわせて表示したとしても、その読み
列の表示は似通っており、それらを見分けるのは困難で
ある。そのために、操作者が本来所望する単語表記を選
択する際に、選択誤りを生じる可能性が高かった。 (2)また、従来の文字処理装置では、かな漢字変換操
作に馴れた利用者は第一候補が補正候補であった場合
も、補正されたことを意識せずにその候補を選択してし
まう場合が多かった。このため、本来意図しない類似し
た候補が選択されてしまうことがあり、補正候補を表示
したがために、不適当な候補を選択してしまうという補
正の副作用が生じる場合があった。 (3)一般に、入力操作のやり方には個人差があり、変
換時にすべてを確定してゆく逐次確定作法を用いる人
と、とりあえず入力を完了した後に単語表記の選択や用
語を確認してゆく事後確認作法を用いる人がいる。とこ
ろが、従来の文字処理装置では、候補を一旦選択し、文
章テキストとして確定すると、確定処理後に、どの部分
について誤入力補正の変換候補を選択したかを確認する
ことができなかった。このために、事後確認操作の作法
に馴れた人が「補正結果の確認」を行う場合には、字面
から読みを推定して補正の正しさを確認するという困難
な操作を行わねばならなかった。 (4)さらに、従来の文字処理装置では、入力読み列が
「ふょうかぞく…」や「あるこ゜りずむ」のように入力
の途中で日本語の単語の読みとして存在しにくいものが
入力された場合でも、操作者から「変換」を起動する指
示があるまでこれを放置していた。このため、操作者
は、元々、文節区切りや同音語選択などの複雑な操作が
必要な「変換候補選択時」に、同時に入力読みの修正を
行う必要があり、操作者の負担が大きくなっていた。
【0014】このように、従来の文字処理装置は、「候
補の視認性が悪い」、「補正事実の確認が困難」、「確
定後の確認が困難」、「補正のタイミングが遅い」等、
誤入力文字の補正機能の操作性を向上させるために、種
々の問題点を有していた。したがって、本発明は、上記
のような問題点を解消するためになされたもので、読み
文字列入力時に生じる誤入力の補正処理時の操作性を向
上しうる文字処理装置および文字処理方法を提供するこ
とを目的とする。
【0015】
【課題を解決するための手段】請求項1の発明に係る文
字処理装置は、作成すべき文章の各文字を表音文字で示
した読み文字列を入力する読み入力手段と、入力された
読み文字列が予め定めた誤入力の態様に該当する場合
に、読み文字列中の該当部分を予め定めた規則に従って
別の読み文字に置き換えることによって拡張読み文字列
を生成するとともに、拡張読み文字列を表記文字列に変
換することによって拡張候補を生成する拡張候補生成手
段と、拡張候補生成手段によって生成された拡張読み文
字列の内、拡張候補生成手段によって置き換えられた読
み文字列の部分に他の読み文字列の部分と異なる表示属
性を付与する表示属性更新手段と、表示属性更新手段に
よって付与された表示属性に従って拡張読み文字列を表
示する候補表示手段とを有する。
【0016】請求項2の発明に係る文字処理装置は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する読み入力手段と、入力された読み文字列が予め
定めた誤入力の態様に該当する場合に、読み文字列中の
該当部分を予め定めた規則に従って別の読み文字に置き
換えることによって拡張読み文字列を生成するととも
に、入力された読み文字列及び拡張読み文字列を表記文
字列に変換することによって拡張候補を生成する拡張候
補生成手段と、拡張候補生成手段によって生成された拡
張候補の表示順位を予め定めた規則に従って設定する表
示順位設定手段と、設定された表示順序に従って拡張候
補と拡張読み文字列を表示する候補表示手段とを有す
る。
【0017】請求項3の発明に係る文字処理装置は、請
求項2の発明に対し、さらに、表示順位設定手段によっ
て第一優先出力順位に設定された拡張候補の拡張読み文
字列と、入力された読み文字列の内、この拡張読み文字
列に対応する文字列とが等しいかどうかを判定する最尤
候補判定手段と、最尤候補判定手段が読み文字列と拡張
読み文字列とが異なると判定した場合に、予め定めた形
式で警告を出力する警告出力手段とを有する。
【0018】請求項4の発明に係る文字処理装置は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する読み入力手段と、読み入力手段から読み文字が
入力される度に、入力された読み文字が予め定めた誤入
力形態の文字に該当するか否かを判定する読み評価手段
と、読み評価手段によって誤入力文字と判定された場合
に、判定された読み文字を予め設定した代替読み文字に
置き換える読み文字訂正手段とを有する。
【0019】請求項5の発明に係る文字処理装置は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する読み入力手段と、入力された読み文字列が予め
定めた誤入力の態様に該当する場合に、読み文字列中の
該当部分を予め定めた規則に従って別の読み文字に置き
換えることによって拡張読み文字列を生成するととも
に、拡張読み文字列を表記文字列に変換することによっ
て拡張候補を生成する拡張候補生成手段と、拡張候補生
成手段によって生成された拡張候補及び拡張読み文字列
を表示する候補表示手段と、候補表示手段が表示した拡
張候補の中からオペレータが所望の拡張候補を選択する
ための候補選択手段と、拡張候補と、拡張候補が拡張読
み文字列に基づいて生成されたことを示す拡張履歴情報
と対応付けて記憶するテキスト記憶手段と、テキスト記
憶手段中から拡張履歴情報が対応付られた拡張候補の変
換文章中の位置情報を検索する補正箇所検索手段と、補
正箇所検索手段が検索した拡張候補の位置情報に基づい
て、この位置情報が示す位置に表示される文字を識別可
能な形態で表示する検索結果表示手段とを有する。
【0020】請求項6の発明に係る文字処理方法は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する読み入力ステップと、入力された読み文字列が
予め定めた誤入力の態様に該当する場合に、読み文字列
中の該当部分を予め定めた規則に従って別の読み文字に
置き換えることによって拡張読み文字列を生成するとと
もに、拡張読み文字列を表記文字列に変換することによ
って拡張候補を生成する拡張候補生成ステップと、拡張
候補生成ステップにおいて生成された拡張読み文字列の
内、拡張候補生成ステップにおいて置き換えられた読み
文字列の部分に他の読み文字列の部分と異なる表示属性
を付与する表示属性更新ステップと、表示属性更新ステ
ップにおいて付与された表示属性に従って拡張読み文字
列を表示する候補表示ステップとを有する。
【0021】請求項7の発明に係る文字処理方法は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する読み入力ステップと、入力された読み文字列が
予め定めた誤入力の態様に該当する場合に、読み文字列
中の該当部分を予め定めた規則に従って別の読み文字に
置き換えることによって拡張読み文字列を生成するとと
もに、入力された読み文字列及び拡張読み文字列を表記
文字列に変換することによって拡張候補を生成する拡張
候補生成ステップと、拡張候補生成ステップにおいて生
成された拡張候補の表示順位を予め定めた規則に従って
設定する表示順位設定ステップと、設定された表示順序
に従って拡張候補と拡張読み文字列を表示する候補表示
ステップとを有する。
【0022】請求項8の発明に係る文字処理方法は、請
求項7の発明に対し、さらに、表示順位設定ステップに
よって第一優先出力順位に設定された拡張候補の拡張読
み文字列と、入力された読み文字列の内、この拡張読み
文字列に対応する文字列とが等しいかどうかを判定する
最尤候補判定ステップと、最尤候補判定ステップにおい
て読み文字列と拡張読み文字列とが異なると判定された
場合に、予め定めた形式で警告を出力する警告出力ステ
ップとを有する。
【0023】請求項9の発明に係る文字処理方法は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する読み入力ステップと、読み入力ステップから読
み文字が入力される度に、入力された読み文字が予め定
めた誤入力形態の文字に該当するか否かを判定する読み
評価ステップと、読み評価ステップによって誤入力文字
と判定された場合に、判定された読み文字を予め設定し
た代替読み文字に置き換える読み文字訂正ステップとを
有する。
【0024】請求項10の発明に係る文字処理方法は、
作成すべき文章の各文字を表音文字で示した読み文字列
を入力する読み入力ステップと、入力された読み文字列
が予め定めた誤入力の態様に該当する場合に、読み文字
列中の該当部分を予め定めた規則に従って別の読み文字
に置き換えることによって拡張読み文字列を生成すると
ともに、拡張読み文字列を表記文字列に変換することに
よって拡張候補を生成する拡張候補生成ステップと、拡
張候補生成ステップによって生成された拡張候補及び拡
張読み文字列を表示する候補表示ステップと、候補表示
ステップにおいて表示された拡張候補の中からオペレー
タが所望の拡張候補を選択するための候補選択ステップ
と、拡張候補と、拡張候補が拡張読み文字列に基づいて
生成されたことを示す拡張履歴情報と対応付けて記憶す
るテキスト記憶ステップと、拡張履歴情報が対応付られ
た拡張候補の変換文章中の位置情報を検索する補正箇所
検索ステップと、補正箇所検索ステップにおいて検索さ
れた拡張候補の位置情報に基づいて、この位置情報が示
す位置に表示される文字を識別可能な形態で表示する検
索結果表示ステップとを有する。
【0025】
【作用】請求項1の発明において、読み入力手段は、作
成すべき文章の各文字を表音文字で示した読み文字列を
入力する。拡張候補生成手段は、入力された読み文字列
が予め定めた誤入力の態様に該当する場合に、読み文字
列中の該当部分を予め定めた規則に従って別の読み文字
に置き換える。そして、種々の拡張読み文字列を生成す
るとともに、拡張読み文字列を表記文字列に変換する。
表示属性更新手段は、拡張候補生成手段によって生成さ
れた拡張読み文字列の内、拡張候補生成手段によって置
き換えられた読み文字列の部分に他の読み文字列の部分
と異なる表示属性を付与する。例えば、実施例の装置で
は、下線表示が付与される。そして、候補表示手段は、
表示属性更新手段によって付与された表示属性に従って
拡張読み文字列を表示する。
【0026】請求項2の発明において、読み入力手段
は、作成すべき文章の各文字を表音文字で示した読み文
字列を入力する。拡張候補生成手段は、入力された読み
文字列が予め定めた誤入力の態様に該当する場合に、読
み文字列中の該当部分を予め定めた規則に従って別の読
み文字に置き換える。そして、種々の拡張読み文字列を
生成するとともに、入力された読み文字列及び拡張読み
文字列を表記文字列に変換することによって拡張候補を
生成する。表示順位設定手段は、拡張候補生成手段によ
って生成された拡張候補の表示順位を予め定めた規則に
従って設定する。候補表示手段は、設定された表示順序
に従って拡張候補と拡張読み文字列を表示する。
【0027】請求項3の発明において、最尤候補判定手
段は、表示順位設定手段によって第一優先出力順位に設
定された拡張候補の拡張読み文字列と、入力された読み
文字列の内、この拡張読み文字列に対応する文字列とが
等しいかどうかを判定する。そして、警告出力手段は、
最尤候補判定手段が読み文字列と拡張読み文字列とが異
なると判定した場合に、オペレータに注意を促すため
に、予め定めた形式で警告を出力する。
【0028】請求項4の発明において、読み入力手段
は、作成すべき文章の各文字を表音文字で示した読み文
字列を入力する。読み評価手段は、読み入力手段から読
み文字が入力される度に、入力された読み文字が予め定
めた誤入力形態の文字に該当するか否かを判定する。読
み文字訂正手段は、読み評価手段によって誤入力文字と
判定された場合に、判定された読み文字を予め設定した
代替読み文字に置き換える。
【0029】請求項5の発明において、読み入力手段
は、作成すべき文章の各文字を表音文字で示した読み文
字列を入力する。拡張候補生成手段は、入力された読み
文字列が予め定めた誤入力の態様に該当する場合に、読
み文字列中の該当部分を予め定めた規則に従って別の読
み文字に置き換えることによって拡張読み文字列を生成
するとともに、拡張読み文字列を表記文字列に変換する
ことによって拡張候補を生成する。候補表示手段は、拡
張候補生成手段によって生成された拡張候補及び拡張読
み文字列を表示する。候補選択手段は、候補表示手段が
表示した拡張候補の中からオペレータが所望の拡張候補
を選択する。テキスト記憶手段は、拡張候補と、拡張候
補が拡張読み文字列に基づいて生成されたことを示す拡
張履歴情報と対応付けて記憶する。補正箇所検索手段
は、テキスト記憶手段中から拡張履歴情報が対応付られ
た拡張候補の変換文章中の位置情報を検索する。検索結
果表示手段は、補正箇所検索手段が検索した拡張候補の
位置情報に基づいて、この位置情報が示す位置に表示さ
れる文字を識別可能な形態で表示する。
【0030】請求項6の発明による文字処理方法は、ま
ず、作成すべき文章の各文字を表音文字で示した読み文
字列を入力する。次に、入力された読み文字列が予め定
めた誤入力の態様に該当する場合に、読み文字列中の該
当部分を予め定めた規則に従って別の読み文字に置き換
えることによって拡張読み文字列を生成するとともに、
拡張読み文字列を表記文字列に変換することによって拡
張候補を生成する。さらに、生成された拡張読み文字列
の内、拡張候補生成ステップにおいて置き換えられた読
み文字列の部分に他の読み文字列の部分と異なる表示属
性を付与する。さらに、付与された表示属性に従って拡
張読み文字列を表示する。
【0031】請求項7の発明による文字処理方法は、ま
ず、作成すべき文章の各文字を表音文字で示した読み文
字列を入力する。次に、入力された読み文字列が予め定
めた誤入力の態様に該当する場合に、読み文字列中の該
当部分を予め定めた規則に従って別の読み文字に置き換
えることによって拡張読み文字列を生成するとともに、
入力された読み文字列及び拡張読み文字列を表記文字列
に変換することによって拡張候補を生成する。さらに、
生成された拡張候補の表示順位を予め定めた規則に従っ
て設定する。さらに、設定された表示順序に従って拡張
候補と拡張読み文字列を表示する。
【0032】請求項8の発明による文字処理方法は、さ
らに、表示順位設定ステップによって第一優先出力順位
に設定された拡張候補の拡張読み文字列と、入力された
読み文字列の内、この拡張読み文字列に対応する文字列
とが等しいかどうかを判定する。そして、読み文字列と
拡張読み文字列とが異なると判定された場合に、予め定
めた形式で警告を出力する。
【0033】請求項9の発明による文字処理方法は、ま
ず、作成すべき文章の各文字を表音文字で示した読み文
字列を入力する。次に、読み文字が入力される度に、入
力された読み文字が予め定めた誤入力形態の文字に該当
するか否かを判定する。そして、誤入力文字と判定され
た場合に、判定された読み文字を予め設定した代替読み
文字に置き換える。
【0034】請求項10の発明による文字処理方法は、
まず、作成すべき文章の各文字を表音文字で示した読み
文字列を入力する。次に、入力された読み文字列が予め
定めた誤入力の態様に該当する場合に、読み文字列中の
該当部分を予め定めた規則に従って別の読み文字に置き
換えることによって拡張読み文字列を生成するととも
に、拡張読み文字列を表記文字列に変換することによっ
て拡張候補を生成する。さらに、生成された拡張候補及
び拡張読み文字列を表示する。さらに、表示された拡張
候補の中からオペレータが所望の拡張候補を選択する。
さらに、拡張候補と、拡張候補が拡張読み文字列に基づ
いて生成されたことを示す拡張履歴情報と対応付けて記
憶する。その後、拡張履歴情報が対応付られた拡張候補
の変換文章中の位置情報を検索する。そして、検索され
た拡張候補の位置情報に基づいて、この位置情報が示す
位置に表示される文字を識別可能な形態で表示する。
【0035】
【実施例】以下、本発明の実施例について図を用いて詳
細に説明する。先ず、本書において使用する「読み」と
は、作成すべき文章、例えば漢字仮名混じり文章の各文
字を表音記号、例えば仮名文字で表現したものを意図す
る。この場合、この「読み」には、文章を構成する句読
点や括弧等の記号も含むものとする。
【0036】さらに、本書において、「入力候補」とは
入力された読み文字列をかな漢字変換することによって
生成された文字候補をいい、「拡張候補」とは、入力読
み文字列を補正して得られた拡張読み文字列をかな漢字
変換することによって生成された文字候補をいうものと
する。そして、両者を含めて総称する際には、単に「候
補」と表現するものとする。
【0037】図1は本発明の実施例における文字処理装
置の概略構成を示す。図1において、1は読み入力部
で、JIS配列のキーボード装置上の「読みキー」を打
鍵されると対応するコードを発生する。また、「読みキ
ー」のほか「変換キー」、「確定キー」、「番号キ
ー」、「検索キー」などの各種制御キーも有している。
2は入力読み列一時記憶部で、読み入力部1から入力さ
れた読みコードを順次記憶し、一連の読み列として一時
記憶する。
【0038】3は単語辞書で、単語の読み、表記、品詞
情報を格納する。同一形式の自立語辞書と付属語辞書が
あり、見出しはかなの読みである。4は拡張候補生成部
で、「変換キー」が打鍵されると、入力読み列およびそ
の一部を他の読みに読み替えた拡張読み列を、単語辞書
3を参照して文節列として解釈し、拡張候補として生成
する。
【0039】5は拡張候補一時記憶部で、拡張候補生成
部4が生成した拡張候補の「解釈読み」、「表記」、
「文法属性情報」を一時格納する。6は表示装置で、指
定された候補を液晶パネルの表示デバイスに出力表示す
る。7は注目候補一時記憶部で、拡張候補一時記憶部5
に記憶される拡張候補中の一候補の識別番号を一時記憶
する。
【0040】8は表示属性更新部で、拡張候補一時記憶
部5中の候補のうち、注目候補一時記憶部7中の候補番
号に対応する表記情報に反転表示の表示属性を付ける。
また、拡張候補一時記憶部5中の拡張候補の解釈読みと
入力読み列一時記憶部2の入力読みの異なり部分に下線
表示の表示属性を付ける。9は補正数順整列部で、拡張
候補一時記憶部5中の拡張候補の解釈読みの中で入力読
み列一時記憶部2中の入力読みと異なる箇所の数をソー
トキーとして拡張候補等を昇順に整列させる。
【0041】10は補正位置順整列部で、拡張候補一時
記憶部5中の拡張候補の解釈読みの中で入力読み列一時
記憶部2中の入力読みと異なる箇所のうち、先頭に一番
近いものの先頭からの位置をソートキーとして拡張候補
等を昇順に整列させる。11は尤度計算部で、指示され
た拡張候補の解釈読みの総合尤度を、予め準備した読み
隣接行列要素の得点和として算出する。
【0042】12は尤度順整列部で、尤度計算部11が
算出した拡張候補一時記憶部5中の拡張候補の解釈読み
の尤度をソートキーとして拡張候補等を降順に整列させ
る。13は表示順位設定部で、拡張候補一時記憶部5内
の拡張候補の中で、第一ソートキーを「尤度」、第二ソ
ートキーを「補正箇所数」、第三ソートキーを「補正位
置」として優先順に並べる。また、特定の候補の尤度
が、予め定めた水準を越えて際立って高い場合は、他の
候補を省く。
【0043】14は候補表示部で、拡張候補一時記憶部
5内の拡張候補を表示装置6上にメニュー表示する。こ
の際、表示属性は表示属性更新部8で設定されたものに
従って表示する。15は最尤候補判定部で、拡張候補一
時記憶部5内の第一候補の解釈読みが入力読み列一時記
憶部2内の入力読みと異なる場合に第一候補は誤りを補
正された拡張候補であると判定し、警告信号を出力す
る。
【0044】16は警告出力部で、最尤候補判定部15
から警告信号を受けると、候補表示部14に警告文を出
力し、表示装置6の画面下端に警告文を表示する。ま
た、同時に、警告を表現するアラームを鳴らす。17は
テキスト記憶部で、入力候補及び選択された拡張候補の
表記とその補正履歴情報とを対応付けて記憶する。補正
履歴情報は、解釈読みが入力読みでない場合にはそのこ
とを示す情報を保持する。
【0045】18は候補選択部で、キーボード装置上の
「変換キー」の押下に従い、注目候補一時記憶部7上の
注目順序番号を順次インクリメントする。そして、現在
が候補の数(最大の候補序番号)と同じならば、次は
「1」に設定する。また「番号キー」で特定の候補を指
定されると、該当する候補をテキスト記憶部17に格納
する。また「確定キー」、「無変換キー」が打鍵される
とその時点での注目候補一時記憶部7中の注目候補番号
と対応する拡張候補をテキスト記憶部17に格納する。
さらに、「読みキー」が入力される場合は、その時点で
の注目候補一時記憶部7中の注目候補番号と対応する拡
張候補をテキスト記憶部17に格納した上、入力された
読みを入力読み列一時記憶部2へ書き込む。
【0046】19は補正箇所検索部で、「検索キー」の
打鍵に応じて、テキスト記憶部17中の補正履歴情報を
検索し、対応するテキストのテキスト記憶部17中での
位置情報、例えば変換語の文字列の先頭から何文字目に
位置するかといった情報を検索結果一時記憶部20へ格
納する。20は検索結果一時記憶部で、補正箇所検索部
19が検索した補正履歴のある候補の位置情報を一時記
憶する。
【0047】21は検索結果表示部で、検索結果一時記
憶部20に格納された位置情報に基づき、表示装置6上
の該当する位置の文字の表示属性を「反転」表示する。
22は読み評価部であり、読み入力部1からの読み入力
に従い、入力読み列一時記憶部2の読みが変化する度
に、入力読み列一時記憶部2の読み列を対象として、日
本語の読みの妥当性を音節構造や発音特性に基づき評価
し、入力された文字が有り得ない場合やその出現頻度が
著しく低い場合に、リジェクト信号と代替候補読み列を
出力する。
【0048】23は読み訂正部であり、読み評価部22
からリジェクト信号が出た時には入力読み列一時記憶部
2中の読み列を代替候補読み列に置換する。なお。実際
の文書作成装置は、これ以外にも、読み、番号、各種制
御キーを打鍵入力するためのキーボード装置や、文節区
切り修正、テキスト編集のための種々の構成要素を必要
とするが、ここでの詳細な説明を省略する。
【0049】また、図の構成要素間の関係は主にデータ
の流れに沿って説明しており、図に表現していない構成
要素間の制御信号のやりとりは以降の説明のなかで述べ
る。次に、本実施例における文字処理装置の動作につい
て説明する。図2は、本実施例による文字処理装置の基
本動作を示すフローチャートである。また、図3乃至図
6は、図2に示す基本動作の各ステップにおける表示装
置の表示例を模式的に示した図であり、以下の説明にお
いて、適宜参照する。 「変換処理」先ず、ある程度入力作業が進展し、入力待
状態にある状態を想定して説明する。この入力待状態の
表示例が図3に示される。図中、下線で示すカーソル位
置は入力位置を示している。
【0050】(101)読み入力処理ステップ 入力待ち状態の時、オペレータが読み入力部1から「読
みキー」を打鍵入力すると、対応する読みコードが順次
入力読み列一時記憶部2に入力読み列として蓄積され
る。また、表示装置6の画面上には、打鍵入力された変
換前の読みが反転表示される(図4参照)。
【0051】この時、読み評価部22は、入力読み列一
次記憶部2の読みが変化する度に、記憶された読み列を
対象として日本語の読みとしての妥当性を判定する。例
えば、図4に示すように、使用者が誤って読み「う」の
後に半濁点「゜」を打鍵入力してしまったとすると、読
み評価部22は、この半濁点「゜」に対して適切なもの
か否化を判断する。この例の場合、半濁点「゜」は、日
本語の音節特性上有り得ない文字と判断する。そして、
読み訂正部23は、この半濁点「゜」を自動的に削除す
る。引続き、オペレータは図5に示す文字列をキー入力
する。
【0052】この状態で、オペレータは、表示装置6上
の表示で入力した読みを確認する。そして、入力読み列
一時記憶部2の読みを漢字かな混じり表記にすることを
意図して、「変換キー」を打鍵すると、(102)へ制
御が移される。それ以外は、入力待ち状態へ戻る。 (102)拡張変換候補生成ステップ 拡張候補生成部4は、入力読み列一時記憶部2の読みの
一部を他の読みに解釈することにより、入力誤りを一部
許容したかな漢字変換を行う。ここで、読みの変換方法
は、従来の場合と同様の方法を用いる。例えば、「ぢ」
と「じ」、「づ」と「ず」、「とお」と「とう」等の誤
り易い仮名遣いの組を読み替えテーブルに格納してお
く。そして、入力された読みが、この読み替えテーブル
内に格納したものと一致すれば、入力読み列内の読みを
読み替えテーブル内の対応する読みに読み替える。そし
て、読み替えた読み文字列(拡張読み文字列)について
かな漢字変換を行う。さらに、変換結果を拡張候補一時
記憶部5に格納する。
【0053】そして、「変換キー」を打鍵すると、入力
位置の反転表示読みを入力のミスを考慮して生成した読
み替え文字列に対して漢字かな混じり列に変換し、その
拡張候補を表示する。 (103)表示順位設定ステップ 表示順位設定部13は、拡張候補一時記憶部5中の候補
に対して表示順位設定処理を施し、第一ソートキーを
「尤度」、第二ソートキーを「補正箇所数」、第三ソー
トキーを「補正位置」として優先順に並べる。この表示
順位設定処理の詳細を図9を参照して以下に説明する。 「表示順位設定処理」先ず、表示順位設定部13は、拡
張候補一次記憶部5に格納された拡張候補文字列を尤度
計算部11に引き渡す。
【0054】(201)尤度計算ステップ 尤度計算部11は、拡張候補一時記憶部5中の拡張候補
の拡張読み毎に、その読みのつながりから得られる読み
隣接頻度行列の得点和を求める。例えば、「こうしよ
う」という読みの場合、図10に示すような5段階の得
点を有する隣接頻度行列を用いて、総合尤度Sを求め
る。例えば、「こ→う」「う→し」「し→よ」「よ→
う」の四つの読みの遷移の評価値の和は、5+3+3+
4=15点とカウントし、長さの違う文字列と比較する
ため、さらに読み遷移の平均値を求め、小数点以下を切
り捨てる。このようにして算出した値を「こうしよう」
の尤度とする。本例の場合は、15÷4=3.75 な
ので「3」が尤度となる。
【0055】(202)尤度順整列ステップ 尤度計算部11が、拡張候補一時記憶部5中の候補の異
なり読み毎に尤度を付与すると、尤度順整列部12は、
尤度が高いもの順に候補を並べ変える。並び変えた時の
拡張候補一時記憶部5中の候補の順位が図11に示され
る。 (203)補正箇所数順整列ステップ 次に、補正数順整列部9は、尤度順整列が済んだ拡張候
補一時記憶部5中の候補を、同一尤度の候補の内、補正
箇所数が小さいもの順に並び変える。この並び変えの結
果が図12に示される。
【0056】(204)補正位置順整列ステップ さらに、尤度順整列部12は、補正箇所数順整列が済ん
だ拡張候補一時記憶部5中の候補を、同一尤度、同一補
正箇所の候補に対して、最初の補正位置が先頭に近いも
のの順に並び変える。この並び換えの結果が図13に示
される。また、優先順に並べた結果、先頭になった最優
先候補の候補番号を注目候補一時記憶部7に記録する。
【0057】以上の処理を終了すると、再び図2に示す
処理に復帰する。 (104)表示属性設定ステップ 表示属性更新部8は、拡張候補一時記憶部5内で先頭に
設定された候補に対して反転属性を付ける。また、各拡
張候補の解釈読みの中で、別読みに解釈された部分には
下線表示の属性を付ける。
【0058】(105)変換結果表示ステップ 候補表示部14は、拡張候補一時記憶部5中の変換結果
を表示属性情報に基づいて表示装置6に表示する。表示
の状態が図6に示される。図では、上から順に第一候
補、第二候補が表示され第一候補は現在の注目候補を意
味する反転表示がなされている。また、各々の拡張候補
には対応する解釈読みが同時に表示されており、入力読
みと異なる部分は下線が付けられている。
【0059】(106)最尤候補判定ステップ 最尤候補判定部15は、拡張候補一時記憶部5中の第一
候補の読み列と入力読み列一時記憶部2中の入力読み列
を比較する。そして、一致しない場合は(107)へ制
御を移し、一致する場合は、(108)へ制御を移す。 (107)警告出力ステップ 第一候補の読み列と入力読み列とが一致しないと判定し
た場合、最尤候補判定部15は、警告信号を警告出力部
16に出力する。警告出力部16は、警告信号を受け取
り、候補表示部14に対して警告文を出力し、表示装置
6に警告文を表示させる。また、警告出力部16は、警
告を表現するアラームを鳴らす。
【0060】図6に示す例では、第一候補の解釈読み
「こうしょう」が入力読み「こうしよう」と異なるた
め、画面下端には『かな漢字変換で補正を行いました。
ご注意下さい』という警告文が表示されるとともに、ア
ラームが「ピッ」という発信音を発する。 (108)候補選択ステップ オペレータは、表示装置6に表示されている拡張候補の
中から所望のものを選択し、対応する候補番号をキーボ
ード装置から打鍵入力する。もしくは、「変換キー」を
打鍵して、現在の注目候補を逐次更新して所望の拡張候
補を選択し、「確定キー」、「読みキー」を打鍵して、
注目候補を選択する。この候補選択処理の詳細を図14
を用いて以下に説明する。 「候補選択処理」 (301)入力判定ステップ 表示装置6上に拡張候補が表示されている状態で、オペ
レータがキーボードから制御キーを打鍵すると、制御キ
ーの違いにより以下の通り処理を分岐する。例えば「読
みキー」が打鍵入力されると(302)へ進む。「確定
キー」が打鍵入力されると(303)へ進む。「変換キ
ー」が打鍵入力されると(304)へ進む。「番号キ
ー」が打鍵入力されると(305)へ進む。
【0061】(302)読みキー処理ステップ 読み入力部1から新たに読みが打鍵入力されると、表示
中の注目候補に補正の有無を示す補正履歴コードを付け
てテキスト記憶部17へ格納し、入力読み列一時記憶部
2、拡張候補一時記憶部5、その他の変換途中情報記憶
部の内容をクリアしたのち、入力読み列一時記憶部2に
該当する読みを格納したのち、入力待ち状態に戻る。
【0062】(303)確定キー処理ステップ 「確定キー」が打鍵されると、表示中の注目候補に補正
の有無を示す補正履歴コードを付けてテキスト記憶部1
7へ格納したのち、入力読み列一時記憶部2、拡張候補
一時記憶部5、その他の変換途中情報記憶部の内容をク
リアして、入力待ち状態へ戻る。「確定キー」と同様、
「無変換キー」の場合も、注目候補の読みのひらがな表
記が選択されたと見なし「確定キー」の場合と同様に処
理する。
【0063】(304)変換キー処理ステップ 候補表示状態での「変換キー」は、次優先順の同音語表
示の指示となり、「変換キー」の打鍵に応じて、候補選
択部18が注目候補一時記憶部7中の候補番号をインク
リメントする。するとそれに応じて候補表示部14は対
応する候補を表示装置6に表示する。このあと、処理は
再び入力待ち状態に戻る。
【0064】(305)候補番号処理ステップ 表示装置6上の拡張候補に対応した番号が入力される
と、候補選択部18は対応する拡張候補に補正の有無を
示す補正履歴コードを付けてテキスト記憶部17へ格納
したのち、入力読み列一時記憶部2、拡張候補一時記憶
部5、その他の変換途中情報記憶部の内容をクリアし
て、入力待ち状態へ戻る。
【0065】この状態では、オペレータは、文字入力の
正誤の確認を行うために、補正箇所の表示を行わせるこ
とができる。以下、この補正箇所検索処理について、図
15を参照して説明する。 「補正箇所検索処理」 (401)補正箇所検索指示ステップ オペレータは一旦入力が完了した後、自動的に入力読み
の補正がなされたかどうかを確認するため「検索キー」
を打鍵する。
【0066】(402)補正箇所検索ステップ 補正箇所検索部19はテキスト記憶部17中に、テキス
ト(文字列の表記)と対応付けて記録されている補正履
歴情報をテキストの先頭から順に検索する。そして、入
力読みを補正したものであることを示す情報を有するテ
キストを検索すると、検索したテキストの位置情報を検
索結果一時記憶部20に一旦格納する。
【0067】(403)補正箇所表示ステップ 検索結果表示部21は検索結果一時記憶部20中の位置
情報を基にして表示画面上の対応するテキストの位置を
反転属性を付けて表示装置6に表示する。図7及び図8
は、補正箇所の反転表示の前後の状態を示している。 (変形例)上記実施例の読み入力処理(101)では、
誤入力文字に対して自動的に削除する場合について説明
したが、ここでは、誤入力文字を訂正する動作につい
て、図16乃至図18を参照して説明する。 「逐次補正処理」 (501)読み文字入力ステップ 表示装置6上に入力読み列が表示されている状態で、さ
らに読み入力部1から読み文字が入力されると、その読
みは入力読み列一時記憶部2に逐次格納される。
【0068】(502)読み評価ステップ 読み評価部22は、読み入力部1から読み文字が入力さ
れる度に、入力読み列一時記憶部2の読み列を対象とし
て、日本語の読みの妥当性を音節構造や発音特性に基づ
き評価する。そして、有り得ない場合や著しく出現頻度
が低い場合に、リジェクト信号と代替候補読みを出力す
る。
【0069】(503)読み訂正ステップ 読み訂正部23は、読み評価部22からリジェクト信号
と代替候補読みを受けると、代替読み列を入力読み列一
時記憶部2の読みと置換し、同時に表示装置6に読み自
動補正を実施したことを警告表示する。この例が図17
及び図18に示されている。
【0070】このように、誤入力の可能性が高い文字列
に対して、読み文字列の自動補正を行い、かつ警告表示
を行うことにより、オペレータは誤入力処理の手間が省
け、入力動作の効率よく行うことができる。また、自動
補正が不適切な場合であっても、警告表示によって補正
箇所に注意を喚起され、不適切な補正箇所を看過するこ
とを防ぐことができる。
【0071】このように、上記の実施例による文字処理
装置においては、日本語入力時に誤入力が行われた場
合、自動的に補正候補を生成して元の読みとの違いを明
示的に表示するため、補正候補の視認性を高くすること
ができる。また、第一候補を補正候補とする場合には警
告を発することにより、候補の確認作業が容易になる。
また、一旦入力終了した後、再度補正箇所を検索して確
認することができる。さらに、著しく日本語として不適
当な文字等が入力されると、これを判定し、変換指示を
待たずに自動的に補正することができる。このような機
能により、文字入力作業の操作性が著しく向上する。
【0072】なお、上記実施例においては、拡張候補と
して文字表記と解釈読みを両方表示していたが、文字表
記を表示しなくても構わない。さらに、上記の実施例に
おいて、警告出力部16は、警告文を表示するように構
成されていたが、画面フラッシュや一部の文字のブリン
クなど別の警告表示を行うように構成してもよい。
【0073】
【発明の効果】以上のように、請求項1及び請求項6に
かかる発明においては、入力読み列と異なる読みに解釈
された箇所を他と異なる表示形態を用いて表示するよう
に構成されているので、補正箇所の視認性が向上する。
また、請求項2及び請求項7にかかる発明においては、
入力された読み文字列を異なる読みに解釈して拡張読み
文字列を生成し、さらに、この拡張読み文字列に基づい
て生成した拡張候補に対して優先順位付けして表示する
ように構成されているので、入力時に所望の文字候補を
容易に選択することが可能となる。
【0074】さらに、請求項3及び請求項8の発明にお
いては、入力された読み文字列と異なる拡張読み文字列
に基づいて生成された拡張候補が最尤候補として表示さ
れた場合に、警告を発するように構成されているので、
オペレータに対して拡張候補の生成の適否の確認を促す
ことができる。さらに、請求項4及び請求項9の発明に
おいては、文法上あるいは慣用上使用される可能性の少
ない文字等が入力された場合に、予め設定した規則にし
たがってこの誤入力文字を訂正するように構成されてい
るので、オペレータが認識することなく適切な読み入力
を行うことが可能となり、オペレータの操作負担が軽減
される。
【0075】さらに、請求項5及び請求項10の発明に
おいては、入力読み文字列を補正して生成した拡張候補
の中から所望の文字を選択して文章を生成した後、その
文章中の文字の内、補正した読み文字列に基づいて生成
された文字部分を他と識別して表示できるように構成さ
れているので、文章作成後、補正した読み文字列に基づ
いて生成された部分の正誤の確認あるいは修正作業を容
易に行うことができる。
【図面の簡単な説明】
【図1】本発明の実施例における文字処理装置の構成を
示すブロック図である。
【図2】図1に示す文字処理装置の基本動作を示すフロ
ーチャートである。
【図3】図1に示す文字処理装置に入力された読み文字
列の画面表示の一例を示す説明図である。
【図4】図1に示す文字処理装置の入力作業中の画面表
示例を示す説明図である。
【図5】図1に示す文字処理装置の入力作業中の画面表
示例を示す説明図である。
【図6】図1に示す文字処理装置の入力作業中の画面表
示例を示す説明図である。
【図7】本発明の実施例における面表示の他の例を示す
説明図である。
【図8】本発明の実施例における読み評価および読み訂
正動作時の画面表示の様子を示す説明図である。
【図9】本発明の実施例による文字処理装置の表示順位
設定処理を示すフローチャートである。
【図10】本発明の実施例による文字処理装置の尤度計
算部の隣接行列を示す模式図である。
【図11】本発明の実施例による文字処理装置の表示順
位設定部における表示順位更新の様子を示す説明図であ
る。
【図12】本発明の実施例による文字処理装置の表示順
位設定部における表示順位更新の様子を示す説明図であ
る。
【図13】本発明の実施例による文字処理装置の表示順
位設定部における表示順位更新の様子を示す説明図であ
る。
【図14】本発明の実施例による文字処理装置の候補選
択処理の動作を示すフローチャートである。
【図15】本発明の実施例による文字処理装置の補正箇
所検索処理の動作を示すフローチャートである。
【図16】本発明の実施例による文字処理装置の逐次補
正処理の動作を示すフローチャートである。
【図17】本発明の実施例による文字処理装置の逐次補
正処理における画面表示の一例を示す模式図である。
【図18】本発明の実施例による文字処理装置の逐次補
正処理における補正後の画面表示の一例を示す模式図で
ある。
【図19】従来の文字処理装置の構成を示すブロック図
である。
【図20】従来の文字処理装置の画面表示の一例を示す
模式図である。
【図21】従来の文字処理装置の画面表示の他の例を示
す模式図である。
【符号の説明】
1 読み入力部 4 拡張候補生成部 6 表示装置 8 表示属性更新部 9 補正数順整列部 10 補正位置順整列部 11 尤度計算部 12 尤度順整列部 13 表示順位設定部 14 候補表示部 15 最尤候補判定部 16 警告出力部 18 候補選択部 19 補正箇所検索部 21 検索結果表示部 22 読み評価部 23 読み訂正部
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成6年2月17日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正内容】
【特許請求の範囲】
【手続補正2】
【補正対象書類名】明細書
【補正対象項目名】発明の詳細な説明
【補正方法】変更
【補正内容】
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ワープロ、パソコン等
のデジタルコンピュータ制御の文書処理システムに使用
され、日本語入力文書の誤入力補正機能を有する文字処
理装置及び文字処理方法に関するものである。
【0002】
【従来の技術】近年、日本語の入力方式として、かな漢
字変換方式が主流となっている。この方式は、作成すべ
き文章の表記を指定するために文書処理装置に対して文
書の各文字の読みを入力データとして使用している。そ
して、読み文字列を入力データとしてかな漢字変換処理
を行う文書作成においては、この読みを入力指示する際
に、タイプミス、仮名遣いの間違い、シフト洩れ、など
に起因する指示間違いが多く発生している。
【0003】そこで、従来、このような間違った読み入
力に対しても、所望の漢字仮名混じり列を得るためのか
な漢字変換方式が考案されている。図19は、このよう
な誤入力補正機能を有する従来の文字処理装置の構成を
示すブロック図である。図2において、1は読み入力部
であり、キーボード装置上で打鍵指示された文字に対応
するコードを発生する。
【0004】2は入力読み列一時記憶部であり、読み入
力部1から入力された文字コードを順次記憶し、一連の
文字読み列として一時記憶する。3は読み替えテーブル
であり、半導体記憶装置上に誤りやすい仮名遣いの組を
記憶する。例えば、「ぢ」と「じ」、「づ」と「ず」、
「とお」と「とう」等の組が記憶される。
【0005】4は読み替え列生成部であり、入力読み列
一時記憶部2に格納されている読みを読み替えテーブル
3内で検索する。そして、一致するものがあれば入力読
み列内の検索された読みを対応する読みに読み替える。
5は読み替え列一時記憶部であり、読み替え列生成部4
が読み替えた結果を読み替え列として一時記憶する。
【0006】6は表示装置であり、液晶表示装置上に、
指定されたコードに対応する文字を表示する。7は注目
候補一時記憶部であり、複数の変換候補の中で、現在注
目している変換候補の順序番号を一時記憶する。8は変
換候補生成部であり、キーボード上の「変換キー」の押
下に従い、入力読み列一時記憶部2と読み替え列一時記
憶部5内の入力読み列と読み替え列に対して、文節区切
りと各文節での変換候補を推定し、可能性の高い漢字仮
名交じり列の候補を生成する。
【0007】9は変換候補一時記憶部であり、変換候補
生成部8が生成した変換候補を一時記憶する。例えば、
「こうり」という入力読みに対して、「こおり」という
読み替え列が生成されたときは、「小売り(こうり)、
公理(こうり)、高利(こうり)、功利(こうり)、氷
(こおり)、桑折(こおり)、凍り(こおり)」という
ように、各変換候補に対して読みを対応付けて記憶す
る。
【0008】10は候補表示部であり、変換候補一時記
憶部9内の変換候補を表示装置6に出力し、液晶画面上
に表示させる。この際、注目候補一時記憶部7を参照
し、複数の変換候補の中で現在注目されている変換候補
を反転表示する。注目候補一時記憶部7の内容が変われ
ば、その変換候補番号に対応する変換候補の表記を反転
表示する。
【0009】11は候補選択部であり、キーボード装置
上の「変換キー」の押下に従い、注目候補一時記憶部7
上の注目順序番号を順次インクリメントする。現在が同
音語候補の数(最大の順序番号)と同じならば、次は
「1」に設定する。また、「番号キー」の打鍵による候
補指示か、「確定キー」「読みキー」の打鍵による注目
候補指示があると、該当する候補が所望のものであると
して決定する。
【0010】次に、上記の従来の文字処理装置の動作に
ついて説明する。先ず、読み入力部1から打鍵入力され
た読みは、入力読み列一時記憶部2に一時記憶される。
そして、利用者が「変換キー」を打鍵すると、読み替え
列生成部4は、読み替えテーブル3を参照して入力読み
列一時記憶部2中の部分読み列を置換した読み替え列を
生成し、読み替え列一時記憶部5に格納する。
【0011】その後、変換候補生成部8は、入力読み列
一時記憶部2内の入力読み列と、読み替え列一時記憶部
5内の読み替え列に対する変換候補を生成し、変換候補
一時記憶部9に格納する。さらに、注目候補一時記憶部
に変換候補の先頭の候補番号である「1」を書き込む。
候補表示部10は、注目候補一時記憶部7に指定された
候補番号の候補だけを反転属性をつけて表示装置6に一
覧表示する。
【0012】また、利用者が「変換キー」を打鍵する
と、候補選択部11は、注目候補一時記憶部7内の番号
を順にインクリメントし、それに従って表示装置6上の
反転表示される変換候補が変化する。以上のようにし
て、例えば入力読み列「こうり」という入力に対して、
「こう」を「こお」と読み替えると、画面上には、図2
0に示す表示がなされる。従って、「氷」(こおり)を
入力するのに、仮名遣いを間違って「こうり」と入力し
ても、変換候補に必要な候補が表示されるので、その変
換候補を選択することによって簡単に所望の文字を入力
することができる。
【0013】
【発明が解決しようとする課題】しかしながら、従来の
文字入力装置では、操作者の入力操作時における誤入力
補正の簡便化の観点から、さらに以下のような不都合が
あった。 (1)図19に示す文字処理装置において、入力読み列
中の部分読みが、読み替えテーブル3中の読み替え対象
読み列と一致すれば、複数の候補が検出されることがあ
る。例えば、拗音と濁音が各々直音、清音に読み替えら
れる場合、具体的には、「こうしよう」と入力される
と、「こ」が「ご」に、「し」が「じ」に、「よ」が
「ょ」に変換されるため、図21に示されるように、講
師用(こうしよう)、交渉(こうしょう)、工事用(こ
うじよう)、向上(こうじょう)、工場(こうじょ
う)、合資用(ごうしよう)、豪商(ごうしょう)、強
情(ごうじょう)などが候補として提示される。この場
合、変換結果のかな漢字文字列だけでなく、読み替えて
解釈した読み列をあわせて表示したとしても、その読み
列の表示は似通っており、それらを見分けるのは困難で
ある。そのために、操作者が本来所望する単語表記を選
択する際に、選択誤りを生じる可能性が高かった。 (2)また、従来の文字処理装置では、かな漢字変換操
作に馴れた利用者は第一候補が補正候補であった場合
も、補正されたことを意識せずにその候補を選択してし
まう場合が多かった。このため、本来意図しない類似し
た候補が選択されてしまうことがあり、補正候補を表示
したがために、不適当な候補を選択してしまうという補
正の副作用が生じる場合があった。 (3)一般に、入力操作のやり方には個人差があり、変
換時にすべてを確定してゆく逐次確定作法を用いる人
と、とりあえず入力を完了した後に単語表記の選択や用
語を確認してゆく事後確認作法を用いる人がいる。とこ
ろが、従来の文字処理装置では、候補を一旦選択し、文
章テキストとして確定すると、確定処理後に、どの部分
について誤入力補正の変換候補を選択したかを確認する
ことができなかった。このために、事後確認操作の作法
に馴れた人が「補正結果の確認」を行う場合には、字面
から読みを推定して補正の正しさを確認するという困難
な操作を行わねばならなかった。 (4)さらに、従来の文字処理装置では、入力読み列が
「ふょうかぞく…」や「あるこ゜りずむ」のように入力
の途中で日本語の単語の読みとして存在しにくいものが
入力された場合でも、操作者から「変換」を起動する指
示があるまでこれを放置していた。このため、操作者
は、元々、文節区切りや同音語選択などの複雑な操作が
必要な「変換候補選択時」に、同時に入力読みの修正を
行う必要があり、操作者の負担が大きくなっていた。
【0014】このように、従来の文字処理装置は、「候
補の視認性が悪い」、「補正事実の確認が困難」、「確
定後の確認が困難」、「補正のタイミングが遅い」等、
誤入力文字の補正機能の操作性を向上させるために、種
々の問題点を有していた。したがって、本発明は、上記
のような問題点を解消するためになされたもので、読み
文字列入力時に生じる誤入力の補正処理時の操作性を向
上しうる文字処理装置および文字処理方法を提供するこ
とを目的とする。
【0015】
【課題を解決するための手段】請求項1の発明に係る文
字処理装置は、読み文字列を入力する読み入力手段と、
入力された読み文字列が予め定めた誤入力の態様に該当
する場合に、読み文字列中の該当部分を予め定めた規則
に従って別の読み文字に置き換えることによって拡張読
み文字列を生成する拡張候補生成手段と、拡張候補生成
手段によって生成された拡張読み文字列の内、拡張候補
生成手段によって置き換えられた読み文字列の部分に他
の読み文字列の部分と異なる表示属性を付与する表示属
性更新手段と、表示属性更新手段によって付与された表
示属性に従って拡張読み文字列を表示する候補表示手段
とを有する。
【0016】請求項2の発明に係る文字処理装置は、読
み文字列を入力する読み入力手段と、入力された読み文
字列が予め定めた誤入力の態様に該当する場合に、読み
文字列中の該当部分を予め定めた規則に従って別の読み
文字に置き換えることによって拡張読み文字列を生成す
ることによって拡張候補を生成する拡張候補生成手段
と、拡張候補生成手段によって生成された拡張候補の表
示順位を予め定めた規則に従って設定する表示順位設定
手段と、設定された表示順序に従って拡張候補を表示す
る候補表示手段とを有する。
【0017】請求項3の発明に係る文字処理装置は、請
求項2の発明に対し、さらに、表示順位設定手段によっ
て第一優先出力順位に設定された拡張候補の拡張読み文
字列と、入力された読み文字列の内、この拡張読み文字
列に対応する文字列とが等しいかどうかを判定する最尤
候補判定手段と、最尤候補判定手段が読み文字列と拡張
読み文字列とが異なると判定した場合に、予め定めた形
式で警告を出力する警告出力手段とを有する。
【0018】請求項4の発明に係る文字処理装置は、読
み文字列を入力する読み入力手段と、読み入力手段から
読み文字が入力される度に、入力された読み文字が予め
定めた誤入力形態の文字に該当するか否かを判定する読
み評価手段と、読み評価手段によって誤入力文字と判定
された場合に、判定された読み文字を予め設定した代替
読み文字に置き換える読み文字訂正手段とを有する。
【0019】請求項5の発明に係る文字処理装置は、読
み文字列を入力する読み入力手段と、入力された読み文
字列が予め定めた誤入力の態様に該当する場合に、読み
文字列中の該当部分を予め定めた規則に従って別の読み
文字に置き換えることによって拡張読み文字列を生成す
るとともに、拡張読み文字列を表記文字列に変換するこ
とによって拡張候補を生成する拡張候補生成手段と、拡
張候補生成手段によって生成された拡張候補及び拡張読
み文字列を表示する候補表示手段と、候補表示手段が表
示した拡張候補の中からオペレータが所望の拡張候補を
選択するための候補選択手段と、拡張候補と、拡張候補
が拡張読み文字列に基づいて生成されたことを示す拡張
履歴情報と対応付けて記憶するテキスト記憶手段と、テ
キスト記憶手段中から拡張履歴情報が対応付られた拡張
候補の変換文章中の位置情報を検索する補正箇所検索手
段と、補正箇所検索手段が検索した拡張候補の位置情報
に基づいて、この位置情報が示す位置に表示される文字
を識別可能な形態で表示する検索結果表示手段とを有す
る。
【0020】請求項6の発明に係る文字処理方法は、読
み文字列を入力する読み入力ステップと、入力された読
み文字列が予め定めた誤入力の態様に該当する場合に、
読み文字列中の該当部分を予め定めた規則に従って別の
読み文字に置き換えることによって拡張読み文字列を生
成する拡張候補生成ステップと、拡張候補生成ステップ
において生成された拡張読み文字列の内、拡張候補生成
ステップにおいて置き換えられた読み文字列の部分に他
の読み文字列の部分と異なる表示属性を付与する表示属
性更新ステップと、表示属性更新ステップにおいて付与
された表示属性に従って拡張読み文字列を表示する候補
表示ステップとを有する。
【0021】請求項7の発明に係る文字処理方法は、読
み文字列を入力する読み入力ステップと、入力された読
み文字列が予め定めた誤入力の態様に該当する場合に、
読み文字列中の該当部分を予め定めた規則に従って別の
読み文字に置き換えることによって拡張読み文字列を生
成することによって拡張候補を生成する拡張候補生成ス
テップと、拡張候補生成ステップにおいて生成された拡
張候補の表示順位を予め定めた規則に従って設定する表
示順位設定ステップと、設定された表示順序に従って拡
張候補を表示する候補表示ステップとを有する。
【0022】請求項8の発明に係る文字処理方法は、請
求項7の発明に対し、さらに、表示順位設定ステップに
よって第一優先出力順位に設定された拡張候補の拡張読
み文字列と、入力された読み文字列の内、この拡張読み
文字列に対応する文字列とが等しいかどうかを判定する
最尤候補判定ステップと、最尤候補判定ステップにおい
て読み文字列と拡張読み文字列とが異なると判定された
場合に、予め定めた形式で警告を出力する警告出力ステ
ップとを有する。
【0023】請求項9の発明に係る文字処理方法は、読
み文字列を入力する読み入力ステップと、読み入力ステ
ップから読み文字が入力される度に、入力された読み文
字が予め定めた誤入力形態の文字に該当するか否かを判
定する読み評価ステップと、読み評価ステップによって
誤入力文字と判定された場合に、判定された読み文字を
予め設定した代替読み文字に置き換える読み文字訂正ス
テップとを有する。
【0024】請求項10の発明に係る文字処理方法は、
読み文字列を入力する読み入力ステップと、入力された
読み文字列が予め定めた誤入力の態様に該当する場合
に、読み文字列中の該当部分を予め定めた規則に従って
別の読み文字に置き換えることによって拡張読み文字列
を生成するとともに、拡張読み文字列を表記文字列に変
換することによって拡張候補を生成する拡張候補生成ス
テップと、拡張候補生成ステップによって生成された拡
張候補及び拡張読み文字列を表示する候補表示ステップ
と、候補表示ステップにおいて表示された拡張候補の中
からオペレータが所望の拡張候補を選択するための候補
選択ステップと、拡張候補と、拡張候補が拡張読み文字
列に基づいて生成されたことを示す拡張履歴情報と対応
付けて記憶するテキスト記憶ステップと、拡張履歴情報
が対応付られた拡張候補の変換文章中の位置情報を検索
する補正箇所検索ステップと、補正箇所検索ステップに
おいて検索された拡張候補の位置情報に基づいて、この
位置情報が示す位置に表示される文字を識別可能な形態
で表示する検索結果表示ステップとを有する。
【0025】
【作用】請求項1の発明において、読み入力手段は、読
み文字列を入力する。拡張候補生成手段は、入力された
読み文字列が予め定めた誤入力の態様に該当する場合
に、読み文字列中の該当部分を予め定めた規則に従って
別の読み文字に置き換える。そして、種々の拡張読み文
字列を生成する。表示属性更新手段は、拡張候補生成手
段によって生成された拡張読み文字列の内、拡張候補生
成手段によって置き換えられた読み文字列の部分に他の
読み文字列の部分と異なる表示属性を付与する。例え
ば、実施例の装置では、下線表示が付与される。そし
て、候補表示手段は、表示属性更新手段によって付与さ
れた表示属性に従って拡張読み文字列を表示する。
【0026】請求項2の発明において、読み入力手段
は、読み文字列を入力する。拡張候補生成手段は、入力
された読み文字列が予め定めた誤入力の態様に該当する
場合に、読み文字列中の該当部分を予め定めた規則に従
って別の読み文字に置き換える。そして、種々の拡張読
み文字列を生成することによって拡張候補を生成する。
表示順位設定手段は、拡張候補生成手段によって生成さ
れた拡張候補の表示順位を予め定めた規則に従って設定
する。候補表示手段は、設定された表示順序に従って拡
張候補を表示する。
【0027】請求項3の発明において、最尤候補判定手
段は、表示順位設定手段によって第一優先出力順位に設
定された拡張候補の拡張読み文字列と、入力された読み
文字列の内、この拡張読み文字列に対応する文字列とが
等しいかどうかを判定する。そして、警告出力手段は、
最尤候補判定手段が読み文字列と拡張読み文字列とが異
なると判定した場合に、オペレータに注意を促すため
に、予め定めた形式で警告を出力する。
【0028】請求項4の発明において、読み入力手段
は、読み文字列を入力する。読み評価手段は、読み入力
手段から読み文字が入力される度に、入力された読み文
字が予め定めた誤入力形態の文字に該当するか否かを判
定する。読み文字訂正手段は、読み評価手段によって誤
入力文字と判定された場合に、判定された読み文字を予
め設定した代替読み文字に置き換える。
【0029】請求項5の発明において、読み入力手段
は、読み文字列を入力する。拡張候補生成手段は、入力
された読み文字列が予め定めた誤入力の態様に該当する
場合に、読み文字列中の該当部分を予め定めた規則に従
って別の読み文字に置き換えることによって拡張読み文
字列を生成するとともに、拡張読み文字列を表記文字列
に変換することによって拡張候補を生成する。候補表示
手段は、拡張候補生成手段によって生成された拡張候補
及び拡張読み文字列を表示する。候補選択手段は、候補
表示手段が表示した拡張候補の中からオペレータが所望
の拡張候補を選択する。テキスト記憶手段は、拡張候補
と、拡張候補が拡張読み文字列に基づいて生成されたこ
とを示す拡張履歴情報と対応付けて記憶する。補正箇所
検索手段は、テキスト記憶手段中から拡張履歴情報が対
応付られた拡張候補の変換文章中の位置情報を検索す
る。検索結果表示手段は、補正箇所検索手段が検索した
拡張候補の位置情報に基づいて、この位置情報が示す位
置に表示される文字を識別可能な形態で表示する。
【0030】請求項6の発明による文字処理方法は、ま
ず、読み文字列を入力する。次に、入力された読み文字
列が予め定めた誤入力の態様に該当する場合に、読み文
字列中の該当部分を予め定めた規則に従って別の読み文
字に置き換えることによって拡張読み文字列を生成す
る。さらに、生成された拡張読み文字列の内、拡張候補
生成ステップにおいて置き換えられた読み文字列の部分
に他の読み文字列の部分と異なる表示属性を付与する。
さらに、付与された表示属性に従って拡張読み文字列を
表示する。
【0031】請求項7の発明による文字処理方法は、ま
ず、読み文字列を入力する。次に、入力された読み文字
列が予め定めた誤入力の態様に該当する場合に、読み文
字列中の該当部分を予め定めた規則に従って別の読み文
字に置き換えることによって拡張読み文字列を生成する
ことによって拡張候補を生成する。さらに、生成された
拡張候補の表示順位を予め定めた規則に従って設定す
る。さらに、設定された表示順序に従って拡張候補を表
示する。
【0032】請求項8の発明による文字処理方法は、さ
らに、表示順位設定ステップによって第一優先出力順位
に設定された拡張候補の拡張読み文字列と、入力された
読み文字列の内、この拡張読み文字列に対応する文字列
とが等しいかどうかを判定する。そして、読み文字列と
拡張読み文字列とが異なると判定された場合に、予め定
めた形式で警告を出力する。
【0033】請求項9の発明による文字処理方法は、ま
ず、読み文字列を入力する。次に、読み文字が入力され
る度に、入力された読み文字が予め定めた誤入力形態の
文字に該当するか否かを判定する。そして、誤入力文字
と判定された場合に、判定された読み文字を予め設定し
た代替読み文字に置き換える。
【0034】請求項10の発明による文字処理方法は、
まず、読み文字列を入力する。次に、入力された読み文
字列が予め定めた誤入力の態様に該当する場合に、読み
文字列中の該当部分を予め定めた規則に従って別の読み
文字に置き換えることによって拡張読み文字列を生成す
るとともに、拡張読み文字列を表記文字列に変換するこ
とによって拡張候補を生成する。さらに、生成された拡
張候補及び拡張読み文字列を表示する。さらに、表示さ
れた拡張候補の中からオペレータが所望の拡張候補を選
択する。さらに、拡張候補と、拡張候補が拡張読み文字
列に基づいて生成されたことを示す拡張履歴情報と対応
付けて記憶する。その後、拡張履歴情報が対応付られた
拡張候補の変換文章中の位置情報を検索する。そして、
検索された拡張候補の位置情報に基づいて、この位置情
報が示す位置に表示される文字を識別可能な形態で表示
する。
【0035】
【実施例】以下、本発明の実施例について図を用いて詳
細に説明する。先ず、本書において使用する「読み」と
は、作成すべき文章、例えば漢字仮名混じり文章の各文
字を、例えば仮名文字あるいはローマ字等で表現したも
のを意図する。この場合、この「読み」には、文章を構
成する句読点や括弧等の記号も含むものとする。
【0036】さらに、本書において、「入力候補」とは
入力された読み文字列をかな漢字変換することによって
生成された文字候補をいい、「拡張候補」とは、入力読
み文字列を補正して得られた拡張読み文字列をかな漢字
変換することによって生成された文字候補をいうものと
する。そして、両者を含めて総称する際には、単に「候
補」と表現するものとする。
【0037】図1は本発明の実施例における文字処理装
置の概略構成を示す。図1において、1は読み入力部
で、JIS配列のキーボード装置上の「読みキー」を打
鍵されると対応するコードを発生する。また、「読みキ
ー」のほか「変換キー」、「確定キー」、「番号キ
ー」、「検索キー」などの各種制御キーも有している。
2は入力読み列一時記憶部で、読み入力部1から入力さ
れた読みコードを順次記憶し、一連の読み列として一時
記憶する。
【0038】3は単語辞書で、単語の読み、表記、品詞
情報を格納する。同一形式の自立語辞書と付属語辞書が
あり、見出しはかなの読みである。4は拡張候補生成部
で、「変換キー」が打鍵されると、入力読み列およびそ
の一部を他の読みに読み替えた拡張読み列を、単語辞書
3を参照して文節列として解釈し、拡張候補として生成
する。
【0039】5は拡張候補一時記憶部で、拡張候補生成
部4が生成した拡張候補の「解釈読み」、「表記」、
「文法属性情報」を一時格納する。6は表示装置で、指
定された候補を液晶パネルの表示デバイスに出力表示す
る。7は注目候補一時記憶部で、拡張候補一時記憶部5
に記憶される拡張候補中の一候補の識別番号を一時記憶
する。
【0040】8は表示属性更新部で、拡張候補一時記憶
部5中の候補のうち、注目候補一時記憶部7中の候補番
号に対応する表記情報に反転表示の表示属性を付ける。
また、拡張候補一時記憶部5中の拡張候補の解釈読みと
入力読み列一時記憶部2の入力読みの異なり部分に下線
表示の表示属性を付ける。9は補正数順整列部で、拡張
候補一時記憶部5中の拡張候補の解釈読みの中で入力読
み列一時記憶部2中の入力読みと異なる箇所の数をソー
トキーとして拡張候補等を昇順に整列させる。
【0041】10は補正位置順整列部で、拡張候補一時
記憶部5中の拡張候補の解釈読みの中で入力読み列一時
記憶部2中の入力読みと異なる箇所のうち、先頭に一番
近いものの先頭からの位置をソートキーとして拡張候補
等を昇順に整列させる。11は尤度計算部で、指示され
た拡張候補の解釈読みの総合尤度を、予め準備した読み
隣接行列要素の得点和として算出する。
【0042】12は尤度順整列部で、尤度計算部11が
算出した拡張候補一時記憶部5中の拡張候補の解釈読み
の尤度をソートキーとして拡張候補等を降順に整列させ
る。13は表示順位設定部で、拡張候補一時記憶部5内
の拡張候補の中で、第一ソートキーを「尤度」、第二ソ
ートキーを「補正箇所数」、第三ソートキーを「補正位
置」として優先順に並べる。また、特定の候補の尤度
が、予め定めた水準を越えて際立って高い場合は、他の
候補を省く。
【0043】14は候補表示部で、拡張候補一時記憶部
5内の拡張候補を表示装置6上にメニュー表示する。こ
の際、表示属性は表示属性更新部8で設定されたものに
従って表示する。15は最尤候補判定部で、拡張候補一
時記憶部5内の第一候補の解釈読みが入力読み列一時記
憶部2内の入力読みと異なる場合に第一候補は誤りを補
正された拡張候補であると判定し、警告信号を出力す
る。
【0044】16は警告出力部で、最尤候補判定部15
から警告信号を受けると、候補表示部14に警告文を出
力し、表示装置6の画面下端に警告文を表示する。ま
た、同時に、警告を表現するアラームを鳴らす。17は
テキスト記憶部で、入力候補及び選択された拡張候補の
表記とその補正履歴情報とを対応付けて記憶する。補正
履歴情報は、解釈読みが入力読みでない場合にはそのこ
とを示す情報を保持する。
【0045】18は候補選択部で、キーボード装置上の
「変換キー」の押下に従い、注目候補一時記憶部7上の
注目順序番号を順次インクリメントする。そして、現在
が候補の数(最大の候補序番号)と同じならば、次は
「1」に設定する。また「番号キー」で特定の候補を指
定されると、該当する候補をテキスト記憶部17に格納
する。また「確定キー」、「無変換キー」が打鍵される
とその時点での注目候補一時記憶部7中の注目候補番号
と対応する拡張候補をテキスト記憶部17に格納する。
さらに、「読みキー」が入力される場合は、その時点で
の注目候補一時記憶部7中の注目候補番号と対応する拡
張候補をテキスト記憶部17に格納した上、入力された
読みを入力読み列一時記憶部2へ書き込む。
【0046】19は補正箇所検索部で、「検索キー」の
打鍵に応じて、テキスト記憶部17中の補正履歴情報を
検索し、対応するテキストのテキスト記憶部17中での
位置情報、例えば変換語の文字列の先頭から何文字目に
位置するかといった情報を検索結果一時記憶部20へ格
納する。20は検索結果一時記憶部で、補正箇所検索部
19が検索した補正履歴のある候補の位置情報を一時記
憶する。
【0047】21は検索結果表示部で、検索結果一時記
憶部20に格納された位置情報に基づき、表示装置6上
の該当する位置の文字の表示属性を「反転」表示する。
22は読み評価部であり、読み入力部1からの読み入力
に従い、入力読み列一時記憶部2の読みが変化する度
に、入力読み列一時記憶部2の読み列を対象として、日
本語の読みの妥当性を音節構造や発音特性に基づき評価
し、入力された文字が有り得ない場合やその出現頻度が
著しく低い場合に、リジェクト信号と代替候補読み列を
出力する。
【0048】23は読み訂正部であり、読み評価部22
からリジェクト信号が出た時には入力読み列一時記憶部
2中の読み列を代替候補読み列に置換する。なお。実際
の文書作成装置は、これ以外にも、読み、番号、各種制
御キーを打鍵入力するためのキーボード装置や、文節区
切り修正、テキスト編集のための種々の構成要素を必要
とするが、ここでの詳細な説明を省略する。
【0049】また、図の構成要素間の関係は主にデータ
の流れに沿って説明しており、図に表現していない構成
要素間の制御信号のやりとりは以降の説明のなかで述べ
る。次に、本実施例における文字処理装置の動作につい
て説明する。図2は、本実施例による文字処理装置の基
本動作を示すフローチャートである。また、図3乃至図
6は、図2に示す基本動作の各ステップにおける表示装
置の表示例を模式的に示した図であり、以下の説明にお
いて、適宜参照する。 「変換処理」先ず、ある程度入力作業が進展し、入力待
状態にある状態を想定して説明する。この入力待状態の
表示例が図3に示される。図中、下線で示すカーソル位
置は入力位置を示している。
【0050】(101)読み入力処理ステップ 入力待ち状態の時、オペレータが読み入力部1から「読
みキー」を打鍵入力すると、対応する読みコードが順次
入力読み列一時記憶部2に入力読み列として蓄積され
る。また、表示装置6の画面上には、打鍵入力された変
換前の読みが反転表示される(図4参照)。
【0051】この時、読み評価部22は、入力読み列一
次記憶部2の読みが変化する度に、記憶された読み列を
対象として日本語の読みとしての妥当性を判定する。例
えば、図4に示すように、使用者が誤って読み「う」の
後に半濁点「゜」を打鍵入力してしまったとすると、読
み評価部22は、この半濁点「゜」に対して適切なもの
か否化を判断する。この例の場合、半濁点「゜」は、日
本語の音節特性上有り得ない文字と判断する。そして、
読み訂正部23は、この半濁点「゜」を自動的に削除す
る。引続き、オペレータは図5に示す文字列をキー入力
する。
【0052】この状態で、オペレータは、表示装置6上
の表示で入力した読みを確認する。そして、入力読み列
一時記憶部2の読みを漢字かな混じり表記にすることを
意図して、「変換キー」を打鍵すると、(102)へ制
御が移される。それ以外は、入力待ち状態へ戻る。 (102)拡張変換候補生成ステップ 拡張候補生成部4は、入力読み列一時記憶部2の読みの
一部を他の読みに解釈することにより、入力誤りを一部
許容したかな漢字変換を行う。ここで、読みの変換方法
は、従来の場合と同様の方法を用いる。例えば、「ぢ」
と「じ」、「づ」と「ず」、「とお」と「とう」等の誤
り易い仮名遣いの組を読み替えテーブルに格納してお
く。そして、入力された読みが、この読み替えテーブル
内に格納したものと一致すれば、入力読み列内の読みを
読み替えテーブル内の対応する読みに読み替える。そし
て、読み替えた読み文字列(拡張読み文字列)について
かな漢字変換を行う。さらに、変換結果を拡張候補一時
記憶部5に格納する。
【0053】そして、「変換キー」を打鍵すると、入力
位置の反転表示読みを入力のミスを考慮して生成した読
み替え文字列に対して漢字かな混じり列に変換し、その
拡張候補を表示する。 (103)表示順位設定ステップ 表示順位設定部13は、拡張候補一時記憶部5中の候補
に対して表示順位設定処理を施し、第一ソートキーを
「尤度」、第二ソートキーを「補正箇所数」、第三ソー
トキーを「補正位置」として優先順に並べる。この表示
順位設定処理の詳細を図9を参照して以下に説明する。 「表示順位設定処理」先ず、表示順位設定部13は、拡
張候補一次記憶部5に格納された拡張候補文字列を尤度
計算部11に引き渡す。
【0054】(201)尤度計算ステップ 尤度計算部11は、拡張候補一時記憶部5中の拡張候補
の拡張読み毎に、その読みのつながりから得られる読み
隣接頻度行列の得点和を求める。例えば、「こうしよ
う」という読みの場合、図10に示すような5段階の得
点を有する隣接頻度行列を用いて、総合尤度Sを求め
る。例えば、「こ→う」「う→し」「し→よ」「よ→
う」の四つの読みの遷移の評価値の和は、5+3+3+
4=15点とカウントし、長さの違う文字列と比較する
ため、さらに読み遷移の平均値を求め、小数点以下を切
り捨てる。このようにして算出した値を「こうしよう」
の尤度とする。本例の場合は、15÷4=3.75 な
ので「3」が尤度となる。
【0055】(202)尤度順整列ステップ 尤度計算部11が、拡張候補一時記憶部5中の候補の異
なり読み毎に尤度を付与すると、尤度順整列部12は、
尤度が高いもの順に候補を並べ変える。並び変えた時の
拡張候補一時記憶部5中の候補の順位が図11に示され
る。 (203)補正箇所数順整列ステップ 次に、補正数順整列部9は、尤度順整列が済んだ拡張候
補一時記憶部5中の候補を、同一尤度の候補の内、補正
箇所数が小さいもの順に並び変える。この並び変えの結
果が図12に示される。
【0056】(204)補正位置順整列ステップ さらに、尤度順整列部12は、補正箇所数順整列が済ん
だ拡張候補一時記憶部5中の候補を、同一尤度、同一補
正箇所の候補に対して、最初の補正位置が先頭に近いも
のの順に並び変える。この並び換えの結果が図13に示
される。また、優先順に並べた結果、先頭になった最優
先候補の候補番号を注目候補一時記憶部7に記録する。
【0057】以上の処理を終了すると、再び図2に示す
処理に復帰する。 (104)表示属性設定ステップ 表示属性更新部8は、拡張候補一時記憶部5内で先頭に
設定された候補に対して反転属性を付ける。また、各拡
張候補の解釈読みの中で、別読みに解釈された部分には
下線表示の属性を付ける。
【0058】(105)変換結果表示ステップ 候補表示部14は、拡張候補一時記憶部5中の変換結果
を表示属性情報に基づいて表示装置6に表示する。表示
の状態が図6に示される。図では、上から順に第一候
補、第二候補が表示され第一候補は現在の注目候補を意
味する反転表示がなされている。また、各々の拡張候補
には対応する解釈読みが同時に表示されており、入力読
みと異なる部分は下線が付けられている。
【0059】(106)最尤候補判定ステップ 最尤候補判定部15は、拡張候補一時記憶部5中の第一
候補の読み列と入力読み列一時記憶部2中の入力読み列
を比較する。そして、一致しない場合は(107)へ制
御を移し、一致する場合は、(108)へ制御を移す。 (107)警告出力ステップ 第一候補の読み列と入力読み列とが一致しないと判定し
た場合、最尤候補判定部15は、警告信号を警告出力部
16に出力する。警告出力部16は、警告信号を受け取
り、候補表示部14に対して警告文を出力し、表示装置
6に警告文を表示させる。また、警告出力部16は、警
告を表現するアラームを鳴らす。
【0060】図6に示す例では、第一候補の解釈読み
「こうしょう」が入力読み「こうしよう」と異なるた
め、画面下端には『かな漢字変換で補正を行いました。
ご注意下さい』という警告文が表示されるとともに、ア
ラームが「ピッ」という発信音を発する。 (108)候補選択ステップ オペレータは、表示装置6に表示されている拡張候補の
中から所望のものを選択し、対応する候補番号をキーボ
ード装置から打鍵入力する。もしくは、「変換キー」を
打鍵して、現在の注目候補を逐次更新して所望の拡張候
補を選択し、「確定キー」、「読みキー」を打鍵して、
注目候補を選択する。この候補選択処理の詳細を図14
を用いて以下に説明する。 「候補選択処理」 (301)入力判定ステップ 表示装置6上に拡張候補が表示されている状態で、オペ
レータがキーボードから制御キーを打鍵すると、制御キ
ーの違いにより以下の通り処理を分岐する。例えば「読
みキー」が打鍵入力されると(302)へ進む。「確定
キー」が打鍵入力されると(303)へ進む。「変換キ
ー」が打鍵入力されると(304)へ進む。「番号キ
ー」が打鍵入力されると(305)へ進む。
【0061】(302)読みキー処理ステップ 読み入力部1から新たに読みが打鍵入力されると、表示
中の注目候補に補正の有無を示す補正履歴コードを付け
てテキスト記憶部17へ格納し、入力読み列一時記憶部
2、拡張候補一時記憶部5、その他の変換途中情報記憶
部の内容をクリアしたのち、入力読み列一時記憶部2に
該当する読みを格納したのち、入力待ち状態に戻る。
【0062】(303)確定キー処理ステップ 「確定キー」が打鍵されると、表示中の注目候補に補正
の有無を示す補正履歴コードを付けてテキスト記憶部1
7へ格納したのち、入力読み列一時記憶部2、拡張候補
一時記憶部5、その他の変換途中情報記憶部の内容をク
リアして、入力待ち状態へ戻る。「確定キー」と同様、
「無変換キー」の場合も、注目候補の読みのひらがな表
記が選択されたと見なし「確定キー」の場合と同様に処
理する。
【0063】(304)変換キー処理ステップ 候補表示状態での「変換キー」は、次優先順の同音語表
示の指示となり、「変換キー」の打鍵に応じて、候補選
択部18が注目候補一時記憶部7中の候補番号をインク
リメントする。するとそれに応じて候補表示部14は対
応する候補を表示装置6に表示する。このあと、処理は
再び入力待ち状態に戻る。
【0064】(305)候補番号処理ステップ 表示装置6上の拡張候補に対応した番号が入力される
と、候補選択部18は対応する拡張候補に補正の有無を
示す補正履歴コードを付けてテキスト記憶部17へ格納
したのち、入力読み列一時記憶部2、拡張候補一時記憶
部5、その他の変換途中情報記憶部の内容をクリアし
て、入力待ち状態へ戻る。
【0065】この状態では、オペレータは、文字入力の
正誤の確認を行うために、補正箇所の表示を行わせるこ
とができる。以下、この補正箇所検索処理について、図
15を参照して説明する。 「補正箇所検索処理」 (401)補正箇所検索指示ステップ オペレータは一旦入力が完了した後、自動的に入力読み
の補正がなされたかどうかを確認するため「検索キー」
を打鍵する。
【0066】(402)補正箇所検索ステップ 補正箇所検索部19はテキスト記憶部17中に、テキス
ト(文字列の表記)と対応付けて記録されている補正履
歴情報をテキストの先頭から順に検索する。そして、入
力読みを補正したものであることを示す情報を有するテ
キストを検索すると、検索したテキストの位置情報を検
索結果一時記憶部20に一旦格納する。
【0067】(403)補正箇所表示ステップ 検索結果表示部21は検索結果一時記憶部20中の位置
情報を基にして表示画面上の対応するテキストの位置を
反転属性を付けて表示装置6に表示する。図7及び図8
は、補正箇所の反転表示の前後の状態を示している。 (変形例)上記実施例の読み入力処理(101)では、
誤入力文字に対して自動的に削除する場合について説明
したが、ここでは、誤入力文字を訂正する動作につい
て、図16乃至図18を参照して説明する。 「逐次補正処理」 (501)読み文字入力ステップ 表示装置6上に入力読み列が表示されている状態で、さ
らに読み入力部1から読み文字が入力されると、その読
みは入力読み列一時記憶部2に逐次格納される。
【0068】(502)読み評価ステップ 読み評価部22は、読み入力部1から読み文字が入力さ
れる度に、入力読み列一時記憶部2の読み列を対象とし
て、日本語の読みの妥当性を音節構造や発音特性に基づ
き評価する。そして、有り得ない場合や著しく出現頻度
が低い場合に、リジェクト信号と代替候補読みを出力す
る。
【0069】(503)読み訂正ステップ 読み訂正部23は、読み評価部22からリジェクト信号
と代替候補読みを受けると、代替読み列を入力読み列一
時記憶部2の読みと置換し、同時に表示装置6に読み自
動補正を実施したことを警告表示する。この例が図17
及び図18に示されている。
【0070】このように、誤入力の可能性が高い文字列
に対して、読み文字列の自動補正を行い、かつ警告表示
を行うことにより、オペレータは誤入力処理の手間が省
け、入力動作の効率よく行うことができる。また、自動
補正が不適切な場合であっても、警告表示によって補正
箇所に注意を喚起され、不適切な補正箇所を看過するこ
とを防ぐことができる。
【0071】このように、上記の実施例による文字処理
装置においては、日本語入力時に誤入力が行われた場
合、自動的に補正候補を生成して元の読みとの違いを明
示的に表示するため、補正候補の視認性を高くすること
ができる。また、第一候補を補正候補とする場合には警
告を発することにより、候補の確認作業が容易になる。
また、一旦入力終了した後、再度補正箇所を検索して確
認することができる。さらに、著しく日本語として不適
当な文字等が入力されると、これを判定し、変換指示を
待たずに自動的に補正することができる。このような機
能により、文字入力作業の操作性が著しく向上する。
【0072】なお、上記実施例においては、拡張候補と
して文字表記と解釈読みを両方表示していたが、文字表
記を表示しなくても構わない。さらに、上記の実施例に
おいて、警告出力部16は、警告文を表示するように構
成されていたが、画面フラッシュや一部の文字のブリン
クなど別の警告表示を行うように構成してもよい。
【0073】
【発明の効果】以上のように、請求項1及び請求項6に
かかる発明においては、入力読み列と異なる読みに解釈
された箇所を他と異なる表示形態を用いて表示するよう
に構成されているので、補正箇所の視認性が向上する。
また、請求項2及び請求項7にかかる発明においては、
入力された読み文字列を異なる読みに解釈して拡張読み
文字列を生成し、さらに、この拡張読み文字列に基づい
て生成した拡張候補に対して優先順位付けして表示する
ように構成されているので、入力時に所望の文字候補を
容易に選択することが可能となる。
【0074】さらに、請求項3及び請求項8の発明にお
いては、入力された読み文字列と異なる拡張読み文字列
に基づいて生成された拡張候補が最尤候補として表示さ
れた場合に、警告を発するように構成されているので、
オペレータに対して拡張候補の生成の適否の確認を促す
ことができる。さらに、請求項4及び請求項9の発明に
おいては、文法上あるいは慣用上使用される可能性の少
ない文字等が入力された場合に、予め設定した規則にし
たがってこの誤入力文字を訂正するように構成されてい
るので、オペレータが認識することなく適切な読み入力
を行うことが可能となり、オペレータの操作負担が軽減
される。
【0075】さらに、請求項5及び請求項10の発明に
おいては、入力読み文字列を補正して生成した拡張候補
の中から所望の文字を選択して文章を生成した後、その
文章中の文字の内、補正した読み文字列に基づいて生成
された文字部分を他と識別して表示できるように構成さ
れているので、文章作成後、補正した読み文字列に基づ
いて生成された部分の正誤の確認あるいは修正作業を容
易に行うことができる。

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力手段と、 入力された前記読み文字列が予め定めた誤入力の態様に
    該当する場合に、前記読み文字列中の該当部分を予め定
    めた規則に従って別の読み文字に置き換えることによっ
    て拡張読み文字列を生成するとともに、前記拡張読み文
    字列を表記文字列に変換することによって拡張候補を生
    成する拡張候補生成手段と、 前記拡張候補生成手段によって生成された前記拡張読み
    文字列の内、前記拡張候補生成手段によって置き換えら
    れた読み文字列の部分に他の読み文字列の部分と異なる
    表示属性を付与する表示属性更新手段と、 前記表示属性更新手段によって付与された前記表示属性
    に従って前記拡張読み文字列を表示する候補表示手段と
    を有することを特徴とする、文字処理装置。
  2. 【請求項2】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力手段と、 入力された前記読み文字列が予め定めた誤入力の態様に
    該当する場合に、前記読み文字列中の該当部分を予め定
    めた規則に従って別の読み文字に置き換えることによっ
    て拡張読み文字列を生成するとともに、入力された読み
    文字列及び前記拡張読み文字列を表記文字列に変換する
    ことによって拡張候補を生成する拡張候補生成手段と、 前記拡張候補生成手段によって生成された前記拡張候補
    の表示順位を予め定めた規則に従って設定する表示順位
    設定手段と、 設定された前記表示順序に従って前記拡張候補と前記拡
    張読み文字列を表示する候補表示手段とを有することを
    特徴とする、文字処理装置。
  3. 【請求項3】 該文字処理装置は、さらに、 前記表示順位設定手段によって第一優先出力順位に設定
    された前記拡張候補の前記拡張読み文字列と、入力され
    た前記読み文字列の内、この拡張読み文字列に対応する
    文字列とが等しいかどうかを判定する最尤候補判定手段
    と、 前記最尤候補判定手段が前記読み文字列と前記拡張読み
    文字列とが異なると判定した場合に、予め定めた形式で
    警告を出力する警告出力手段とを有することを特徴とす
    る、請求項2記載の文字処理装置。
  4. 【請求項4】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力手段と、 前記読み入力手段から読み文字が入力される度に、入力
    された前記読み文字が予め定めた誤入力形態の文字に該
    当するか否かを判定する読み評価手段と、 前記読み評価手段によって誤入力文字と判定された場合
    に、判定された読み文字を予め設定した代替読み文字に
    置き換える読み文字訂正手段とを有することを特徴とす
    る、文字処理装置。
  5. 【請求項5】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力手段と、 入力された前記読み文字列が予め定めた誤入力の態様に
    該当する場合に、前記読み文字列中の該当部分を予め定
    めた規則に従って別の読み文字に置き換えることによっ
    て拡張読み文字列を生成するとともに、前記拡張読み文
    字列を表記文字列に変換することによって拡張候補を生
    成する拡張候補生成手段と、 前記拡張候補生成手段によって生成された前記拡張候補
    及び前記拡張読み文字列を表示する候補表示手段と、 前記候補表示手段が表示した前記拡張候補の中からオペ
    レータが所望の拡張候補を選択するための候補選択手段
    と、 前記拡張候補と、前記拡張候補が前記拡張読み文字列に
    基づいて生成されたことを示す拡張履歴情報と対応付け
    て記憶するテキスト記憶手段と、 前記テキスト記憶手段中から前記拡張履歴情報が対応付
    られた前記拡張候補の変換文章中の位置情報を検索する
    補正箇所検索手段と、 前記補正箇所検索手段が検索した前記拡張候補の位置情
    報に基づいて、この位置情報が示す位置に表示される文
    字を識別可能な形態で表示する検索結果表示手段とを有
    することを特徴とする、文字処理装置。
  6. 【請求項6】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力ステップと、 入力された前記読み文字列が予め定めた誤入力の態様に
    該当する場合に、前記読み文字列中の該当部分を予め定
    めた規則に従って別の読み文字に置き換えることによっ
    て拡張読み文字列を生成するとともに、前記拡張読み文
    字列を表記文字列に変換することによって拡張候補を生
    成する拡張候補生成ステップと、 前記拡張候補生成ステップにおいて生成された前記拡張
    読み文字列の内、前記拡張候補生成ステップにおいて置
    き換えられた読み文字列の部分に他の読み文字列の部分
    と異なる表示属性を付与する表示属性更新ステップと、 前記表示属性更新ステップにおいて付与された前記表示
    属性に従って前記拡張読み文字列を表示する候補表示ス
    テップとを有することを特徴とする、文字処理方法。
  7. 【請求項7】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力ステップと、 入力された前記読み文字列が予め定めた誤入力の態様に
    該当する場合に、前記読み文字列中の該当部分を予め定
    めた規則に従って別の読み文字に置き換えることによっ
    て拡張読み文字列を生成するとともに、入力された読み
    文字列及び前記拡張読み文字列を表記文字列に変換する
    ことによって拡張候補を生成する拡張候補生成ステップ
    と、 前記拡張候補生成ステップにおいて生成された前記拡張
    候補の表示順位を予め定めた規則に従って設定する表示
    順位設定ステップと、 設定された前記表示順序に従って前記拡張候補と前記拡
    張読み文字列を表示する候補表示ステップとを有するこ
    とを特徴とする、文字処理方法。
  8. 【請求項8】 該文字処理方法は、さらに、 前記表示順位設定ステップによって第一優先出力順位に
    設定された前記拡張候補の前記拡張読み文字列と、入力
    された前記読み文字列の内、この拡張読み文字列に対応
    する文字列とが等しいかどうかを判定する最尤候補判定
    ステップと、 前記最尤候補判定ステップにおいて前記読み文字列と前
    記拡張読み文字列とが異なると判定された場合に、予め
    定めた形式で警告を出力する警告出力ステップとを有す
    ることを特徴とする、請求項7記載の文字処理方法。
  9. 【請求項9】 作成すべき文章の各文字を表音文字で示
    した読み文字列を入力する読み入力ステップと、 前記読み入力ステップから読み文字が入力される度に、
    入力された前記読み文字が予め定めた誤入力形態の文字
    に該当するか否かを判定する読み評価ステップと、 前記読み評価ステップによって誤入力文字と判定された
    場合に、判定された読み文字を予め設定した代替読み文
    字に置き換える読み文字訂正ステップとを有することを
    特徴とする、文字処理方法。
  10. 【請求項10】 作成すべき文章の各文字を表音文字で
    示した読み文字列を入力する読み入力ステップと、 入力された前記読み文字列が予め定めた誤入力の態様に
    該当する場合に、前記読み文字列中の該当部分を予め定
    めた規則に従って別の読み文字に置き換えることによっ
    て拡張読み文字列を生成するとともに、前記拡張読み文
    字列を表記文字列に変換することによって拡張候補を生
    成する拡張候補生成ステップと、 前記拡張候補生成ステップによって生成された前記拡張
    候補及び前記拡張読み文字列を表示する候補表示ステッ
    プと、 前記候補表示ステップにおいて表示された前記拡張候補
    の中からオペレータが所望の拡張候補を選択するための
    候補選択ステップと、 前記拡張候補と、前記拡張候補が前記拡張読み文字列に
    基づいて生成されたことを示す拡張履歴情報と対応付け
    て記憶するテキスト記憶ステップと、 前記拡張履歴情報が対応付られた前記拡張候補の変換文
    章中の位置情報を検索する補正箇所検索ステップと、 前記補正箇所検索ステップにおいて検索された前記拡張
    候補の位置情報に基づいて、この位置情報が示す位置に
    表示される文字を識別可能な形態で表示する検索結果表
    示ステップとを有することを特徴とする、文字処理方
    法。
JP5257261A 1993-10-14 1993-10-14 文字処理装置および文字処理方法 Pending JPH07110811A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5257261A JPH07110811A (ja) 1993-10-14 1993-10-14 文字処理装置および文字処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5257261A JPH07110811A (ja) 1993-10-14 1993-10-14 文字処理装置および文字処理方法

Publications (1)

Publication Number Publication Date
JPH07110811A true JPH07110811A (ja) 1995-04-25

Family

ID=17303935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5257261A Pending JPH07110811A (ja) 1993-10-14 1993-10-14 文字処理装置および文字処理方法

Country Status (1)

Country Link
JP (1) JPH07110811A (ja)

Similar Documents

Publication Publication Date Title
US5678054A (en) Data searching device
WO2002101578A1 (fr) Systeme destine a assister la saisie de texte par production automatique d'espaces
JPH045224B2 (ja)
JP2005157751A (ja) 電子辞書装置及びプログラム
JP4404436B2 (ja) 文字入力装置
JP3387421B2 (ja) 単語入力支援装置及び単語入力支援方法
JP2539588B2 (ja) かな漢字変換方法
JPS6362018B2 (ja)
JP2001134564A (ja) 電子辞書
JPH0728800A (ja) 文字処理方法および文字処理装置
JP2008117310A (ja) 辞書検索装置および辞書検索処理プログラム
JPH0697455B2 (ja) 仮名漢字変換装置
JPH0565898B2 (ja)
JP3263211B2 (ja) 文字処理方法およびその装置
JPH0721171A (ja) キー入力訂正装置
JPS61175855A (ja) 仮名漢字変換装置
JPH0623973B2 (ja) 文字処理装置の頻度変更方式
JP3466124B2 (ja) 電子辞書
JPH0721176A (ja) 文字訂正方法および文字訂正装置
JPH09179858A (ja) 文書作成装置および表示方法
JPH0148581B2 (ja)
JPS62266662A (ja) かな漢字変換装置
JPH08147286A (ja) 文書情報処理装置
JPH069044B2 (ja) 文字処理装置
JPH09134353A (ja) 文書処理装置の仮名漢字変換方法