JPH04336659A - 文書処理装置および文書処理方法 - Google Patents
文書処理装置および文書処理方法Info
- Publication number
- JPH04336659A JPH04336659A JP3109207A JP10920791A JPH04336659A JP H04336659 A JPH04336659 A JP H04336659A JP 3109207 A JP3109207 A JP 3109207A JP 10920791 A JP10920791 A JP 10920791A JP H04336659 A JPH04336659 A JP H04336659A
- Authority
- JP
- Japan
- Prior art keywords
- kana
- dictionary
- kanji
- kanji conversion
- key
- 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
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明はかな漢字変換方法及び該
方法を用いた電子機器、詳しくは入力された読みに対す
るかな漢字混じり文字列を生成するかな漢字変換方法及
び該方法を用いた電子機器に関するものである。
方法を用いた電子機器、詳しくは入力された読みに対す
るかな漢字混じり文字列を生成するかな漢字変換方法及
び該方法を用いた電子機器に関するものである。
【0002】
【従来の技術】一般に、ワードプロセッサと呼ばれる文
書処理装置には、かな漢字変換時に参照する辞書を有し
ている。通常、この種の装置においては、使用者が新た
に単語を辞書に登録したり、登録単語を削除したりして
、独自の辞書を構築することが可能になっていることが
多い。
書処理装置には、かな漢字変換時に参照する辞書を有し
ている。通常、この種の装置においては、使用者が新た
に単語を辞書に登録したり、登録単語を削除したりして
、独自の辞書を構築することが可能になっていることが
多い。
【0003】
【発明が解決しようとしている課題】ところで、かな漢
字変換を行うと、複数の候補が得られる場合がある。こ
のような場合、使用者は最終的に複数の候補の中から意
図した単語を選択することになるが、当然、使用者によ
って登録された単語数が多ければ多いほど、候補数が多
くなる傾向になる。つまり、目的とする単語を選択する
に費やす手間が徐々に大きくなってくる。
字変換を行うと、複数の候補が得られる場合がある。こ
のような場合、使用者は最終的に複数の候補の中から意
図した単語を選択することになるが、当然、使用者によ
って登録された単語数が多ければ多いほど、候補数が多
くなる傾向になる。つまり、目的とする単語を選択する
に費やす手間が徐々に大きくなってくる。
【0004】また、使用者からみれば、登録単語の集合
体である辞書は1つであり、そこには日常用語や種種の
分野の専門用語も同居する形で登録されている。そこで
問題となるのは、一般に、辞書中に占める専門用語の比
率は低いので、専門用語を使用した文書を作成・編集す
るとどうしてもヒット率(第1候補として変換される率
)が下がるということである。また、辞書中の専門用語
の比率を高めると検索量・候補数が膨大になるため逆に
文章としての作成能率は下がる。勿論、学習機能を有す
る装置もあるが、作成対象の文章の分野を切り換えると
きの初期段階におけるヒット率は低くなるのは否めない
。
体である辞書は1つであり、そこには日常用語や種種の
分野の専門用語も同居する形で登録されている。そこで
問題となるのは、一般に、辞書中に占める専門用語の比
率は低いので、専門用語を使用した文書を作成・編集す
るとどうしてもヒット率(第1候補として変換される率
)が下がるということである。また、辞書中の専門用語
の比率を高めると検索量・候補数が膨大になるため逆に
文章としての作成能率は下がる。勿論、学習機能を有す
る装置もあるが、作成対象の文章の分野を切り換えると
きの初期段階におけるヒット率は低くなるのは否めない
。
【0005】本発明はかかる問題に鑑みなされた物であ
り、作成対象の文章の分野を問わず、且つ、或る分野で
の文章の作成中、他の分野の文章を作成する場合であっ
ても、変換効率の高いかな漢字変換方法及び該方法を用
いた電子機器を提供しようとするものである。
り、作成対象の文章の分野を問わず、且つ、或る分野で
の文章の作成中、他の分野の文章を作成する場合であっ
ても、変換効率の高いかな漢字変換方法及び該方法を用
いた電子機器を提供しようとするものである。
【0006】
【課題を解決するための手段】この課題を解決するため
、本発明のかな漢字変換方法は以下の行程を備える。 すなわち、複数のかな漢字変換用辞書を備えた電子機器
におけるかな漢字変換方法であって、1つのかな漢字変
換用辞書を参照して、入力された読みに対応するかな漢
字混じり文字列を生成する生成行程と、前記生成行程が
参照する前記複数のかな漢字変換用辞書の内1つを選択
する選択行程とを備える。
、本発明のかな漢字変換方法は以下の行程を備える。 すなわち、複数のかな漢字変換用辞書を備えた電子機器
におけるかな漢字変換方法であって、1つのかな漢字変
換用辞書を参照して、入力された読みに対応するかな漢
字混じり文字列を生成する生成行程と、前記生成行程が
参照する前記複数のかな漢字変換用辞書の内1つを選択
する選択行程とを備える。
【0007】また、本発明の電子機器は以下のような構
成を備える。
成を備える。
【0008】複数のかな漢字変換用辞書を備えた電子機
器であって、1つのかな漢字変換用辞書を参照して、入
力された読みに対応するかな漢字混じり文字列を生成す
る生成手段と、前記生成手段が参照する前記複数のかな
漢字変換用辞書の内1つを選択する選択手段とを備える
。
器であって、1つのかな漢字変換用辞書を参照して、入
力された読みに対応するかな漢字混じり文字列を生成す
る生成手段と、前記生成手段が参照する前記複数のかな
漢字変換用辞書の内1つを選択する選択手段とを備える
。
【0009】
【作用】かかる本発明の構成において、入力した読みに
対してかな漢字変換するとき、かな漢字変換する際に参
照するかな漢字変換用辞書を選択的に切り換える。
対してかな漢字変換するとき、かな漢字変換する際に参
照するかな漢字変換用辞書を選択的に切り換える。
【0010】
【実施例】以下、添付図面に従って本発明にかかる実施
例を詳細に説明する。
例を詳細に説明する。
【0011】[装置構成及び動作概要の説明(図1〜図
3)]図1に実施例における電子機器のブロック構成図
を示す。
3)]図1に実施例における電子機器のブロック構成図
を示す。
【0012】図中、1は装置全体の制御を司るCPUで
あり、2は電源投入時におけるCPU1のブートプログ
ラムを記憶しているROMである。3はRAMであって
、CPU1が実行するプログラム(OSプログラム、文
書編集プログラムや後述する図4及び図5のかな漢字変
換に係るプログラム等)を記憶したり、編集中の文書デ
ータを記憶するエリア3aが確保されている。
あり、2は電源投入時におけるCPU1のブートプログ
ラムを記憶しているROMである。3はRAMであって
、CPU1が実行するプログラム(OSプログラム、文
書編集プログラムや後述する図4及び図5のかな漢字変
換に係るプログラム等)を記憶したり、編集中の文書デ
ータを記憶するエリア3aが確保されている。
【0013】4は外部記憶装置であって、CPU1が実
行するプログラムはこの外部記憶装置4からRAM3に
読み出された後、実行されるようになっている。尚、辞
書は一般に情報量が多く、且つ高速な変換が要求される
ので、外部記憶装置4としてはハードディスクを用いた
。勿論、これ以外のデバイスであっても良いのは勿論で
ある。
行するプログラムはこの外部記憶装置4からRAM3に
読み出された後、実行されるようになっている。尚、辞
書は一般に情報量が多く、且つ高速な変換が要求される
ので、外部記憶装置4としてはハードディスクを用いた
。勿論、これ以外のデバイスであっても良いのは勿論で
ある。
【0014】また、この外部記憶装置4には、かな漢字
変換する際に参照する辞書が複数個記憶されている。シ
ステム辞書40は基本的な辞書であって、本実施例では
これ以外に専門用語辞書41、42…を備えている。専
門用語辞書は、例えば法律用語のみの辞書、科学専門用
語のみの辞書といった、文字どおり専門分野における辞
書がある。
変換する際に参照する辞書が複数個記憶されている。シ
ステム辞書40は基本的な辞書であって、本実施例では
これ以外に専門用語辞書41、42…を備えている。専
門用語辞書は、例えば法律用語のみの辞書、科学専門用
語のみの辞書といった、文字どおり専門分野における辞
書がある。
【0015】5は本装置に各種処理の指示を与えたり、
かな漢字変換の際の読みを入力するためのキーボードで
ある。6は表示しようとしている文字に対応するコード
を展開するためのテキストVRAMであって、7はテキ
ストVRAM6に展開された文字コードに対応するパタ
ーンを発生し、表示装置8に出力する表示制御回路であ
る。
かな漢字変換の際の読みを入力するためのキーボードで
ある。6は表示しようとしている文字に対応するコード
を展開するためのテキストVRAMであって、7はテキ
ストVRAM6に展開された文字コードに対応するパタ
ーンを発生し、表示装置8に出力する表示制御回路であ
る。
【0016】一般に、キーボードから入力した読みをか
な漢字変換する際の処理の仕方には、単漢字変換、連文
節変換、一括変換などさまざまなものがあるが、共通し
ている点は、読みを入力したときのかな漢字変換の対象
は文節単位もしくは単語単位であることである。文節で
あっても最終的には辞書に登録された単語を検索するわ
けであるから、厳密には単語を単位として、かな漢字変
換するといっても良い。そこで、1つの単語に対して1
以上の候補が得られることになるが、その第1の候補で
よいのか、それ以外の単語であるのかの決定は最終的に
オペレータに委ねられる。
な漢字変換する際の処理の仕方には、単漢字変換、連文
節変換、一括変換などさまざまなものがあるが、共通し
ている点は、読みを入力したときのかな漢字変換の対象
は文節単位もしくは単語単位であることである。文節で
あっても最終的には辞書に登録された単語を検索するわ
けであるから、厳密には単語を単位として、かな漢字変
換するといっても良い。そこで、1つの単語に対して1
以上の候補が得られることになるが、その第1の候補で
よいのか、それ以外の単語であるのかの決定は最終的に
オペレータに委ねられる。
【0017】以上を前提として先に説明した構成におけ
る実施例の動作原理を簡単に説明する。
る実施例の動作原理を簡単に説明する。
【0018】実施例における表示装置8に表示された文
書編集画面を図2に示す。図中、8aがその編集画面で
ある。実施例においては文章を表示するエリアの他に、
各種メッセージや状態を表示したり、同音異義語の候補
を表示するエリア8bが画面下方に設けられている。エ
リア8bを拡大して示したのが図示の右側である。
書編集画面を図2に示す。図中、8aがその編集画面で
ある。実施例においては文章を表示するエリアの他に、
各種メッセージや状態を表示したり、同音異義語の候補
を表示するエリア8bが画面下方に設けられている。エ
リア8bを拡大して示したのが図示の右側である。
【0019】また、エリア8b中のエリア8cは、次候
補群表示のための指示が与えられたとき、それらの単語
候補を表示する領域として主に使用される。
補群表示のための指示が与えられたとき、それらの単語
候補を表示する領域として主に使用される。
【0020】ここで、“挿入”というのはキーボード5
から入力された文字列をカーソル8dの直前に挿入する
ことを意味しており、“確定”はかな漢字変換してオペ
レータが選択した単語候補を後で再度読みに戻すことを
しないモード担っている個とを意味する。“連R漢”は
かな漢字変換モードが連文節であって、ローマ字入力で
あることを示している。
から入力された文字列をカーソル8dの直前に挿入する
ことを意味しており、“確定”はかな漢字変換してオペ
レータが選択した単語候補を後で再度読みに戻すことを
しないモード担っている個とを意味する。“連R漢”は
かな漢字変換モードが連文節であって、ローマ字入力で
あることを示している。
【0021】尚、これらは本願発明には直接は関係がな
いので、これ以上の説明は省略するが、適宜他の状態に
変更する(例えば挿入から上書、ローマ字入力から仮名
入力へ変更等)ことが可能になっている。
いので、これ以上の説明は省略するが、適宜他の状態に
変更する(例えば挿入から上書、ローマ字入力から仮名
入力へ変更等)ことが可能になっている。
【0022】また、マーク“※”は現在は、システム辞
書41を参照して、かな漢字しているのではない、換言
すれば、辞書として専門用語辞書を参照してかな漢字変
換していることを示している。また、そのマークの右側
の“1”は現在アクティブな専門用語辞書の辞書番号を
示している。従って、システム辞書41を参照してかな
漢字変換している限りは、このマーク及びオプションと
しての辞書番号は表示されない。要するに、使用者はこ
の部分を見ることで、現在、システム辞書か専門用語辞
書のいずれを参照してかな漢字変換しているのか否か、
更に、専門用語辞書を使用してかな漢字変換している場
合には、どの専門用語辞書を参照しているのかが一目瞭
然になっているさて、図2の画面において、オペレータ
はキーボード5より読みを入力することになるが、必要
に応じて変換キーを押下することでそれまで入力した読
みに対するかな漢字変換処理を実行する。この結果、画
面のカーソル8dの位置に、各々の読みで変換された優
先度の高い単語からなる文(もしくは文節)が未確定の
状態で表示される。このとき、次候補キーを押下すると
表示された未確定単語のうち、先頭の単語の候補群をエ
リア8cに表示する。
書41を参照して、かな漢字しているのではない、換言
すれば、辞書として専門用語辞書を参照してかな漢字変
換していることを示している。また、そのマークの右側
の“1”は現在アクティブな専門用語辞書の辞書番号を
示している。従って、システム辞書41を参照してかな
漢字変換している限りは、このマーク及びオプションと
しての辞書番号は表示されない。要するに、使用者はこ
の部分を見ることで、現在、システム辞書か専門用語辞
書のいずれを参照してかな漢字変換しているのか否か、
更に、専門用語辞書を使用してかな漢字変換している場
合には、どの専門用語辞書を参照しているのかが一目瞭
然になっているさて、図2の画面において、オペレータ
はキーボード5より読みを入力することになるが、必要
に応じて変換キーを押下することでそれまで入力した読
みに対するかな漢字変換処理を実行する。この結果、画
面のカーソル8dの位置に、各々の読みで変換された優
先度の高い単語からなる文(もしくは文節)が未確定の
状態で表示される。このとき、次候補キーを押下すると
表示された未確定単語のうち、先頭の単語の候補群をエ
リア8cに表示する。
【0023】説明が前後するが、実施例においてはかな
漢字変換キー及び次候補キーともスペースキーが対応し
ている。すなわち、読みを入力した直後にスペースキー
が押下されたときには、かな漢字変換キーとして判断し
、続けてスペースキーが入力されたときには次候補キー
として処理される。また、読みを入力せず、単にスペー
スキーが入力されたときには本来の空白文字の入力とし
て処理される。そして、候補の確定は変換キーを押下し
たときの状態(第1候補)で良ければその時点でリター
ンキーを押下するか、もしくは続いて読みキーを押下す
ることでなされる。また、次候補キーを押下して候補群
をエリア8cに表示したときにはその候補のいずれかを
選択(候補群には番号が付されて、その番号を入力)し
たのち、リターンキー(確定キー)を押下することで確
定する。
漢字変換キー及び次候補キーともスペースキーが対応し
ている。すなわち、読みを入力した直後にスペースキー
が押下されたときには、かな漢字変換キーとして判断し
、続けてスペースキーが入力されたときには次候補キー
として処理される。また、読みを入力せず、単にスペー
スキーが入力されたときには本来の空白文字の入力とし
て処理される。そして、候補の確定は変換キーを押下し
たときの状態(第1候補)で良ければその時点でリター
ンキーを押下するか、もしくは続いて読みキーを押下す
ることでなされる。また、次候補キーを押下して候補群
をエリア8cに表示したときにはその候補のいずれかを
選択(候補群には番号が付されて、その番号を入力)し
たのち、リターンキー(確定キー)を押下することで確
定する。
【0024】説明を戻して、変換キーもしくは次候補キ
ーを押下したいずれの場合も、表示画面に表示された候
補(或いは候補群)は、現在アクティブになっている辞
書によって検索された単語(或いは単語群)である。ア
クティブになっている辞書が何であるのかは、表示され
た辞書番号を見ることで確かめられる。図2の場合には
“1”であるので、“システム辞書41”がアクティブ
になっていることがわかる。
ーを押下したいずれの場合も、表示画面に表示された候
補(或いは候補群)は、現在アクティブになっている辞
書によって検索された単語(或いは単語群)である。ア
クティブになっている辞書が何であるのかは、表示され
た辞書番号を見ることで確かめられる。図2の場合には
“1”であるので、“システム辞書41”がアクティブ
になっていることがわかる。
【0025】さて、変換キー(次候補キーでも良い)が
押下されて、読みに対するかな漢字変換がなされたとき
、その読みが専門用語辞書に属するものである場合には
、辞書切り換えキーを押下(実施例ではコントロールキ
ーを押下状態にしながらスペースキーを押下)すると、
次の辞書をアクティブに、かな漢字変換を実行する。例
えばそれまでシステム辞書41がアクティブであった場
合には、専門用語辞書42に切り替わり、その旨の情報
(実施例では番号とするが、名称であっても良い)が表
示画面のエリア8b中の符号21で示す位置に表示され
、注目している読みに対するかな漢字変換処理を専門用
語辞書42に対して行う。以下、辞書切り換えキーの押
下する毎に、対象とする辞書が切り替わり、それに基づ
いて表示画面中の符号21の位置の選択辞書番号が変更
されていく。
押下されて、読みに対するかな漢字変換がなされたとき
、その読みが専門用語辞書に属するものである場合には
、辞書切り換えキーを押下(実施例ではコントロールキ
ーを押下状態にしながらスペースキーを押下)すると、
次の辞書をアクティブに、かな漢字変換を実行する。例
えばそれまでシステム辞書41がアクティブであった場
合には、専門用語辞書42に切り替わり、その旨の情報
(実施例では番号とするが、名称であっても良い)が表
示画面のエリア8b中の符号21で示す位置に表示され
、注目している読みに対するかな漢字変換処理を専門用
語辞書42に対して行う。以下、辞書切り換えキーの押
下する毎に、対象とする辞書が切り替わり、それに基づ
いて表示画面中の符号21の位置の選択辞書番号が変更
されていく。
【0026】尚、辞書切り換えキーを押下して、設定し
た辞書が一回りしたとき、先頭のシステム辞書に戻る。
た辞書が一回りしたとき、先頭のシステム辞書に戻る。
【0027】ところで、変換辞書の切り換えの際の順序
であるが、システム辞書には一般に良く使用される単語
が登録されており、それを最優先させることが重要であ
る。問題は、専門用語辞書をどのような順序にするかで
あるが、本実施例ではこの順序をユーザ側に設定できる
ようにした。図3は辞書登録テーブルを示している。環
境設定処理を行うとき、図3の様な辞書があることをシ
ステムに設定するわけである。ここで、設定する順序が
辞書切り換えキー押下時の切り換え順序になる。また、
各辞書の設定は各々の辞書名の他に、その辞書の所在を
同時に設定する。別な言い方をすれば、操作者は、自身
に合わせた順序に変更することが可能になっている。
であるが、システム辞書には一般に良く使用される単語
が登録されており、それを最優先させることが重要であ
る。問題は、専門用語辞書をどのような順序にするかで
あるが、本実施例ではこの順序をユーザ側に設定できる
ようにした。図3は辞書登録テーブルを示している。環
境設定処理を行うとき、図3の様な辞書があることをシ
ステムに設定するわけである。ここで、設定する順序が
辞書切り換えキー押下時の切り換え順序になる。また、
各辞書の設定は各々の辞書名の他に、その辞書の所在を
同時に設定する。別な言い方をすれば、操作者は、自身
に合わせた順序に変更することが可能になっている。
【0028】また、実際、大多数の読みの入力に対して
は、システム辞書41を参照する率が一番高いと考え、
本実施例では1つの単語が確定した後における、次なる
読みに対しての辞書はシステム辞書41に戻すようにし
た。つまり、直前の単語が例えば法律用語辞書を参照し
てかな漢字変換されても、次の読みに対するかな漢字変
換はその法律用語辞書ではなくシステム辞書に強制的に
戻すものである。理由は先に説明したように、システム
辞書(一般的な用語、例えば日常用語等が登録されてい
る)内の用語を使用する頻度が高いからである。
は、システム辞書41を参照する率が一番高いと考え、
本実施例では1つの単語が確定した後における、次なる
読みに対しての辞書はシステム辞書41に戻すようにし
た。つまり、直前の単語が例えば法律用語辞書を参照し
てかな漢字変換されても、次の読みに対するかな漢字変
換はその法律用語辞書ではなくシステム辞書に強制的に
戻すものである。理由は先に説明したように、システム
辞書(一般的な用語、例えば日常用語等が登録されてい
る)内の用語を使用する頻度が高いからである。
【0029】[かな漢字変換処理の説明(図4)]以下
、図4のフローチャートを参照して実施例のかな漢字変
換処理(確定入力による連文節かな漢字変換処理)での
詳細を説明する。
、図4のフローチャートを参照して実施例のかな漢字変
換処理(確定入力による連文節かな漢字変換処理)での
詳細を説明する。
【0030】尚、説明に先立ち、実施例におけるかな漢
字変換処理、次候補表示処理は共にスペースキーによっ
て実行される。次候補表示処理か否かは、スペースキー
が押下されたとき、直前の文字が未確定状態か否かを判
断し処理すれば良い。また、未確定の候補が確定するの
は、未確定状態で確定キー(リターンキー)を押下する
か、もしくは未確定状態で新たな読みキー(文字を入力
するためのキー)が入力されたときである。また、読み
が確定しているときに入力したリターンキーは文字どお
り改行キーを示す。さらには、辞書切り換えキーの実行
は、コントロールキーを押下状態にしながらスペースキ
ーを押下することで行われる。辞書切り換えキーは単に
アクティブになっている辞書が切り換わるのではなく、
切り換わった辞書に対するかな漢字変換処理を行うキー
でもある。また、RAM3には入力文字を一時的に記憶
するバッファが設けれている。
字変換処理、次候補表示処理は共にスペースキーによっ
て実行される。次候補表示処理か否かは、スペースキー
が押下されたとき、直前の文字が未確定状態か否かを判
断し処理すれば良い。また、未確定の候補が確定するの
は、未確定状態で確定キー(リターンキー)を押下する
か、もしくは未確定状態で新たな読みキー(文字を入力
するためのキー)が入力されたときである。また、読み
が確定しているときに入力したリターンキーは文字どお
り改行キーを示す。さらには、辞書切り換えキーの実行
は、コントロールキーを押下状態にしながらスペースキ
ーを押下することで行われる。辞書切り換えキーは単に
アクティブになっている辞書が切り換わるのではなく、
切り換わった辞書に対するかな漢字変換処理を行うキー
でもある。また、RAM3には入力文字を一時的に記憶
するバッファが設けれている。
【0031】さて、ステップS1で入力されたキーに対
し、ステップS2でそのキーの判別を行う。キーの判別
としては、読みキー(文字キー)、リターンキー、変換
キー、次候補キー、辞書切り換えキー及びその他のキー
を判別する。
し、ステップS2でそのキーの判別を行う。キーの判別
としては、読みキー(文字キー)、リターンキー、変換
キー、次候補キー、辞書切り換えキー及びその他のキー
を判別する。
【0032】先ず、読みキーであると判別したら、ステ
ップS3に進み、それ以前に変換された未確定のかな漢
字混じりの文字列があるか否かを判別する。もし、その
ような文字列があると判断したら、ステップS4に進ん
で、その文字列を確定し、その時点における文書データ
3a中の、編集カーソルの位置にその文字列を格納する
。この確定処理が終了したとき、もしくは未確定のかな
漢字混じりの文字列がないと判断したとき、処理はステ
ップS5に進み、入力した文字キーに対応する読みをバ
ッファに格納すると共に、ステップS6でその読みを表
示画面上に表示し、ステップS1に戻る。
ップS3に進み、それ以前に変換された未確定のかな漢
字混じりの文字列があるか否かを判別する。もし、その
ような文字列があると判断したら、ステップS4に進ん
で、その文字列を確定し、その時点における文書データ
3a中の、編集カーソルの位置にその文字列を格納する
。この確定処理が終了したとき、もしくは未確定のかな
漢字混じりの文字列がないと判断したとき、処理はステ
ップS5に進み、入力した文字キーに対応する読みをバ
ッファに格納すると共に、ステップS6でその読みを表
示画面上に表示し、ステップS1に戻る。
【0033】次に、入力キーがリターンキーの場合であ
るが、このとき、処理はステップS8に進み、それ以前
に入力された未確定の読みからなる文字列、及び未確定
のかな漢字混じりの文字列があるか否かを判断する。そ
れらの文字列が存在したら、ステップS9で、それら未
確定の読みの文字列及び未確定処理のかな漢字混じり文
字列を確定させて、文書データ3a中における編集カー
ソルの位置に確定した文字列を格納させる。また、未確
定の文字列がないと判断したら、ステップS10に進ん
で、単に改行を意図して入力されたものとし、文書デー
タ3a中の編集カーソル位置に改行コードを格納し、ス
テップS1に戻る。
るが、このとき、処理はステップS8に進み、それ以前
に入力された未確定の読みからなる文字列、及び未確定
のかな漢字混じりの文字列があるか否かを判断する。そ
れらの文字列が存在したら、ステップS9で、それら未
確定の読みの文字列及び未確定処理のかな漢字混じり文
字列を確定させて、文書データ3a中における編集カー
ソルの位置に確定した文字列を格納させる。また、未確
定の文字列がないと判断したら、ステップS10に進ん
で、単に改行を意図して入力されたものとし、文書デー
タ3a中の編集カーソル位置に改行コードを格納し、ス
テップS1に戻る。
【0034】変換キーが押下されたと判断したら、ステ
ップS11に進み、注目辞書として、設定した辞書群の
先頭に位置する辞書をかな漢字変換用の辞書とする。因
に、図3のような順序で辞書を設定した場合には、シス
テム辞書が選択されることになる。さて、かな漢字変換
用の辞書が選択されると、ステップS12において、そ
の時点でバッファに格納された読みの文字列に対するか
な漢字変換処理を行う。この結果、複数の候補が抽出さ
れる場合もあるが、ここではその内で一番優先度の高い
候補(或いは候補のみからなる文字列)を編集カーソル
位置に表示し(ステップS12)、ステップS2に戻る
。
ップS11に進み、注目辞書として、設定した辞書群の
先頭に位置する辞書をかな漢字変換用の辞書とする。因
に、図3のような順序で辞書を設定した場合には、シス
テム辞書が選択されることになる。さて、かな漢字変換
用の辞書が選択されると、ステップS12において、そ
の時点でバッファに格納された読みの文字列に対するか
な漢字変換処理を行う。この結果、複数の候補が抽出さ
れる場合もあるが、ここではその内で一番優先度の高い
候補(或いは候補のみからなる文字列)を編集カーソル
位置に表示し(ステップS12)、ステップS2に戻る
。
【0035】次候補キーが押下された場合には、ステッ
プS14で、直前にかな漢字変換された文字列のうちで
、注目している1つの候補に対応する候補群を表示画面
のエリア8cに表示し、ステップS2に戻る。尚、ここ
で表示される候補群は直前のかな漢字変換で得られた候
補群、すなわち、現在注目している辞書のみから得られ
たものである。使用者は表示された候補群の中から所望
とする候補を1つ選択するためのキーを入力するが、こ
のキーの入力及びそれに基づく確定処理はステップS7
の“その他のキー”の処理で行われるものとし、ここで
の詳述は割愛する。
プS14で、直前にかな漢字変換された文字列のうちで
、注目している1つの候補に対応する候補群を表示画面
のエリア8cに表示し、ステップS2に戻る。尚、ここ
で表示される候補群は直前のかな漢字変換で得られた候
補群、すなわち、現在注目している辞書のみから得られ
たものである。使用者は表示された候補群の中から所望
とする候補を1つ選択するためのキーを入力するが、こ
のキーの入力及びそれに基づく確定処理はステップS7
の“その他のキー”の処理で行われるものとし、ここで
の詳述は割愛する。
【0036】次に、辞書切り換えキーが押下されたと判
断したときであるが、このとき、処理はステップS15
に進む。ここでは、それまで選択されていた辞書の次の
位置に設定された辞書を選択する処理を行う。ただし、
最後尾位置に設定された助書の次は、先頭に位置してい
る辞書を選択する。直前のどの辞書が選択されていたの
かを判断するためには、RAM3中の適当なアドレス位
置に注目している辞書の番号を記憶しておけば良い。
断したときであるが、このとき、処理はステップS15
に進む。ここでは、それまで選択されていた辞書の次の
位置に設定された辞書を選択する処理を行う。ただし、
最後尾位置に設定された助書の次は、先頭に位置してい
る辞書を選択する。直前のどの辞書が選択されていたの
かを判断するためには、RAM3中の適当なアドレス位
置に注目している辞書の番号を記憶しておけば良い。
【0037】さて、かな漢字変換用の辞書が選択された
ら、ステップS16に進んで、新たに選択された辞書を
参照してかな漢字変換処理を行い、その変換結果の最優
先候補からなる文字列を表示する。このステップS16
、S17は、ステップS12、S13と同じである。 従って、辞書切り換えキーを押下してかな漢字変換を行
った結果に対しての次候補キーを押下すれば、対応する
候補群を表示されることになる。
ら、ステップS16に進んで、新たに選択された辞書を
参照してかな漢字変換処理を行い、その変換結果の最優
先候補からなる文字列を表示する。このステップS16
、S17は、ステップS12、S13と同じである。 従って、辞書切り換えキーを押下してかな漢字変換を行
った結果に対しての次候補キーを押下すれば、対応する
候補群を表示されることになる。
【0038】[単語登録の説明(図5)]次に、単語を
登録するときの処理を図5を参照に説明する。
登録するときの処理を図5を参照に説明する。
【0039】基本的には、公知の単語登録処理に、登録
先辞書を選択する処理が付加されたものと考えて良い。 尚、単語登録に先立ち、表示画面の文書編集領域に、登
録しようとしている単語が表示されている個とを前提と
して説明する。
先辞書を選択する処理が付加されたものと考えて良い。 尚、単語登録に先立ち、表示画面の文書編集領域に、登
録しようとしている単語が表示されている個とを前提と
して説明する。
【0040】先ず、ステップS20において、表示画面
上の登録対象単語の先頭文字と最後尾文字を選択し、登
録対象文字列を抽出する。この後、ステップS21で、
抽出された文字列(登録対象単語)を表示し、それに対
応する読みを入力する。そして、ステップS23でその
文字列に対する品詞を設定する。
上の登録対象単語の先頭文字と最後尾文字を選択し、登
録対象文字列を抽出する。この後、ステップS21で、
抽出された文字列(登録対象単語)を表示し、それに対
応する読みを入力する。そして、ステップS23でその
文字列に対する品詞を設定する。
【0041】こうして、登録対象の文字列に対する読み
と品詞が設定されると、登録しようとしている辞書を選
択する。選択の仕方としては、番号付けられた辞書名一
覧を表示して、そのうち1つを番号を入力するか、マウ
ス等のポインティングデバイスで選択すればよい。登録
先辞書が選択されると、ステップS24では、登録対象
文字列と、その読み及び品詞を、選択された辞書内に登
録する。いずれにしても、初期値として先頭に位置する
辞書が仮選択されている。従って、使用者が何も格別ど
こそこの辞書を指定しない限りは、デフォルトとしてス
テム辞書が登録先辞書とされる。
と品詞が設定されると、登録しようとしている辞書を選
択する。選択の仕方としては、番号付けられた辞書名一
覧を表示して、そのうち1つを番号を入力するか、マウ
ス等のポインティングデバイスで選択すればよい。登録
先辞書が選択されると、ステップS24では、登録対象
文字列と、その読み及び品詞を、選択された辞書内に登
録する。いずれにしても、初期値として先頭に位置する
辞書が仮選択されている。従って、使用者が何も格別ど
こそこの辞書を指定しない限りは、デフォルトとしてス
テム辞書が登録先辞書とされる。
【0042】以上、説明したように本実施例によれば、
通常の辞書の他に、分野別専門用語の辞書を有し、かつ
、キーボードの操作だけでかな漢字変換対象の辞書を適
宜切り換えることにより、それまで1つの辞書に分野を
問わず一緒に登録していた場合の変換効率の悪さから解
放されることになる。
通常の辞書の他に、分野別専門用語の辞書を有し、かつ
、キーボードの操作だけでかな漢字変換対象の辞書を適
宜切り換えることにより、それまで1つの辞書に分野を
問わず一緒に登録していた場合の変換効率の悪さから解
放されることになる。
【0043】また、実施例では特に説明しなかったが、
各辞書毎に学習機能(学習機能自体は公知)を設けてお
くにより、目的とする単語が目的とする辞書内でかな漢
字変換するのであれば、第1の候補として変換され易く
なるので、変換効率は格段に向上する。つまり、今まで
は、1つの辞書を用いてかな漢字変換していたので、専
門用語を用いた文章を作成した後に日常語の文章を作成
する場合(もしくはその逆)、第1の候補として変換さ
れないといった問題が発生したが、本実施例の如く処理
することにより、そのような不具合が発生する率を下げ
ることが可能となる。
各辞書毎に学習機能(学習機能自体は公知)を設けてお
くにより、目的とする単語が目的とする辞書内でかな漢
字変換するのであれば、第1の候補として変換され易く
なるので、変換効率は格段に向上する。つまり、今まで
は、1つの辞書を用いてかな漢字変換していたので、専
門用語を用いた文章を作成した後に日常語の文章を作成
する場合(もしくはその逆)、第1の候補として変換さ
れないといった問題が発生したが、本実施例の如く処理
することにより、そのような不具合が発生する率を下げ
ることが可能となる。
【0044】また、システム辞書や専門用語辞書はデー
タ的には同レベルであり、各々独立した辞書である。従
って、例えば法律用語辞書を自分に合ったものとして成
長させたら、それを他の機種にフロッピーディスク等を
媒体にして記憶させることにより、同じ感覚で文章を入
力することが可能となる。
タ的には同レベルであり、各々独立した辞書である。従
って、例えば法律用語辞書を自分に合ったものとして成
長させたら、それを他の機種にフロッピーディスク等を
媒体にして記憶させることにより、同じ感覚で文章を入
力することが可能となる。
【0045】尚、実施例では特に説明しなかったが、登
録した単語のうち特定のものを削除したり、一括して単
語群を登録する場合、所望とする辞書を選択した上で処
理するようにすれば達成できる。後は公知の技術に従っ
て処理すれば良いのでここでの説明は省略する。
録した単語のうち特定のものを削除したり、一括して単
語群を登録する場合、所望とする辞書を選択した上で処
理するようにすれば達成できる。後は公知の技術に従っ
て処理すれば良いのでここでの説明は省略する。
【0046】また、実施例ではかな漢字変換キー及び次
候補キー共にスペースキーとし、辞書の切り換え、そし
てその切り換えによるかな漢字変換を行わせるキーを“
コントロールキー+スペースキー(コントロールキーを
押下状態にしながらスペースキーを押下すること)”と
した。これはスペースキーという共通のキーでもって操
作環境の統一を図る点で非常に優れているが、必ずしも
これに限定されるものではなく、それ専用のキーを設け
て操作しても良い。
候補キー共にスペースキーとし、辞書の切り換え、そし
てその切り換えによるかな漢字変換を行わせるキーを“
コントロールキー+スペースキー(コントロールキーを
押下状態にしながらスペースキーを押下すること)”と
した。これはスペースキーという共通のキーでもって操
作環境の統一を図る点で非常に優れているが、必ずしも
これに限定されるものではなく、それ専用のキーを設け
て操作しても良い。
【0047】また、実施例では、直前に変換確定したの
ち、新たな読みを入力する確定入力を例にして説明した
が、全文章が再変換可能な場合であっても良いのは勿論
である。すなわち、個々の単語に対して最終的に確定処
理を施すときに、上述した処理を実行して良い。
ち、新たな読みを入力する確定入力を例にして説明した
が、全文章が再変換可能な場合であっても良いのは勿論
である。すなわち、個々の単語に対して最終的に確定処
理を施すときに、上述した処理を実行して良い。
【0048】更にまた、実施例では一旦、システム辞書
でかな漢字変換してから次の辞書による変換を可能にし
たが、例えば入力した用語が法律用語であることを知っ
ていて、且つ、法律用語の辞書が2番目に設定してある
場合には、読みを入力した時点で辞書切り換えキー(コ
ントロールキーを押下状態のままにしてスペースキー)
を押下することで直接2番目の辞書を参照したかな漢字
変換処理を行わせるようにしても良い。
でかな漢字変換してから次の辞書による変換を可能にし
たが、例えば入力した用語が法律用語であることを知っ
ていて、且つ、法律用語の辞書が2番目に設定してある
場合には、読みを入力した時点で辞書切り換えキー(コ
ントロールキーを押下状態のままにしてスペースキー)
を押下することで直接2番目の辞書を参照したかな漢字
変換処理を行わせるようにしても良い。
【0049】更にまた、実施例では図1に示した文書処
理装置を例にして説明したが、これによっても本願発明
が限定されるものではなく、一般にかな漢字変換処理が
要求される装置のかな漢字変換処理プログラム単体(一
般に日本語フロントエンドプロセッサと言われている)
として供給して実現するようにしても良いことは勿論で
ある。
理装置を例にして説明したが、これによっても本願発明
が限定されるものではなく、一般にかな漢字変換処理が
要求される装置のかな漢字変換処理プログラム単体(一
般に日本語フロントエンドプロセッサと言われている)
として供給して実現するようにしても良いことは勿論で
ある。
【0050】
【発明の効果】以上説明したように本発明によれば、作
成対象の文章の分野を問わず、且つ、或る分野から他の
分野の文章を作成する場合であっても、変換効率の高い
かな漢字変換方法及び該方法を用いた電子機器を提供す
ることができる。
成対象の文章の分野を問わず、且つ、或る分野から他の
分野の文章を作成する場合であっても、変換効率の高い
かな漢字変換方法及び該方法を用いた電子機器を提供す
ることができる。
【図1】実施例における文書処理装置のブロック構成図
である。
である。
【図2】実施例の文書処理装置におけるかな漢字変換入
力画面を示す図である。
力画面を示す図である。
【図3】実施例における辞書設定のフォーマットを示す
図である。
図である。
【図4】実施例におけるかな漢字変換処理のフローチャ
ートである。
ートである。
【図5】実施例における単語登録処理のフローチャート
である。
である。
1 CPU
2 ROM
3 RAM
4 外部記憶装置
5 キーボード
6 テキストVRAM
7 表示制御回路
8 表示装置
41 システム辞書
42及び43 専門用語辞書
Claims (6)
- 【請求項1】 複数のかな漢字変換用辞書を備えた電
子機器におけるかな漢字変換方法であって、1つのかな
漢字変換用辞書を参照して、入力された読みに対応する
かな漢字混じり文字列を生成する生成行程と、前記生成
行程が参照する前記複数のかな漢字変換用辞書の内1つ
を選択する選択行程とを備えることを特徴とするかな漢
字変換方法。 - 【請求項2】 前記選択行程は前記読みが入力された
後に選択することを特徴とする請求項1に記載のかな漢
字変換方法。 - 【請求項3】 前記生成行程は、新たな読みに対して
かな漢字混じり文字列を生成するとき、前記複数のかな
漢字変換用辞書のうちの特定のかな漢字変換用辞書を参
照してかな漢字混じり文字列を生成することを特徴とす
るかな漢字変換方法。 - 【請求項4】 複数のかな漢字変換用辞書を備えた電
子機器であって、1つのかな漢字変換用辞書を参照して
、入力された読みに対応するかな漢字混じり文字列を生
成する生成手段と、前記生成手段が参照する前記複数の
かな漢字変換用辞書の内1つを選択する選択手段とを備
えることを特徴とする電子機器。 - 【請求項5】 前記選択手段は前記読みが入力された
後に選択することを特徴とする請求項4に記載の電子機
器。 - 【請求項6】 前記生成手段は、新たな読みに対して
かな漢字混じり文字列を生成するとき、前記複数のかな
漢字変換用辞書のうちの特定のかな漢字変換用辞書を参
照してかな漢字混じり文字列を生成することを特徴とす
る請求項4に記載の電子機器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3109207A JPH04336659A (ja) | 1991-05-14 | 1991-05-14 | 文書処理装置および文書処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3109207A JPH04336659A (ja) | 1991-05-14 | 1991-05-14 | 文書処理装置および文書処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04336659A true JPH04336659A (ja) | 1992-11-24 |
Family
ID=14504313
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3109207A Pending JPH04336659A (ja) | 1991-05-14 | 1991-05-14 | 文書処理装置および文書処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04336659A (ja) |
-
1991
- 1991-05-14 JP JP3109207A patent/JPH04336659A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR900008402B1 (ko) | 기계번역장치 | |
| JPH0630107B2 (ja) | 文書処理装置 | |
| JP3762300B2 (ja) | テキスト入力処理装置及び方法並びにプログラム | |
| JPH04336659A (ja) | 文書処理装置および文書処理方法 | |
| JPH081639B2 (ja) | ワードプロセッサ | |
| JPS59100941A (ja) | 仮名漢字変換装置 | |
| JPH0380363A (ja) | 文書処理装置 | |
| JP3069532B2 (ja) | かな漢字変換方法およびその装置並びにかな漢字変換方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JPH1063651A (ja) | 中国語入力装置 | |
| JPH04227570A (ja) | 翻訳表示装置 | |
| JPS60112175A (ja) | 仮名漢字変換装置における略称語変換方式 | |
| JPS5930128A (ja) | 漢字入力装置における漢字入力方法 | |
| JPH0421901B2 (ja) | ||
| JPH07104863B2 (ja) | かな漢字変換装置 | |
| JPS6365564A (ja) | 質問応答システムの日本語入力処理方式 | |
| JPH08335217A (ja) | 読み変換方法及び文書作成装置 | |
| JPH0934879A (ja) | 中国語文字処理装置 | |
| JPS63214872A (ja) | かな漢字変換方式 | |
| JPH0115105B2 (ja) | ||
| JPH01205264A (ja) | 日本語入力方式 | |
| JPH03245260A (ja) | 文書処理装置 | |
| JPS60178574A (ja) | 文字列処理装置 | |
| JPH0991278A (ja) | 文書作成装置 | |
| JPS6339075A (ja) | 質問応答システムの日本語入力処理方式 | |
| JP2000020512A (ja) | かな漢字変換装置及びかな漢字変換処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |