JPH08185399A - 文字処理装置 - Google Patents
文字処理装置Info
- Publication number
- JPH08185399A JPH08185399A JP6325741A JP32574194A JPH08185399A JP H08185399 A JPH08185399 A JP H08185399A JP 6325741 A JP6325741 A JP 6325741A JP 32574194 A JP32574194 A JP 32574194A JP H08185399 A JPH08185399 A JP H08185399A
- Authority
- JP
- Japan
- Prior art keywords
- kanji
- level
- notation
- conversion
- character string
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【構成】 文字処理装置は、所定文字列が設定された漢
字レベルより高い漢字レベルの漢字表記を含み、かつ、
固有名詞に属する品詞をもたない場合は、設定された漢
字レベルより高い漢字レベルの漢字表記を含む部分を、
ひらがな表記に変更して所定文字列に変換する変換手段
と、所定文字列が設定された漢字レベルより高い漢字レ
ベルの漢字表記を含み、かつ、固有名詞に属する品詞を
もつ場合は、設定された漢字レベルより高い漢字レベル
の漢字表記を含む部分について、漢字表記に加え、ひら
がな表記をルビの表示状態で文書上に挿入することによ
り所定文字列に変換する変換手段を有する。 【効果】 操作者が読めない難しい漢字表記を、固有名
詞の場合は自動的に漢字表記を入力し平仮名読みをルビ
表示し、固有名詞以外の場合は自動的に平仮名読みを入
力することにより、読みやすい文書を作成することがで
きる。
字レベルより高い漢字レベルの漢字表記を含み、かつ、
固有名詞に属する品詞をもたない場合は、設定された漢
字レベルより高い漢字レベルの漢字表記を含む部分を、
ひらがな表記に変更して所定文字列に変換する変換手段
と、所定文字列が設定された漢字レベルより高い漢字レ
ベルの漢字表記を含み、かつ、固有名詞に属する品詞を
もつ場合は、設定された漢字レベルより高い漢字レベル
の漢字表記を含む部分について、漢字表記に加え、ひら
がな表記をルビの表示状態で文書上に挿入することによ
り所定文字列に変換する変換手段を有する。 【効果】 操作者が読めない難しい漢字表記を、固有名
詞の場合は自動的に漢字表記を入力し平仮名読みをルビ
表示し、固有名詞以外の場合は自動的に平仮名読みを入
力することにより、読みやすい文書を作成することがで
きる。
Description
【0001】
【産業上の利用分野】本発明は、文書を作成する文字処
理装置に関し、特に、平仮名読み列を所定文字列に変換
する機能を有する文書処理装置に関するものである。
理装置に関し、特に、平仮名読み列を所定文字列に変換
する機能を有する文書処理装置に関するものである。
【0002】
【従来の技術】従来、平仮名読み列を所定文字列に変換
する機能を有する文書処理装置では、『使用者のレベル
に合わせて、漢字レベル(学年別レベル、常用内レベ
ル、常用外レベルなど)を指定し、前記指定された使用
者のレベルに合わせて、指定された漢字レベル以上の漢
字表記に対し、読み平仮名に変換する』変換機能をもつ
文字処理装置が提案されている。
する機能を有する文書処理装置では、『使用者のレベル
に合わせて、漢字レベル(学年別レベル、常用内レベ
ル、常用外レベルなど)を指定し、前記指定された使用
者のレベルに合わせて、指定された漢字レベル以上の漢
字表記に対し、読み平仮名に変換する』変換機能をもつ
文字処理装置が提案されている。
【0003】また、平仮名読み列を所定文字列に変換す
る機能を有する文書処理装置では、『変換される所定文
字列の漢字表記に加え、ひらがな表記をルビの表示状態
で文書上に挿入する』変換機能をもつ文字処理装置が提
案されている。
る機能を有する文書処理装置では、『変換される所定文
字列の漢字表記に加え、ひらがな表記をルビの表示状態
で文書上に挿入する』変換機能をもつ文字処理装置が提
案されている。
【0004】
【発明が解決しようとする課題】しかしながら、この前
者の従来方式(指定された漢字レベル以上の漢字表記に
対し、読み平仮名に変換する方式)では、地名・人名な
どの固有名詞に属する品詞をもつ場合に漢字表記を変換
文字列に残したくても残らないため、漢字レベルを指定
変更し、再入力しなければならないという欠点があっ
た。
者の従来方式(指定された漢字レベル以上の漢字表記に
対し、読み平仮名に変換する方式)では、地名・人名な
どの固有名詞に属する品詞をもつ場合に漢字表記を変換
文字列に残したくても残らないため、漢字レベルを指定
変更し、再入力しなければならないという欠点があっ
た。
【0005】また、後者の従来方式(変換される所定文
字列の漢字表記に加え、ひらがな表記をルビの表示状態
で文書上に挿入する方式)では、地名・人名などの固有
名詞に属する品詞をもつ場合に、漢字表記に加え、ひら
がな表記をルビの表示状態で文書上に挿入する箇所を、
操作者が手動で個別に選択し、入力しなければならない
という欠点があった。
字列の漢字表記に加え、ひらがな表記をルビの表示状態
で文書上に挿入する方式)では、地名・人名などの固有
名詞に属する品詞をもつ場合に、漢字表記に加え、ひら
がな表記をルビの表示状態で文書上に挿入する箇所を、
操作者が手動で個別に選択し、入力しなければならない
という欠点があった。
【0006】本発明は、このような従来の問題を解決
し、容易な操作で、使用者のレベル以上の漢字表記を読
み平仮名に変換可能で、かつ地名・人名などの固有名詞
の漢字表記およびルビ表示可能な文字処理装置を提供す
ることを目的とする。
し、容易な操作で、使用者のレベル以上の漢字表記を読
み平仮名に変換可能で、かつ地名・人名などの固有名詞
の漢字表記およびルビ表示可能な文字処理装置を提供す
ることを目的とする。
【0007】
【課題を解決するための手段】上述した課題を解決する
ために、本発明による文字処理装置は、平仮名読み列を
所定文字列に変換するための辞書を記憶する手段と、入
力された平仮名読み列を前記辞書記憶手段により所定文
字列に変換する変換手段と、平仮名読み列を所定文字列
に変換する漢字レベルを設定する手段と、漢字のレベル
を判別するための漢字レベル辞書を記憶する手段とを有
する文字処理装置において、入力された平仮名読み列を
所定文字列へ変換時に、前記所定文字列が前記設定され
た漢字レベルより高い漢字レベルの漢字表記を含むか否
かを前記漢字レベル辞書により判断する手段と、入力さ
れた平仮名読み列を所定文字列へ変換時に、前記所定文
字列が固有名詞に属する品詞をもつ文字列か否かを判断
する手段と、前記漢字レベル辞書による判断手段によ
り、前記所定文字列が前記設定された漢字レベルより高
い漢字レベルの漢字表記を含み、かつ、前記所定文字列
が固有名詞に属する品詞をもつ文字列か否かを判断する
手段により、固有名詞に属する品詞をもたない場合は、
前記設定された漢字レベルより高い漢字レベルの漢字表
記を含む部分を、ひらがな表記に変更して所定文字列に
変換する変換手段と、前記漢字レベル辞書による判断手
段により、前記所定文字列が前記設定された漢字レベル
より高い漢字レベルの漢字表記を含み、かつ、前記所定
文字列が固有名詞に属する品詞をもつ文字列か否かを判
断する手段により、固有名詞に属する品詞をもつ場合
は、前記設定された漢字レベルより高い漢字レベルの漢
字表記を含む部分について、漢字表記に加え、ひらがな
表記をルビの表示状態で文書上に挿入することにより所
定文字列に変換する変換手段を有することを特徴とす
る。
ために、本発明による文字処理装置は、平仮名読み列を
所定文字列に変換するための辞書を記憶する手段と、入
力された平仮名読み列を前記辞書記憶手段により所定文
字列に変換する変換手段と、平仮名読み列を所定文字列
に変換する漢字レベルを設定する手段と、漢字のレベル
を判別するための漢字レベル辞書を記憶する手段とを有
する文字処理装置において、入力された平仮名読み列を
所定文字列へ変換時に、前記所定文字列が前記設定され
た漢字レベルより高い漢字レベルの漢字表記を含むか否
かを前記漢字レベル辞書により判断する手段と、入力さ
れた平仮名読み列を所定文字列へ変換時に、前記所定文
字列が固有名詞に属する品詞をもつ文字列か否かを判断
する手段と、前記漢字レベル辞書による判断手段によ
り、前記所定文字列が前記設定された漢字レベルより高
い漢字レベルの漢字表記を含み、かつ、前記所定文字列
が固有名詞に属する品詞をもつ文字列か否かを判断する
手段により、固有名詞に属する品詞をもたない場合は、
前記設定された漢字レベルより高い漢字レベルの漢字表
記を含む部分を、ひらがな表記に変更して所定文字列に
変換する変換手段と、前記漢字レベル辞書による判断手
段により、前記所定文字列が前記設定された漢字レベル
より高い漢字レベルの漢字表記を含み、かつ、前記所定
文字列が固有名詞に属する品詞をもつ文字列か否かを判
断する手段により、固有名詞に属する品詞をもつ場合
は、前記設定された漢字レベルより高い漢字レベルの漢
字表記を含む部分について、漢字表記に加え、ひらがな
表記をルビの表示状態で文書上に挿入することにより所
定文字列に変換する変換手段を有することを特徴とす
る。
【0008】
【作用】本発明によれば、上記構成を採用することによ
って、使用者のレベルに合わせて、漢字レベル(学年別
レベル、常用内レベル、常用外レベルなど)を指定する
ことにより、指定された使用者の漢字レベル以上の漢字
表記に対し、読み平仮名に変換可能である。
って、使用者のレベルに合わせて、漢字レベル(学年別
レベル、常用内レベル、常用外レベルなど)を指定する
ことにより、指定された使用者の漢字レベル以上の漢字
表記に対し、読み平仮名に変換可能である。
【0009】しかも、地名・人名などの固有名詞の場合
と、地名・人名などの固有名詞以外の場合と、自動的に
変換の表示形態を変えることが可能である。
と、地名・人名などの固有名詞以外の場合と、自動的に
変換の表示形態を変えることが可能である。
【0010】地名・人名などの固有名詞の場合は、漢字
表記に変換し、かつ、漢字表記の上に読み平仮名へ変換
した文字列をルビ表示することが可能である。
表記に変換し、かつ、漢字表記の上に読み平仮名へ変換
した文字列をルビ表示することが可能である。
【0011】地名・人名などの固有名詞以外の場合は、
読み平仮名に変換することが可能である。
読み平仮名に変換することが可能である。
【0012】よって、変換したいと考えている所定文字
列に、操作者が読めない難しい漢字表記が存在する時、
固有名詞の場合は自動的に漢字表記を入力し平仮名読み
をルビ表示し、固有名詞以外の場合は自動的に平仮名読
みを入力することにより、読みやすい文書作成機を提供
することができる。
列に、操作者が読めない難しい漢字表記が存在する時、
固有名詞の場合は自動的に漢字表記を入力し平仮名読み
をルビ表示し、固有名詞以外の場合は自動的に平仮名読
みを入力することにより、読みやすい文書作成機を提供
することができる。
【0013】
【実施例】以下図面を参照しながら本発明を詳細に説明
する。
する。
【0014】図1は本発明の全体構成の一例を示すブロ
ック図である。
ック図である。
【0015】図示の構成において、CPUは、マイクロ
プロセッサであり、文字処理のための演算、論理判断等
を行ない、アドレスバスAB、コントロールバスCB、
データバスDBを介して、それらのバスに接続された各
構成要素を制御する。
プロセッサであり、文字処理のための演算、論理判断等
を行ない、アドレスバスAB、コントロールバスCB、
データバスDBを介して、それらのバスに接続された各
構成要素を制御する。
【0016】アドレスバスABはマイクロプロセッサC
PUの制御の対象とする構成要素を指示するアドレス信
号を転送する。コントロールバスCBはマイクロプロセ
ッサCPUの制御の対象とする各構成要素のコントロー
ル信号を転送して印加する。データバスDBは各構成機
器相互間のデータの転送を行なう。
PUの制御の対象とする構成要素を指示するアドレス信
号を転送する。コントロールバスCBはマイクロプロセ
ッサCPUの制御の対象とする各構成要素のコントロー
ル信号を転送して印加する。データバスDBは各構成機
器相互間のデータの転送を行なう。
【0017】つぎにROMは、読出し専用の固定メモリ
であり、図8〜図9につき後述するマイクロプロセッサ
CPUによる制御の手順、及び、かな漢字変換を行なう
時に参照する辞書が格納されているかな漢字変換辞書K
NCVDICの固定データ、及び、各漢字の学習レベル
情報をもつ漢字レベル辞書KALEVDICの固定デー
タを記憶させておく。
であり、図8〜図9につき後述するマイクロプロセッサ
CPUによる制御の手順、及び、かな漢字変換を行なう
時に参照する辞書が格納されているかな漢字変換辞書K
NCVDICの固定データ、及び、各漢字の学習レベル
情報をもつ漢字レベル辞書KALEVDICの固定デー
タを記憶させておく。
【0018】漢字レベル辞書KALEVDICは、図7
につき後述するように、漢字JISコード情報、漢字レ
ベル情報を記憶した辞書である。
につき後述するように、漢字JISコード情報、漢字レ
ベル情報を記憶した辞書である。
【0019】また、RAMは、1ワード16ビットの構
成の書込み可能のランダムアクセスメモリであって、各
構成要素からの各種データの一時記憶に用いる。
成の書込み可能のランダムアクセスメモリであって、各
構成要素からの各種データの一時記憶に用いる。
【0020】TEXTはテキストバッファであり、図6
につき後述するように、本文字処理装置で取り扱う文書
を内部形式で記憶する。
につき後述するように、本文字処理装置で取り扱う文書
を内部形式で記憶する。
【0021】KBBUFは入力された読み列を蓄えるた
めのキーボードバッファである。
めのキーボードバッファである。
【0022】YOMIBUFは、かな漢字変換の入力読
みを記憶するための読み入力バッファである。
みを記憶するための読み入力バッファである。
【0023】KOUHOBUFは、かな漢字変換処理の
結果、作成された候補を記憶するための候補出力バッフ
ァである。
結果、作成された候補を記憶するための候補出力バッフ
ァである。
【0024】KALEVSETは、かな漢字変換を、例
えば、常用内・常用外・小学六年生など、どのレベル内
で行うか操作者が設定した、漢字レベル設定データであ
る。
えば、常用内・常用外・小学六年生など、どのレベル内
で行うか操作者が設定した、漢字レベル設定データであ
る。
【0025】KBはキーボードであって、アルファベッ
トキー、ひらがなキー、カタカナキー等の文字記号入力
キー、及び、変換キー、カーソル移動キー、漢字変換レ
ベルキー、選択キー等の本文字処理装置に対する各種機
能を指示するための各種のファンクションキーを備えて
いる。
トキー、ひらがなキー、カタカナキー等の文字記号入力
キー、及び、変換キー、カーソル移動キー、漢字変換レ
ベルキー、選択キー等の本文字処理装置に対する各種機
能を指示するための各種のファンクションキーを備えて
いる。
【0026】DISKは文書データを記憶するための外
部記憶であり、テキストバッファTEXT上に作成され
た文書の保管を行ない、保管された文書はキーボードの
指示により、必要な時呼び出される。
部記憶であり、テキストバッファTEXT上に作成され
た文書の保管を行ない、保管された文書はキーボードの
指示により、必要な時呼び出される。
【0027】CRはカーソルレジスタである。CPUに
より、カーソルレジスタの内容を読み書きできる。後述
するCRTコントローラCRTCは、ここに蓄えられた
アドレスに対応する表示装置CRT上の位置にカーソル
を表示する。
より、カーソルレジスタの内容を読み書きできる。後述
するCRTコントローラCRTCは、ここに蓄えられた
アドレスに対応する表示装置CRT上の位置にカーソル
を表示する。
【0028】DBUFは表示用バッファメモリで、表示
すべきデータのパターンを蓄える。文書データの内容の
表示を行なうときは、テキストバッファTEXT上のデ
ータに基いてDBUF上にパターンを展開することによ
り行なわれる。
すべきデータのパターンを蓄える。文書データの内容の
表示を行なうときは、テキストバッファTEXT上のデ
ータに基いてDBUF上にパターンを展開することによ
り行なわれる。
【0029】CRTCはカーソルレジスタCR及びバッ
ファDBUFに蓄えられた内容を表示器CRTに表示す
る役割を担う。
ファDBUFに蓄えられた内容を表示器CRTに表示す
る役割を担う。
【0030】またCRTは陰極線管等を用いた表示装置
であり、その表示装置CRTにおけるドット構成の表示
パターンおよびカーソルの表示をCRTコントローラで
制御する。さらに、CGはキャラクタジェネレータであ
って、表示装置CRTに表示する文字、記号のパターン
を記憶するものである。
であり、その表示装置CRTにおけるドット構成の表示
パターンおよびカーソルの表示をCRTコントローラで
制御する。さらに、CGはキャラクタジェネレータであ
って、表示装置CRTに表示する文字、記号のパターン
を記憶するものである。
【0031】かかる各構成要素からなる本発明文字処理
装置においては、キーボードKBからの各種の入力に応
じて作動するものであって、キーボードKBからの入力
が供給されると、まず、インタラプト信号がマイクロプ
ロセッサCPUに送られ、そのマイクロプロセッサCP
UがROM内に記憶してある各種の制御信号を読出し、
それらの制御信号に従って各種の制御が行なわれる。
装置においては、キーボードKBからの各種の入力に応
じて作動するものであって、キーボードKBからの入力
が供給されると、まず、インタラプト信号がマイクロプ
ロセッサCPUに送られ、そのマイクロプロセッサCP
UがROM内に記憶してある各種の制御信号を読出し、
それらの制御信号に従って各種の制御が行なわれる。
【0032】図2は、本発明装置の表示装置CRT上に
形成される画面構成を示した図である。
形成される画面構成を示した図である。
【0033】図中、DSPは表示画面を意味する。
【0034】TSはテキスト画面であり、テキストバッ
ファTEXTに記憶されている文書の内容が表示され
る。
ファTEXTに記憶されている文書の内容が表示され
る。
【0035】KSはソフトキーを表示するエリアであ
り、操作状況によって必要なキー、例えば変換キー、カ
ーソル移動キー、漢字変換レベルキー、選択キー、等を
表示させ、キーボードKBの対応する位置のキーにより
入力させるために用いられる。
り、操作状況によって必要なキー、例えば変換キー、カ
ーソル移動キー、漢字変換レベルキー、選択キー、等を
表示させ、キーボードKBの対応する位置のキーにより
入力させるために用いられる。
【0036】WDSPは、ウインドウ表示画面であり、
かな漢字変換の漢字変換レベルを選択するための選択表
示、かな漢字変換処理後に作成された文字列候補が、表
示されるエリアである。
かな漢字変換の漢字変換レベルを選択するための選択表
示、かな漢字変換処理後に作成された文字列候補が、表
示されるエリアである。
【0037】YSはかな漢字変換の読み入力を表示する
エリアである。
エリアである。
【0038】図3は、漢字変換レベルを常用外に設定す
る操作例と、漢字変換レベルを常用外に設定した場合
の、変換候補の表記が常用外漢字でも漢字表記のままで
ある、かな漢字変換の操作(読みの入力操作、変換操
作、変換文字列候補の表示処理、候補の選択する方法)
などの画面の推移を説明した図である。
る操作例と、漢字変換レベルを常用外に設定した場合
の、変換候補の表記が常用外漢字でも漢字表記のままで
ある、かな漢字変換の操作(読みの入力操作、変換操
作、変換文字列候補の表示処理、候補の選択する方法)
などの画面の推移を説明した図である。
【0039】文書処理装置が文書作成可能な状態におい
て(図3(a))、漢字変換レベルキーを入力すると、
ウインドウ表示画面WDSPに、漢字変換レベル選択画
面が表示される。(図3(b)) ここで、操作者が、「選択」をキー入力することによ
り、漢字変換レベルは常用外レベルが選択され、文書処
理装置が文書作成可能な状態に戻り、操作者はひらがな
キーにより読みを入力し、かな漢字変換の読み入力を表
示するエリアYSに入力された読み「かつしか」を表示
する。(図3(c)) そして、変換キーを入力すると、ウインドウ表示画面W
DSPに、かな漢字変換された文字列候補が表示され
る。(図3(d)) 図3(d)において、漢字変換レベルは常用外レベルに
設定されており、漢字表記のまま変換候補を表示すれば
良い状態なので、「葛飾」の変換候補が表示される。
て(図3(a))、漢字変換レベルキーを入力すると、
ウインドウ表示画面WDSPに、漢字変換レベル選択画
面が表示される。(図3(b)) ここで、操作者が、「選択」をキー入力することによ
り、漢字変換レベルは常用外レベルが選択され、文書処
理装置が文書作成可能な状態に戻り、操作者はひらがな
キーにより読みを入力し、かな漢字変換の読み入力を表
示するエリアYSに入力された読み「かつしか」を表示
する。(図3(c)) そして、変換キーを入力すると、ウインドウ表示画面W
DSPに、かな漢字変換された文字列候補が表示され
る。(図3(d)) 図3(d)において、漢字変換レベルは常用外レベルに
設定されており、漢字表記のまま変換候補を表示すれば
良い状態なので、「葛飾」の変換候補が表示される。
【0040】ここで、操作者は、「選択」キーを入力す
ることにより、テキストバッファTEXTに「葛飾」が
入力される。(図3(e)) 図4は、漢字変換レベルを常用内に設定する操作例と、
漢字変換レベルを常用内に設定した場合の、変換候補の
表記に常用外漢字を含み、固有名詞以外である漢字表記
をひらがな表記に変更した、かな漢字変換の操作(読み
の入力操作、変換操作、変換文字列候補の表示処理、候
補の選択する方法)などの画像の推移を説明した図であ
る。
ることにより、テキストバッファTEXTに「葛飾」が
入力される。(図3(e)) 図4は、漢字変換レベルを常用内に設定する操作例と、
漢字変換レベルを常用内に設定した場合の、変換候補の
表記に常用外漢字を含み、固有名詞以外である漢字表記
をひらがな表記に変更した、かな漢字変換の操作(読み
の入力操作、変換操作、変換文字列候補の表示処理、候
補の選択する方法)などの画像の推移を説明した図であ
る。
【0041】文書処理装置が文書作成可能な状態におい
て(図4(a))、漢字変換レベルキーを入力すると、
ウインドウ表示画面WDSPに、漢字変換レベル選択画
面が表示される。(図4(b)) ここで、操作者が、上カーソルキーで、『常用内レベ
ル』へカーソル位置を移動する。(図4(c)) ここで、操作者が、「選択」をキー入力することによ
り、漢字変換レベルは常用内レベルが選択され、文書処
理装置が文書作成可能な状態に戻り、操作者はひらがな
キーにより読みを入力し、かな漢字変換の読み入力を表
示するエリアYSに入力された読み「だけん」を表示す
る。(図4(d)) そして、変換キーを入力すると、ウインドウ表示画面W
DSPに、かな漢字変換された文字列候補が表示され
る。(図4(e)) 図4(e)において、漢字変換レベルは常用内レベルに
設定された状態で、「鍵」の漢字レベルが常用外レベル
で、「打鍵」が固有名詞以外であるので、漢字表記をひ
らがな表記に変更し、漢字表記は括弧付きで補足データ
として表示される。
て(図4(a))、漢字変換レベルキーを入力すると、
ウインドウ表示画面WDSPに、漢字変換レベル選択画
面が表示される。(図4(b)) ここで、操作者が、上カーソルキーで、『常用内レベ
ル』へカーソル位置を移動する。(図4(c)) ここで、操作者が、「選択」をキー入力することによ
り、漢字変換レベルは常用内レベルが選択され、文書処
理装置が文書作成可能な状態に戻り、操作者はひらがな
キーにより読みを入力し、かな漢字変換の読み入力を表
示するエリアYSに入力された読み「だけん」を表示す
る。(図4(d)) そして、変換キーを入力すると、ウインドウ表示画面W
DSPに、かな漢字変換された文字列候補が表示され
る。(図4(e)) 図4(e)において、漢字変換レベルは常用内レベルに
設定された状態で、「鍵」の漢字レベルが常用外レベル
で、「打鍵」が固有名詞以外であるので、漢字表記をひ
らがな表記に変更し、漢字表記は括弧付きで補足データ
として表示される。
【0042】ここで、操作者は、「選択」をキー入力す
ることにより、テキストバッファTEXTに「だけん」
が入力される。(図4(f)) 図5は、漢字変換レベルを常用内に設定する操作例と、
漢字変換レベルを常用内に設定した場合の、変換候補の
表記に常用外漢字を含み、固有名詞である漢字表記を、
漢字表記に変換し、かつ、漢字表記の上に読み平仮名へ
変換した文字列をルビ表示する、かな漢字変換の操作
(読みの入力操作、変換操作、変換文字列候補の表示処
理、候補の選択する方法)などの画面の推移を説明した
図である。
ることにより、テキストバッファTEXTに「だけん」
が入力される。(図4(f)) 図5は、漢字変換レベルを常用内に設定する操作例と、
漢字変換レベルを常用内に設定した場合の、変換候補の
表記に常用外漢字を含み、固有名詞である漢字表記を、
漢字表記に変換し、かつ、漢字表記の上に読み平仮名へ
変換した文字列をルビ表示する、かな漢字変換の操作
(読みの入力操作、変換操作、変換文字列候補の表示処
理、候補の選択する方法)などの画面の推移を説明した
図である。
【0043】文書処理装置が文書作成可能な状態におい
て(図5(a))、漢字変換レベルキーを入力すると、
ウインドウ表示画面WDSPに、漢字変換レベル選択画
面が表示される。(図5(b)) ここで、操作者が、上カーソルキーで、『常用内レベ
ル』へカーソル位置を移動する。(図5(c)) ここで、操作者が、「選択」をキー入力することによ
り、漢字変換レベルは常用内レベルが選択され、文書処
理装置が文書作成可能な状態に戻り、操作者はひらがな
キーにより読みを入力し、かな漢字変換の読み入力を表
示するエリアYSに入力された読み「かつしか」を表示
する。(図5(d)) そして、変換キーを入力すると、ウインドウ表示画面W
DSPに、かな漢字変換された文字列候補が表示され
る。(図5(e)) 図5(e)において、漢字変換レベルは常用内レベルに
設定された状態で、「葛」の漢字が常用外レベルで、
「葛飾」が固有名詞であるので、漢字表記に変換し、か
つ、漢字表記の上に読み平仮名へ変換した文字列をルビ
表示する。
て(図5(a))、漢字変換レベルキーを入力すると、
ウインドウ表示画面WDSPに、漢字変換レベル選択画
面が表示される。(図5(b)) ここで、操作者が、上カーソルキーで、『常用内レベ
ル』へカーソル位置を移動する。(図5(c)) ここで、操作者が、「選択」をキー入力することによ
り、漢字変換レベルは常用内レベルが選択され、文書処
理装置が文書作成可能な状態に戻り、操作者はひらがな
キーにより読みを入力し、かな漢字変換の読み入力を表
示するエリアYSに入力された読み「かつしか」を表示
する。(図5(d)) そして、変換キーを入力すると、ウインドウ表示画面W
DSPに、かな漢字変換された文字列候補が表示され
る。(図5(e)) 図5(e)において、漢字変換レベルは常用内レベルに
設定された状態で、「葛」の漢字が常用外レベルで、
「葛飾」が固有名詞であるので、漢字表記に変換し、か
つ、漢字表記の上に読み平仮名へ変換した文字列をルビ
表示する。
【0044】ここで、操作者は、「選択」をキー入力す
ることにより、テキストバッファTEXTに「葛飾」
が、漢字表記の上に読み平仮名へ変換した文字列をルビ
表示されて、入力される。(図5(f)) 図6は、テキストバッファTEXTの構成を示した図で
ある。
ることにより、テキストバッファTEXTに「葛飾」
が、漢字表記の上に読み平仮名へ変換した文字列をルビ
表示されて、入力される。(図5(f)) 図6は、テキストバッファTEXTの構成を示した図で
ある。
【0045】テキストは複数個の固定長からなる行デー
タより構成される。各行データは同じく複数個の文字デ
ータより構成される。各文字データは1文字2バイトで
構成され、例えば、JISX0280コードで格納され
る。
タより構成される。各行データは同じく複数個の文字デ
ータより構成される。各文字データは1文字2バイトで
構成され、例えば、JISX0280コードで格納され
る。
【0046】また、各文字の位置は行を示すY座標とそ
の行内の文字位置を示すX座標により指定される。例え
ば、テキスト先頭より3行目で左から4文字目の文字は
X座標=4、Y座標=3で指定される。同様に、カーソ
ルが現在どの位置にあるかも、このX座標、Y座標で管
理される。
の行内の文字位置を示すX座標により指定される。例え
ば、テキスト先頭より3行目で左から4文字目の文字は
X座標=4、Y座標=3で指定される。同様に、カーソ
ルが現在どの位置にあるかも、このX座標、Y座標で管
理される。
【0047】図7は、各漢字JISコード情報の漢字レ
ベル情報をもつ、漢字レベル辞書KALEVDICの構
成を説明した図である。
ベル情報をもつ、漢字レベル辞書KALEVDICの構
成を説明した図である。
【0048】漢字レベル辞書は、各漢字の漢字JISコ
ード情報、漢字レベル情報から構成される。漢字レベル
辞書に情報が格納される順番は、漢字JISコード情報
の文字コード(JISX0208コード)の若い順(昇
順)とする。
ード情報、漢字レベル情報から構成される。漢字レベル
辞書に情報が格納される順番は、漢字JISコード情報
の文字コード(JISX0208コード)の若い順(昇
順)とする。
【0049】漢字レベル情報は、小学校1年生レベルの
漢字は1、小学校2年生レベルの漢字は2、小学校3年
生レベルの漢字は3、小学校4年生レベルの漢字は4、
小学校5年生レベルの漢字は5、小学校6年生レベルの
漢字は6、常用内レベルの漢字は7、常用外レベルの漢
字は8が格納される。
漢字は1、小学校2年生レベルの漢字は2、小学校3年
生レベルの漢字は3、小学校4年生レベルの漢字は4、
小学校5年生レベルの漢字は5、小学校6年生レベルの
漢字は6、常用内レベルの漢字は7、常用外レベルの漢
字は8が格納される。
【0050】例えば、「充(2262)」という漢字J
ISコード情報にたいし、漢字レベル情報「7」が格納
されている。
ISコード情報にたいし、漢字レベル情報「7」が格納
されている。
【0051】次に、上述の実施例の動作を、図8〜図9
に示すフローチャートに従って説明する。
に示すフローチャートに従って説明する。
【0052】図8は、かな漢字変換の漢字変換レベルを
選択する処理、かな漢字変換辞書KNCNVDICによ
り、読み入力から、かな漢字変換候補を作成し、漢字変
換レベル以上の変換候補に対し固有名詞以外の場合は漢
字表記をひらがな表記に変更する処理、漢字変換レベル
以上の変換候補に対し固有名詞の場合は漢字表記の上に
読み平仮名へ変換した文字列をルビ表示する処理、作成
されたかな漢字変換候補の中から選択された候補文字列
をTEXTへ編集する処理の全体概略フローチャートで
ある。
選択する処理、かな漢字変換辞書KNCNVDICによ
り、読み入力から、かな漢字変換候補を作成し、漢字変
換レベル以上の変換候補に対し固有名詞以外の場合は漢
字表記をひらがな表記に変更する処理、漢字変換レベル
以上の変換候補に対し固有名詞の場合は漢字表記の上に
読み平仮名へ変換した文字列をルビ表示する処理、作成
されたかな漢字変換候補の中から選択された候補文字列
をTEXTへ編集する処理の全体概略フローチャートで
ある。
【0053】先ず、ステップ8−1では、キーボードK
Bからの入力を待ち、入力を受けるとデータをキーボー
ドバッファKBBUFに取り込む処理を行なう。ここ
で、キーボードバッファKBBUF先頭がひらがなキー
であれば、ステップ8−2に分岐し、変換キーであれ
ば、ステップ8−3に分岐し、漢字変換レベルキーであ
れば、ステップ8−4に分岐し、ひらがなキー、変換キ
ー、漢字変換レベルキー以外ならば、何の処理も行なわ
ずに、ステップ8−1に進む。
Bからの入力を待ち、入力を受けるとデータをキーボー
ドバッファKBBUFに取り込む処理を行なう。ここ
で、キーボードバッファKBBUF先頭がひらがなキー
であれば、ステップ8−2に分岐し、変換キーであれ
ば、ステップ8−3に分岐し、漢字変換レベルキーであ
れば、ステップ8−4に分岐し、ひらがなキー、変換キ
ー、漢字変換レベルキー以外ならば、何の処理も行なわ
ずに、ステップ8−1に進む。
【0054】ステップ8−2では、読み入力バッファへ
読みを追加処理を行ない、ステップ8−1に進む。
読みを追加処理を行ない、ステップ8−1に進む。
【0055】ステップ8−3では、図9のフローチャー
トにおいて後述するように、かな漢字変換処理を行う。
トにおいて後述するように、かな漢字変換処理を行う。
【0056】ステップ8−4では、かな漢字変換の漢字
変換レベルを選択する、漢字変換レベル選択画面の表示
処理を行い、ステップ8−5に進む。
変換レベルを選択する、漢字変換レベル選択画面の表示
処理を行い、ステップ8−5に進む。
【0057】ステップ8−5では、キーボードKBから
の入力を待ち、入力を受けるとデータをキーボードバッ
ファKBBUFに取り込む処理を行なう。ここで、キー
ボードバッファKBBUF先頭が上下カーソルキーであ
れば、ステップ8−6に分岐し、選択キーであれば、ス
テップ8−7に分岐し、上下カーソルキー、選択キー以
外ならば、何の処理も行なわずに、ステップ8−5に進
む。
の入力を待ち、入力を受けるとデータをキーボードバッ
ファKBBUFに取り込む処理を行なう。ここで、キー
ボードバッファKBBUF先頭が上下カーソルキーであ
れば、ステップ8−6に分岐し、選択キーであれば、ス
テップ8−7に分岐し、上下カーソルキー、選択キー以
外ならば、何の処理も行なわずに、ステップ8−5に進
む。
【0058】ステップ8−6では、かな漢字変換の漢字
変換レベルを選択させる、ウインドウ表示画面WDSP
のカーソル位置を、上下カーソルキーの入力に従って、
変更する処理を行ない、ステップ8−5に進む。
変換レベルを選択させる、ウインドウ表示画面WDSP
のカーソル位置を、上下カーソルキーの入力に従って、
変更する処理を行ない、ステップ8−5に進む。
【0059】ステップ8−7では、ウインドウ表示画面
WDSPのカーソル位置の選択された、漢字変換レベル
を漢字レベル設定データKALEVSETに記憶する処
理を行う。
WDSPのカーソル位置の選択された、漢字変換レベル
を漢字レベル設定データKALEVSETに記憶する処
理を行う。
【0060】ステップ8−8では、漢字変換レベル選択
画面の表示を消去する処理を行う。
画面の表示を消去する処理を行う。
【0061】図9は、かな漢字変換辞書KNCNVDI
Cにより、読み入力から、かな漢字変換候補を作成し、
漢字変換レベル以上の変換候補に対し固有名詞以外の場
合は漢字表記をひらがな表記に変更する処理、漢字変換
レベル以上の変換候補に対し固有名詞の場合は漢字表記
の上に読み平仮名へ変換した文字列をルビ表示する処
理、前記処理により作成された変換候補を候補出力バッ
ファへ出力する処理、作成されたかな漢字変換候補の中
から選択された候補文字列をTEXTへ編集する処理の
部分詳細フローチャートである。
Cにより、読み入力から、かな漢字変換候補を作成し、
漢字変換レベル以上の変換候補に対し固有名詞以外の場
合は漢字表記をひらがな表記に変更する処理、漢字変換
レベル以上の変換候補に対し固有名詞の場合は漢字表記
の上に読み平仮名へ変換した文字列をルビ表示する処
理、前記処理により作成された変換候補を候補出力バッ
ファへ出力する処理、作成されたかな漢字変換候補の中
から選択された候補文字列をTEXTへ編集する処理の
部分詳細フローチャートである。
【0062】まず、ステップ9−1では、かな漢字変換
候補を作成する処理、及び、候補出力バッファへ出力す
る処理を行う。
候補を作成する処理、及び、候補出力バッファへ出力す
る処理を行う。
【0063】ステップ9−2では、ステップ9−1で作
成された候補出力バッファの変換候補に対し、漢字レベ
ル設定データKALEVSET範囲以上の漢字が存在す
るか、漢字レベル辞書KALEVDICにより検索する
処理を行う。
成された候補出力バッファの変換候補に対し、漢字レベ
ル設定データKALEVSET範囲以上の漢字が存在す
るか、漢字レベル辞書KALEVDICにより検索する
処理を行う。
【0064】ステップ9−3では、ステップ9−1で作
成された候補出力バッファの変換候補に対し漢字レベル
設定データ以上の漢字が存在するならば、ステップ9−
4へ進み、存在しないならば、ステップ9−8へ進む。
成された候補出力バッファの変換候補に対し漢字レベル
設定データ以上の漢字が存在するならば、ステップ9−
4へ進み、存在しないならば、ステップ9−8へ進む。
【0065】ステップ9−4では、ステップ9−1で作
成された候補出力バッファの変換候補は、固有名詞の品
詞か否かを判別する処理を行う。
成された候補出力バッファの変換候補は、固有名詞の品
詞か否かを判別する処理を行う。
【0066】ステップ9−5では、ステップ9−1で作
成された候補出力バッファの変換候補が固有名詞の品詞
ならば、ステップ9−6へ進み、固有名詞の品詞でない
ならば、ステップ9−7へ進む。
成された候補出力バッファの変換候補が固有名詞の品詞
ならば、ステップ9−6へ進み、固有名詞の品詞でない
ならば、ステップ9−7へ進む。
【0067】ステップ9−6では、候補出力バッファ
へ、漢字表記に加え、ひらがな表記をルビの状態で出力
し直す処理を行う。
へ、漢字表記に加え、ひらがな表記をルビの状態で出力
し直す処理を行う。
【0068】ステップ9−7では、漢字表記は付属情報
として候補出力バッファへ出力し、変換候補として平仮
名表記に変更して候補出力バッファへ出力し直す処理を
行う。
として候補出力バッファへ出力し、変換候補として平仮
名表記に変更して候補出力バッファへ出力し直す処理を
行う。
【0069】ステップ9−8では、候補出力バッファへ
出力された順番に、変換候補を表示する処理を行う。
出力された順番に、変換候補を表示する処理を行う。
【0070】ステップ9−9では、キーボードKBから
の入力を待ち、入力を受けると、データをキーボードバ
ッファKBBUFに取り込む処理を行なう。ここで、キ
ーボードバッファKBBUF先頭が上下カーソルキーで
あれば、ステップ9−10に分岐し、選択キーであれ
ば、ステップ9−11に分岐し、上下カーソルキー、選
択キー以外ならば、何の処理も行なわずに、ステップ9
−9に進む。
の入力を待ち、入力を受けると、データをキーボードバ
ッファKBBUFに取り込む処理を行なう。ここで、キ
ーボードバッファKBBUF先頭が上下カーソルキーで
あれば、ステップ9−10に分岐し、選択キーであれ
ば、ステップ9−11に分岐し、上下カーソルキー、選
択キー以外ならば、何の処理も行なわずに、ステップ9
−9に進む。
【0071】ステップ9−10では、かな漢字変換候補
作成処理で作成された候補出力バッファ内の文字列群
を、ウインドウ表示画面WDSPに表示させ、候補を選
択させるウインドウ表示画面WDSPのカーソル位置
を、上下カーソルキーの入力に従って、変更する処理を
行ない、ステップ9−9に進む。
作成処理で作成された候補出力バッファ内の文字列群
を、ウインドウ表示画面WDSPに表示させ、候補を選
択させるウインドウ表示画面WDSPのカーソル位置
を、上下カーソルキーの入力に従って、変更する処理を
行ない、ステップ9−9に進む。
【0072】ステップ9−11では、選択された文字列
をテキストバッファTEXTへ編集する処理を行う。
をテキストバッファTEXTへ編集する処理を行う。
【0073】ステップ9−12では、選択された文字列
を表示上も編集する処理を行う。
を表示上も編集する処理を行う。
【0074】ステップ9−13では、未確定の文節があ
るか判断処理を行い、なければ処理を終了し、あれば、
ステップ9−2に進む。
るか判断処理を行い、なければ処理を終了し、あれば、
ステップ9−2に進む。
【0075】[他の実施例]以上の説明において、かな
漢字変換を行う際に、かな漢字変換の漢字変換レベルを
選択する処理、かな漢字変換辞書KNCNVDICによ
り、読み入力から、かな漢字変換候補を作成し、漢字変
換レベル以上の変換候補に対し固有名詞以外の場合は漢
字表記をひらがな表記に変更する処理、漢字変換レベル
以上の変換候補に対し固有名詞の場合は漢字表記の上に
読み平仮名へ変換した文字列をルビ表示する処理を用い
て、文書を作成する漢字レベルに応じて、難しい漢字は
平仮名表記に直し、しかも固有名詞の漢字表記を残すこ
とが可能なことを説明してきた。
漢字変換を行う際に、かな漢字変換の漢字変換レベルを
選択する処理、かな漢字変換辞書KNCNVDICによ
り、読み入力から、かな漢字変換候補を作成し、漢字変
換レベル以上の変換候補に対し固有名詞以外の場合は漢
字表記をひらがな表記に変更する処理、漢字変換レベル
以上の変換候補に対し固有名詞の場合は漢字表記の上に
読み平仮名へ変換した文字列をルビ表示する処理を用い
て、文書を作成する漢字レベルに応じて、難しい漢字は
平仮名表記に直し、しかも固有名詞の漢字表記を残すこ
とが可能なことを説明してきた。
【0076】同様に、地名変換を行う際に、地名変換の
漢字変換レベルを選択する処理、地名変換辞書により、
読み入力から、地名変換候補を作成し、漢字変換レベル
以上の変換候補に対し、漢字表記の上に読み平仮名へ変
換した文字列をルビ表示する処理を用いて、文書を作成
する漢字レベルに応じて、難しい漢字は平仮名表記に直
し、しかも固有名詞の漢字表記を残すことが可能なこと
が可能である。
漢字変換レベルを選択する処理、地名変換辞書により、
読み入力から、地名変換候補を作成し、漢字変換レベル
以上の変換候補に対し、漢字表記の上に読み平仮名へ変
換した文字列をルビ表示する処理を用いて、文書を作成
する漢字レベルに応じて、難しい漢字は平仮名表記に直
し、しかも固有名詞の漢字表記を残すことが可能なこと
が可能である。
【0077】このときは、図8のステップ8−3の変換
キーを地名変換キーに変更し、ステップ8−3のかな漢
字変換処理を地名変換処理に変更し、図9のステップ9
−1のかな漢字変換候補を地名変換候補に変更し、ステ
ップ9−4〜9−5、9−7の処理を削除することによ
り、実現される。
キーを地名変換キーに変更し、ステップ8−3のかな漢
字変換処理を地名変換処理に変更し、図9のステップ9
−1のかな漢字変換候補を地名変換候補に変更し、ステ
ップ9−4〜9−5、9−7の処理を削除することによ
り、実現される。
【0078】詳細については、図8から図9までのフロ
ーチャートを変更した、詳細なフローチャートを図10
および図11に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
ーチャートを変更した、詳細なフローチャートを図10
および図11に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
【0079】また同様に、分野別辞書変換を行う際に、
分野別辞書変換の漢字変換レベルを選択する処理、分野
別辞書により、読み入力から、分野別辞書変換候補を作
成し、漢字変換レベル以上の変換候補に対し、固有名詞
以外の場合は漢字表記をひらがな表記に変更する処理、
漢字変換レベル以上の変換候補に対し固有名詞の場合は
漢字表記の上に読み平仮名へ変換した文字列をルビ表示
する処理を用いて、文書を作成する漢字レベルに応じ
て、難しい漢字は平仮名表記に直し、しかも固有名詞の
漢字表記を残すことが可能なことが可能である。
分野別辞書変換の漢字変換レベルを選択する処理、分野
別辞書により、読み入力から、分野別辞書変換候補を作
成し、漢字変換レベル以上の変換候補に対し、固有名詞
以外の場合は漢字表記をひらがな表記に変更する処理、
漢字変換レベル以上の変換候補に対し固有名詞の場合は
漢字表記の上に読み平仮名へ変換した文字列をルビ表示
する処理を用いて、文書を作成する漢字レベルに応じ
て、難しい漢字は平仮名表記に直し、しかも固有名詞の
漢字表記を残すことが可能なことが可能である。
【0080】このときは、図8のステップ8−3の変換
キーを分野別辞書変換キーに変更し、ステップ8−3の
かな漢字変換処理を分野別辞書変換処理に変更し、図9
のステップ9−1のかな漢字変換候補を分野別辞書変換
候補に変更することにより、実現される。
キーを分野別辞書変換キーに変更し、ステップ8−3の
かな漢字変換処理を分野別辞書変換処理に変更し、図9
のステップ9−1のかな漢字変換候補を分野別辞書変換
候補に変更することにより、実現される。
【0081】詳細については、図8から図9までのフロ
ーチャートを変更した、詳細なフローチャートを図12
および図13に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
ーチャートを変更した、詳細なフローチャートを図12
および図13に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
【0082】また同様に、短縮変換を行う際に、短縮変
換の漢字変換レベルを選択する処理、短縮変換辞書によ
り、読み入力から、短縮変換候補を作成し、漢字変換レ
ベル以上の変換候補に対し、固有名詞以外の場合は漢字
表記をひらがな表記に変更する処理、漢字変換レベル以
上の変換候補に対し固有名詞の場合は漢字表記の上に読
み平仮名へ変換した文字列をルビ表示する処理を用い
て、文書を作成する漢字レベルに応じて、難しい漢字は
平仮名表記に直し、しかも固有名詞の漢字表記を残すこ
とが可能なことが可能である。
換の漢字変換レベルを選択する処理、短縮変換辞書によ
り、読み入力から、短縮変換候補を作成し、漢字変換レ
ベル以上の変換候補に対し、固有名詞以外の場合は漢字
表記をひらがな表記に変更する処理、漢字変換レベル以
上の変換候補に対し固有名詞の場合は漢字表記の上に読
み平仮名へ変換した文字列をルビ表示する処理を用い
て、文書を作成する漢字レベルに応じて、難しい漢字は
平仮名表記に直し、しかも固有名詞の漢字表記を残すこ
とが可能なことが可能である。
【0083】このときは、図8のステップ8−3の変換
キーを短縮変換キーに変更し、ステップ8−3のかな漢
字変換処理を短縮変換処理に変更し、図9のステップ9
−1のかな漢字変換候補を短縮変換候補に変更すること
により、実現される。
キーを短縮変換キーに変更し、ステップ8−3のかな漢
字変換処理を短縮変換処理に変更し、図9のステップ9
−1のかな漢字変換候補を短縮変換候補に変更すること
により、実現される。
【0084】詳細については、図8から図9までのフロ
ーチャートを変更した、詳細なフローチャートを図14
および図15に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
ーチャートを変更した、詳細なフローチャートを図14
および図15に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
【0085】また同様に、固有名詞変換を行う際に、固
有名詞変換の漢字変換レベルを選択する処理、固有名詞
辞書により、読み入力から、固有名詞変換候補を作成
し、漢字変換レベル以上の変換候補に対し、漢字表記の
上に読み平仮名へ変換した文字列をルビ表示する処理を
用いて、文書を作成する漢字レベルに応じて、難しい漢
字は平仮名表記に直し、しかも固有名詞の漢字表記を残
すことが可能なことが可能である。
有名詞変換の漢字変換レベルを選択する処理、固有名詞
辞書により、読み入力から、固有名詞変換候補を作成
し、漢字変換レベル以上の変換候補に対し、漢字表記の
上に読み平仮名へ変換した文字列をルビ表示する処理を
用いて、文書を作成する漢字レベルに応じて、難しい漢
字は平仮名表記に直し、しかも固有名詞の漢字表記を残
すことが可能なことが可能である。
【0086】このときは、図8のステップ8−3の変換
キーを固有名詞変換キーに変更し、ステップ8−3のか
な漢字変換処理を固有名詞変換処理に変更し、図9のス
テップ9−1のかな漢字変換候補を固有名詞変換候補に
変更し、ステップ9−4〜9−5、9−7の処理を削除
することにより、実現される。
キーを固有名詞変換キーに変更し、ステップ8−3のか
な漢字変換処理を固有名詞変換処理に変更し、図9のス
テップ9−1のかな漢字変換候補を固有名詞変換候補に
変更し、ステップ9−4〜9−5、9−7の処理を削除
することにより、実現される。
【0087】詳細については、図8から図9までのフロ
ーチャートを変更した、詳細なフローチャートを図16
および図17に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
ーチャートを変更した、詳細なフローチャートを図16
および図17に示す。上述した変更以外は図8および図
9のフローチャートと同様である。
【0088】
【発明の効果】以上説明したように、本発明によれば、
入力された平仮名読み列を所定文字列へ変換時に、前記
所定文字列に前記設定された漢字レベルより高い漢字レ
ベルの漢字表記を含むか、前記漢字レベル辞書により判
断する手段と、入力された平仮名読み列を所定文字列へ
変換時に、前記所定文字列が固有名詞に属する品詞をも
つ文字列か判断する手段と、前記漢字レベル辞書による
判断手段により、前記所定文字列に前記設定された漢字
レベルより高い漢字レベルの漢字表記を含み、かつ、前
記所定文字列が固有名詞に属する品詞をもつ文字列か判
断する手段により、固有名詞に属する品詞をもたない場
合は、前記設定された漢字レベルより高い漢字レベルの
漢字表記を含む部分を、ひらがな表記に変更して所定文
字列に変換する変換手段と、前記漢字レベル辞書による
判断手段により、前記所定文字列に前記設定された漢字
レベルより高い漢字レベルの漢字表記を含み、かつ、前
記所定文字列が固有名詞に属する品詞をもつ文字列か判
断する手段により、固有名詞に属する品詞をもつ場合
は、前記設定された漢字レベルより高い漢字レベルの漢
字表記を含む部分について、漢字表記に加え、ひらがな
表記をルビの表示状態で文書上に挿入することにより所
定文字列に変換する変換手段を具備することにより、使
用者のレベルに合わせて、漢字レベル(学年別レベル、
常用内レベル、常用外レベルなど)を指定することによ
り、指定された使用者の漢字レベル以上の漢字表記に対
し、読み平仮名に変換可能である。
入力された平仮名読み列を所定文字列へ変換時に、前記
所定文字列に前記設定された漢字レベルより高い漢字レ
ベルの漢字表記を含むか、前記漢字レベル辞書により判
断する手段と、入力された平仮名読み列を所定文字列へ
変換時に、前記所定文字列が固有名詞に属する品詞をも
つ文字列か判断する手段と、前記漢字レベル辞書による
判断手段により、前記所定文字列に前記設定された漢字
レベルより高い漢字レベルの漢字表記を含み、かつ、前
記所定文字列が固有名詞に属する品詞をもつ文字列か判
断する手段により、固有名詞に属する品詞をもたない場
合は、前記設定された漢字レベルより高い漢字レベルの
漢字表記を含む部分を、ひらがな表記に変更して所定文
字列に変換する変換手段と、前記漢字レベル辞書による
判断手段により、前記所定文字列に前記設定された漢字
レベルより高い漢字レベルの漢字表記を含み、かつ、前
記所定文字列が固有名詞に属する品詞をもつ文字列か判
断する手段により、固有名詞に属する品詞をもつ場合
は、前記設定された漢字レベルより高い漢字レベルの漢
字表記を含む部分について、漢字表記に加え、ひらがな
表記をルビの表示状態で文書上に挿入することにより所
定文字列に変換する変換手段を具備することにより、使
用者のレベルに合わせて、漢字レベル(学年別レベル、
常用内レベル、常用外レベルなど)を指定することによ
り、指定された使用者の漢字レベル以上の漢字表記に対
し、読み平仮名に変換可能である。
【0089】しかも、地名・人名などの固有名詞の場合
と、地名・人名などの固有名詞以外の場合と、自動的に
変換の表示形態を変えることが可能である。
と、地名・人名などの固有名詞以外の場合と、自動的に
変換の表示形態を変えることが可能である。
【0090】地名・人名などの固有名詞の場合は、漢字
表記に変換し、かつ、漢字表記の上に読み平仮名へ変換
した文字列をルビ表示することが可能である。
表記に変換し、かつ、漢字表記の上に読み平仮名へ変換
した文字列をルビ表示することが可能である。
【0091】地名・人名などの固有名詞以外の場合は、
読み平仮名に変換することが可能である。
読み平仮名に変換することが可能である。
【0092】よって、変換したいと考えている所定文字
列に、操作者が読めない難しい漢字表記が存在する時、
固有名詞の場合は自動的に漢字表記を入力し平仮名読み
をルビ表示し、固有名詞以外の場合は自動的に平仮名読
みを入力することにより、読みやすい文書作成機を提供
することができる。
列に、操作者が読めない難しい漢字表記が存在する時、
固有名詞の場合は自動的に漢字表記を入力し平仮名読み
をルビ表示し、固有名詞以外の場合は自動的に平仮名読
みを入力することにより、読みやすい文書作成機を提供
することができる。
【図1】本発明の全体構成のブロック図である。
【図2】本発明装置の画面構成を示した図である。
【図3】本発明における、漢字変換レベルを常用外に設
定する操作例と、漢字変換レベルを常用外に設定した場
合の、変換候補の表記が常用外漢字でも漢字表記のまま
である、かな漢字変換の操作例(読みの入力操作、変換
操作、変換文字列候補の表示処理、候補の選択する方
法)を示した図である。
定する操作例と、漢字変換レベルを常用外に設定した場
合の、変換候補の表記が常用外漢字でも漢字表記のまま
である、かな漢字変換の操作例(読みの入力操作、変換
操作、変換文字列候補の表示処理、候補の選択する方
法)を示した図である。
【図4】本発明における、漢字変換レベルを常用内に設
定する操作例と、漢字変換レベルを常用内に設定した場
合の、変換候補の表記に常用外漢字を含み、固有名詞以
外である漢字表記をひらがな表記に変更した、かな漢字
変換の操作例(読みの入力操作、変換操作、変換文字列
候補の表示処理、候補の選択する方法)を示した図であ
る。
定する操作例と、漢字変換レベルを常用内に設定した場
合の、変換候補の表記に常用外漢字を含み、固有名詞以
外である漢字表記をひらがな表記に変更した、かな漢字
変換の操作例(読みの入力操作、変換操作、変換文字列
候補の表示処理、候補の選択する方法)を示した図であ
る。
【図5】本発明における、漢字変換レベルを常用内に設
定する操作例と、漢字変換レベルを常用内に設定した場
合の、変換候補の表記に常用外漢字を含み、固有名詞で
ある漢字表記を、漢字表記に変換し、かつ、漢字表記の
上に読み平仮名へ変換した文字列をルビ表示する、かな
漢字変換の操作例(読みの入力操作、変換操作、変換文
字列候補の表示処理、候補の選択する方法)を示した図
である。
定する操作例と、漢字変換レベルを常用内に設定した場
合の、変換候補の表記に常用外漢字を含み、固有名詞で
ある漢字表記を、漢字表記に変換し、かつ、漢字表記の
上に読み平仮名へ変換した文字列をルビ表示する、かな
漢字変換の操作例(読みの入力操作、変換操作、変換文
字列候補の表示処理、候補の選択する方法)を示した図
である。
【図6】本発明における、テキストバッファの構成を示
した図である。
した図である。
【図7】本発明における、漢字レベル辞書の構成を示し
た図である。
た図である。
【図8】本発明における文字処理装置の動作を示すフロ
ーチャートである。
ーチャートである。
【図9】本発明における文字処理装置の動作を示すフロ
ーチャートである。
ーチャートである。
【図10】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図11】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図12】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図13】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図14】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図15】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図16】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
【図17】本発明における、文字処理装置の他の実施例
の動作を示すフローチャートである。
の動作を示すフローチャートである。
DISK 外部記憶装置 CPU マイクロプロセッサ ROM 読み出し専用メモリ RAM ランダムアクセスメモリ KBBUF キーボードバッファ TEXT テキストバッファ YOMIBUF 読み入力バッファ KOUHOBUF 候補出力バッファ KNCNVDIC かな漢字変換用辞書 KALEVSET 漢字レベル設定データ KALEVDIC 漢字レベル辞書
Claims (1)
- 【請求項1】 平仮名読み列を所定文字列に変換するた
めの辞書を記憶する手段と、 入力された平仮名読み列を前記辞書記憶手段により所定
文字列に変換する変換手段と、 平仮名読み列を所定文字列に変換する漢字レベルを設定
する手段と、 漢字のレベルを判別するための漢字レベル辞書を記憶す
る手段とを有する文字処理装置において、 入力された平仮名読み列を所定文字列へ変換時に、前記
所定文字列が前記設定された漢字レベルより高い漢字レ
ベルの漢字表記を含むか否かを前記漢字レベル辞書によ
り判断する手段と、 入力された平仮名読み列を所定文字列へ変換時に、前記
所定文字列が固有名詞に属する品詞をもつ文字列か否か
を判断する手段と、 前記漢字レベル辞書による判断手段により、前記所定文
字列が前記設定された漢字レベルより高い漢字レベルの
漢字表記を含み、かつ、前記所定文字列が固有名詞に属
する品詞をもつ文字列か否かを判断する手段により、固
有名詞に属する品詞をもたない場合は、前記設定された
漢字レベルより高い漢字レベルの漢字表記を含む部分
を、ひらがな表記に変更して所定文字列に変換する変換
手段と、 前記漢字レベル辞書による判断手段により、前記所定文
字列が前記設定された漢字レベルより高い漢字レベルの
漢字表記を含み、かつ、前記所定文字列が固有名詞に属
する品詞をもつ文字列か否かを判断する手段により、固
有名詞に属する品詞をもつ場合は、前記設定された漢字
レベルより高い漢字レベルの漢字表記を含む部分につい
て、漢字表記に加え、ひらがな表記をルビの表示状態で
文書上に挿入することにより所定文字列に変換する変換
手段を有することを特徴とする文字処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6325741A JPH08185399A (ja) | 1994-12-27 | 1994-12-27 | 文字処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6325741A JPH08185399A (ja) | 1994-12-27 | 1994-12-27 | 文字処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08185399A true JPH08185399A (ja) | 1996-07-16 |
Family
ID=18180142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6325741A Pending JPH08185399A (ja) | 1994-12-27 | 1994-12-27 | 文字処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08185399A (ja) |
-
1994
- 1994-12-27 JP JP6325741A patent/JPH08185399A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH024938B2 (ja) | ||
| US7080002B1 (en) | Bi-lingual system and method for automatically converting one language into another language | |
| JPH08185399A (ja) | 文字処理装置 | |
| JP2786260B2 (ja) | かな漢字変換装置 | |
| JPH10187700A (ja) | 文書処理装置 | |
| JPH0823744B2 (ja) | 文字列処理装置 | |
| JP3371435B2 (ja) | 入力モード自動設定方法あるいは入力モード自動設定装置 | |
| JP2944666B2 (ja) | 文字処理装置 | |
| JPH07191983A (ja) | 文字処理装置 | |
| JPH08287060A (ja) | 文字処理装置および文字処理方法 | |
| JPH10187692A (ja) | 文字処理装置 | |
| JPH07200565A (ja) | 文字処理装置 | |
| JPH09231210A (ja) | 文字処理装置および読み出し可能な記憶媒体 | |
| JPH0962666A (ja) | 文書処理方法及びその装置 | |
| JPH04155467A (ja) | 文字処理装置 | |
| JPH06119314A (ja) | 文書作成装置 | |
| JPH0520316A (ja) | 文字処理装置 | |
| JPH0488552A (ja) | 文字処理装置 | |
| JPH0731679B2 (ja) | 文字処理装置 | |
| JPH04332073A (ja) | 文字処理方法及びその装置 | |
| JPH07200569A (ja) | 文字処理装置 | |
| JPH0628062B2 (ja) | 文字処理装置及びその方法 | |
| JPS59128622A (ja) | 文字処理装置 | |
| JPH0488551A (ja) | 文字処理装置 | |
| JPH08194701A (ja) | 文字処理装置 |